Skip to content

Summarizer AI - React & Tailwind based tool for summarizing lengthy documents using NLP algorithms

Notifications You must be signed in to change notification settings

Milan-98/Summarizer-AI

Repository files navigation

Summarizer-AI

Summarizer-AI is a web application that uses machine learning algorithms to summarize long pieces of text into shorter, more manageable paragraphs. It is built using React, React-Redux, and JavaScript, and the API is powered by Rapid API.

Features

  • Summarizes long pieces of text into shorter, more manageable paragraphs.
  • Built using React, React-Redux, and JavaScript.
  • API powered by Rapid API.

Demo

Check out the live demo of the application here.

Getting Started

To get started, clone the repository to your local machine and navigate to the project directory. Then, install the dependencies using npm install.

git clone https://github.com/Milan-98/Summarizer-AI.git
cd Summarizer-AI
npm install

Usage

To start the application, run npm start from the project directory. This will launch the application in your browser at http://localhost:3000/.

npm start

Dependencies

The following dependencies are required to run Summarizer-AI:

  • react
  • react-dom
  • react-redux
  • redux
  • redux-thunk
  • axios

These dependencies are automatically installed when you run npm install.

API

Summarizer-AI uses the Rapid API to perform text summarization. You will need to create an account on Rapid API and obtain an API key to use the service.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

License

This project is licensed under the MIT License. See the LICENSE file for more information

date: 21 april 2023 day 130

About

Summarizer AI - React & Tailwind based tool for summarizing lengthy documents using NLP algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published