https://github.com/aditya-10012002/pdf-chatbot_rag
A PDF Chatbot to query information out of the selected PDFs you upload.
https://github.com/aditya-10012002/pdf-chatbot_rag
chromadb huggingfaceembeddings langchain langchain-goog pdf-chatbot retrieval-augmented-generation
Last synced: 2 months ago
JSON representation
A PDF Chatbot to query information out of the selected PDFs you upload.
- Host: GitHub
- URL: https://github.com/aditya-10012002/pdf-chatbot_rag
- Owner: aditya-10012002
- Created: 2025-03-24T06:53:00.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-24T07:08:58.000Z (2 months ago)
- Last Synced: 2025-03-24T08:22:13.082Z (2 months ago)
- Topics: chromadb, huggingfaceembeddings, langchain, langchain-goog, pdf-chatbot, retrieval-augmented-generation
- Language: Python
- Homepage:
- Size: 625 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PDF Chatbot with RAG
## Overview
First, we run the ```create_database.py``` which makes the uploaded documents in the Data folder pass through the ```HuggingFaceEmbeddings``` and chunks of data are stored using the ```Chroma``` database in your local.
- Put any number of documents you wanna use as context into the ```Data``` folder.
- Generate your Google Gemini API key and configure it.
- Then run the ```query_data.py``` file with your query as the arg parameter.## Result
![pdf chatbot.jpg]()