Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 1.65 KB

File metadata and controls

29 lines (28 loc) · 1.65 KB

PaperGPT 📚

PaperGPT is a web application powered by the GPT-3 model that allows users to upload PDF documents and ask questions related to the content of those documents. It leverages advanced natural language processing techniques to provide accurate and contextually relevant answers to user queries.

Features:

  • PDF Upload: Users can easily upload PDF documents to the application.
  • Question Answering: Users can ask questions about the content of the uploaded PDF documents.
  • Advanced NLP: Utilizes state-of-the-art natural language processing models for question answering.
  • Streamlined Interface: Simple and intuitive user interface for seamless interaction.

How it Works:

  1. Upload PDF: Users upload a PDF document containing the content they want to query.
  2. Ask Questions: Users input their questions related to the content of the uploaded PDF.
  3. Get Answers: PaperGPT processes the questions using advanced natural language processing techniques and provides accurate answers based on the content of the PDF document.

Technologies Used:

  • Python
  • Streamlit
  • GPT-3 API
  • HuggingFace API
  • PyPDF2
  • Other libraries and frameworks

Future Enhancements:

  • Improved performance and accuracy through model fine-tuning.
  • Support for more document formats beyond PDF.
  • Integration with cloud storage services for seamless document retrieval.

How to Use:

  1. Clone the repository.
  2. Install the required dependencies.
  3. Run the application locally using Streamlit.

Contributions:

Contributions are welcome! If you'd like to contribute to the project, please fork the repository and submit a pull request with your proposed changes.