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. 🌟
-
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
-
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
-
Install dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run app.py
- Upload PDF Documents 📤: Use the interface to upload multiple PDF documents.
- Ask Questions ❓: Start chatting by asking questions related to the content of the uploaded PDFs.
- Get Answers 📝: Receive intelligent and contextual answers based on the content of the documents.
- 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.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License.