Skip to content

RashanWeerasinghe/AI-Article-summarizer

Repository files navigation

AI Article summarizer

https://ai-article-summarizer-7y95nhrny-rashanmalithweerasinghe.vercel.app/

ai sumz
ljhsOmyCPO.mp4

AI-Article-summarizer

Project Description

AI-Article-summarizer is a web application that allows users to summarize articles by providing the article's URL. It leverages artificial intelligence to extract and summarize the content of the article, providing users with a concise overview of the article's main points.

GitHub Repository

Deployment

Technologies Used

  • React.js: Frontend development
  • Redux Toolkit: State management for React applications
  • Tailwind CSS: Styling and UI design

Features

  • Summarize articles by providing the article's URL.
  • Utilizes the Article Extractor and Summarizer API for content extraction and summarization.
  • Provides users with a summarized version of the article.

Folder Structure

The project's folder structure is organized as follows:

  • src/: Main source code directory
    • components/: React components
    • store/: Redux store configuration
    • styles/: Styling and CSS files
    • utils/: Utility functions
    • App.js: Main application component
    • index.js: Entry point for the application

Getting Started

To get started with AI-Article-summarizer, follow these steps:

  1. Clone the project repository from GitHub.
  2. Navigate to the project directory.
  3. Install the required dependencies using npm install.
  4. Start the development server with npm start.
  5. Access the application in your web browser.

Contributing

Contributions to AI-Article-summarizer are welcome! If you'd like to contribute to the project, please follow our Contribution Guidelines.

License

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