Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/litvinovnikita/ai-summarizer

Summarize Articles with OpenAI GPT-4
https://github.com/litvinovnikita/ai-summarizer

ai api gpt-4 jsx rapidapi react redux redux-toolkit tailwindcss

Last synced: 11 days ago
JSON representation

Summarize Articles with OpenAI GPT-4

Awesome Lists containing this project

README

        

# AI-summarizer
Welcome to Summarize, an open-source article summarizer powered by OpenAI GPT-4. Our mission is to transform lengthy articles into clear, concise, and easy-to-read summaries.

## How it Works
Summarize leverages the power of OpenAI's GPT-4 model to understand and abridge complex articles. The app condenses extensive content, retaining key information and presenting it in an easily digestible format. It's an ideal tool for those looking to enhance their reading efficiency, broaden their knowledge, or quickly get the gist of an article.

## Table of contents

- [Features](#features)
- [Screenshots](#screenshots)
- [Links](#links)
- [Technologies](#technologies)
- [Author](#author)

## Features
* Paste the article link and get a summarized version of the content
* Save articles to read or reference for later
* Copy the article link with just a click
* View summary history

## Screenshots
![image](https://github.com/LitvinovNikita/AI-summarizer/assets/91351927/804aed75-0bf8-4d5b-812f-2611ce0f7531)
![image](https://github.com/LitvinovNikita/AI-summarizer/assets/91351927/d2b7fb3d-cc3a-4fe7-88aa-46644fb8b6d7)

## Links
- Live Site URL: (https://gpt-4-summarize.netlify.app)

## Technologies
The project is built using a modern tech stack for optimal performance and developer experience:

* *React*: A JavaScript library for building user interfaces [https://react.dev/]
* *Redux Toolkit*: The official, opinionated, batteries-included toolset for efficient Redux development [https://redux-toolkit.js.org/]
* *JSX*: A syntax extension for JavaScript, recommended for use with React to describe what the UI should look like
* *Tailwind CSS*: A utility-first CSS framework for rapidly building custom designs [https://tailwindcss.com/]
* *Vite*: A next generation frontend build tool, offering faster and leaner development for modern web projects [https://vitejs.dev/]
* *RapidAPI*: API provider [https://rapidapi.com/hub]

## Installation

1) Download the project
2) Open a terminal, navigate to the project folder and run the command `npm i` to install required packages
3) To launch the website type a command `npm run dev`

## Author
Author: [Nikita Litvinov](https://github.com/LitvinovNikita)