This is a web application built with ReactJS, Tailwind CSS, and the OpenAI GPT-4 API. The purpose of this tool is to save the reader's time by providing a summary of an article instead of having to read the entire article.
You can try out the application live at https://6486c9eda16db5259ab050e4--incomparable-donut-2994f2.netlify.app/.
- Paste the link of an article to be summarized.
- The tool will utilize the OpenAI GPT-4 API to summarize the article.
- The summarized article will be displayed within 10 to 15 seconds.
- Responsive design using Tailwind CSS.
To run this project locally, please follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/article-summarizer.git
-
Navigate to the project directory:
cd article-summarizer
-
Install the dependencies:
npm install
-
Create a
.env
file in the root directory and add your OpenAI API key:REACT_APP_OPENAI_API_KEY=your_api_key
Note: You need to have an OpenAI GPT-4 API key to use this application.
-
Start the development server:
npm start
-
Open your browser and visit
http://localhost:3000
to see the application.
-
Open the application in your browser.
-
Paste the link of the article you want to summarize into the provided input field.
-
Click the "Summarize" button.
-
Wait for the tool to generate the summary, which typically takes 10 to 15 seconds.
-
The summarized article will be displayed on the screen.
Contributions are welcome! If you find any issues or have suggestions for improvement, please feel free to create an issue or submit a pull request.