Skip to content

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

Notifications You must be signed in to change notification settings

Rakshit-gen/AI-summarzer

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published