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.