Skip to content

Welcome to the Chat With Multiple PDF Documents project! This repository showcases a powerful application that allows you to chat with multiple PDF documents using the advanced capabilities of LangChain and Google Gemini. 🌟

Notifications You must be signed in to change notification settings

muhammadadilnaeem/Chat-With-Multiple-PDF-Documents-With-Langchain-And-Google-Gemini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ“š Chat With Multiple PDF Documents Using LangChain And Google Gemini πŸ€–

Welcome to the Chat With Multiple PDF Documents project! This repository showcases a powerful application that allows you to chat with multiple PDF documents using the advanced capabilities of LangChain and Google Gemini. 🌟

πŸš€ Features

  • Multiple PDF Support πŸ“„: Chat with multiple PDF documents simultaneously.

  • Advanced NLP 🧠: Powered by LangChain and Google Gemini for intelligent and contextual responses.

  • Streamlit Interface 🌐: User-friendly web interface built with Streamlit.

    Chat-With-Multiple-PDF-Documents-With-Langchain-And-Google-Gemini.mp4

πŸ“‚ Installation

  1. Clone the repository:

    git clone https://github.com/muhammadadilnaeem/Chat-With-Multiple-PDF-Documents-With-Langchain-And-Google-Gemini.git
    cd Chat-With-Multiple-PDF-Documents-With-Langchain-And-Google-Gemini
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the Streamlit app:

    streamlit run app.py

πŸ› οΈ Usage

  1. Upload PDF Documents πŸ“€: Use the interface to upload multiple PDF documents.
  2. Ask Questions ❓: Start chatting by asking questions related to the content of the uploaded PDFs.
  3. Get Answers πŸ“: Receive intelligent and contextual answers based on the content of the documents.

🌟 Real-Life Applications

  • Research and Education πŸŽ“: Quickly gather information from multiple research papers or textbooks.
  • Legal and Compliance βš–οΈ: Extract relevant information from legal documents and compliance reports.
  • Business Intelligence πŸ“Š: Analyze data from multiple business reports and financial documents.
  • Healthcare πŸ₯: Retrieve patient information and medical records from multiple PDF documents.
  • Customer Support πŸ’¬: Provide support by extracting information from user manuals, FAQs, and other documentation.

🀝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

πŸ“œ License

This project is licensed under the MIT License.


About

Welcome to the Chat With Multiple PDF Documents project! This repository showcases a powerful application that allows you to chat with multiple PDF documents using the advanced capabilities of LangChain and Google Gemini. 🌟

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages