Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 2.21 KB

File metadata and controls

57 lines (37 loc) · 2.21 KB

📚 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.