Skip to content

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

License

Notifications You must be signed in to change notification settings

NebeyouMusie/Chat-with-Multiple-PDF-Documents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages