Rakshit-gen / AI-summarzer

Summarize any article just by using it's URL, powered by OpenAI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPT-4 Summarizer

GPT-4 Summarizer is an AI-powered text summarization tool that utilizes OpenAI's GPT-4 model. This project is built with React.js, Redux, and Node.js, with styling handled by Tailwind CSS. It provides a user-friendly interface to summarize large bodies of text efficiently.

Features

  • AI Summarization: Leverages the power of OpenAI GPT-4 for advanced and accurate text summarization.
  • React.js Frontend: User-friendly interface built with React.js for a seamless user experience.
  • Redux State Management: Efficient state management using Redux to handle application-wide data.
  • Node.js Backend: Robust backend server powered by Node.js to interact with OpenAI's GPT-4 API.
  • Tailwind CSS Styling: Utilizes Tailwind CSS for responsive and modern styling.

Technologies Used

  • Frontend:

    • React.js
    • Redux
    • Tailwind CSS
  • Backend:

    • Node.js

Getting Started

  1. Clone the Repository:

  2. Install Dependencies:

  3. Start the Development Server:

The application will be accessible at http://localhost:3000 by default.

  1. Configure Backend:
  • Navigate to the server/ directory.
  • Install backend dependencies: npm install.
  • Start the Node.js server: npm start.

Usage

  1. Enter or paste the text you want to summarize in the provided text input.
  2. Click the "Summarize" button.
  3. View the generated summary.

Project Structure

  • src/: Contains the frontend source code.
  • server/: Houses the Node.js backend server for API communication.
  • public/: Static assets and HTML template.

Contributing

Contributions are welcome! If you'd like to contribute to the GPT-4 Summarizer, please follow the standard GitHub flow:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgments

  • Special thanks to OpenAI for providing the powerful GPT-4 model.

Feel free to customize this README to better suit your project's specific details.

About

Summarize any article just by using it's URL, powered by OpenAI


Languages

Language:JavaScript 66.3%Language:CSS 25.7%Language:HTML 8.1%