Skip to content

PDF QA: Streamlined question-answering from PDFs. User-friendly interface, advanced NLP, and dynamic retrieval for efficient information extraction. Versatile and powerful, suitable for various domains.

Notifications You must be signed in to change notification settings

rishhongit/QueryHarbor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Query Harbor

It is an AI-powered tool that allows users to upload PDF documents and ask questions about their content. Using advanced natural language processing, it provides quick, accurate answers, streamlining document analysis for professionals and researchers across various fields.

Features

  • PDF upload and processing
  • AI-driven question answering
  • User-friendly interface

Installation

  1. Clone the repository:

    git clone https://github.com/rishhongit/QueryHarbor.git
    cd QueryHarbor
    
  2. Install dependencies:

    pip install -r requirements.txt
    
  3. Set up AI21 API key: Create a .env file and add:

    AI21_API_KEY=your_api_key_here
    

Usage

  1. Run the app:

    python app.py
    
  2. Open the provided URL in your browser.

  3. Upload a PDF and ask questions.

Technologies

  • Gradio
  • LangChain
  • AI21
  • PyPDF2
  • Sentence Transformers
  • Chroma

Contributing

Contributions welcome. Please submit a Pull Request.

About

PDF QA: Streamlined question-answering from PDFs. User-friendly interface, advanced NLP, and dynamic retrieval for efficient information extraction. Versatile and powerful, suitable for various domains.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages