Skip to content

Latest commit

 

History

History
41 lines (34 loc) · 1.4 KB

File metadata and controls

41 lines (34 loc) · 1.4 KB

Chat with Multiple PDF Documents

  • In this project I have built an app that can answer questions from your multiple PDFs using Google's gemini-1.5-flash model.

Chat with PDFs UI Image

DEMO

  • You can try the project live here

Libraries Used

  • streamlit
  • google-generativeai
  • python-dotenv
  • langchain_community
  • PyPDF2
  • chromadb
  • faiss-cpu
  • langchain_google_genai

Installation

  1. Prerequisites
    • Git
    • Command line familiarity
  2. Clone the Repository: git clone https://github.com/NebeyouMusie/Chat-with-Multiple-PDF-Documents.git
  3. Create and Activate Virtual Environment (Recommended)
    • python -m venv venv
    • source venv/bin/activate for Mac and venv/bin/activate for Windows
  4. Navigate to the projects directory cd ./Chat-with-Multiple-PDF-Documents using your terminal
  5. Install Libraries: pip install -r requirements.txt
  6. run streamlit run app/app.py
  7. open the link displayed in the terminal on your preferred browser

Collaboration

  • Collaborations are welcomed ❤️

Acknowledgments

Contact