Skip to content

KChakhalyan/ai-summariser

Repository files navigation

Screenshot 2023-09-15 at 17 39 35

Netlify Status

Ai-Summarizer App

The Ai-Summarizer is a cutting-edge application that leverages AI technology to provide concise article summaries. This app has been developed following the jsmastery tutorial and employs a powerful stack of technologies, including JavaScript, React, Redux, RapidAPI, Tailwind CSS, and Vite.

Features

  • Article Summarization: Ai-Summarizer uses advanced AI algorithms to automatically summarize lengthy articles, making it easier for users to grasp the main points quickly.

  • User-Friendly Interface: The app boasts an intuitive and aesthetically pleasing user interface built with React and styled using Tailwind CSS, ensuring a seamless and visually appealing experience.

  • State Management with Redux: Redux is integrated to efficiently manage application state, ensuring smooth data flow and a responsive user experience.

  • RapidAPI Integration: Ai-Summarizer relies on RapidAPI to access external data and AI services, streamlining the article summarization process and enhancing its accuracy.

  • Fast Development with Vite: Vite is used as the build tool, allowing for rapid development and quick project setup, so developers can focus on adding valuable features.

How it Works

  1. Users input the URL or text of the article they want to summarize into the app.

  2. The app sends the article data to the AI summarization service through RapidAPI.

  3. The AI service processes the article and generates a concise summary.

  4. The summary is displayed to the user, making it easy to understand the key points of the article without reading the entire text.

Getting Started

If you want to try out Ai-Summarizer or contribute to its development, follow these steps:

  1. Clone the repository from the
git clone https://github.com/KChakhalyan/ai-summariser.git
  1. Install the necessary dependencies using npm or yarn.

    npm install
    # or
    yarn install
  2. Create .env file and create a variable VITE_RAPID_API_ARTICLE_KEY="<your key>" which you can get from Article Extractor and Summarizer

Screenshot 2023-09-15 at 18 44 01 4. Start the development server.

npm run dev
# or
yarn dev
  1. Open your web browser and access the app at http://localhost:**** it will be your localhost.

Conclusion

Ai-Summarizer is a remarkable application that harnesses the power of AI to simplify the process of reading and comprehending articles. With its user-friendly interface and robust technology stack, it offers a seamless and efficient way to obtain concise article summaries. Whether you're a developer looking to contribute or a user seeking to save time, Ai-Summarizer has you covered.

About

AI Article Summariser (javascript mastery)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published