Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erikgiovani/summarize

Your Web page summarizer with AI
https://github.com/erikgiovani/summarize

Last synced: 3 days ago
JSON representation

Your Web page summarizer with AI

Awesome Lists containing this project

README

        



Summarize



Your Web page summarizer with AI

This project makes use of Browserless to do web scraping of the web pages and then makes use of the Workers AI of Cloudflare to process the text of the pages to make a summary.



Project Link


Video Link

## Install

Run the next command to install the Frontend dependencies.

```bash
npm run frontend:install
```

Run the next command to install the Backend dependencies:

```bash
npm run backend:install
```

## Config

In the .env file in the summarize-frontend folder add the url of the backendIn the .env file of the summarize-frontend folder add the backend url, while in the .env file of the summarize-backend folder you have to add the Cloudflare token, the cloudflare user id and the Browserles url.

Cloudlfare Token and User ID Guide


Browserless URL Guide

## Run the project

To run the Frontend project run the next command:

```bash
npm run frontend:dev
```

To run the Backend project run the next command:

```bash
npm run backend:dev
```

---

Made with ❤️ by **Erik Giovani**