Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1001 Bytes

File metadata and controls

52 lines (37 loc) · 1001 Bytes

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.