An intelligent chatbot that reads your PDF documents and answers questions using LLMs (Groq + Hugging Face). Built with Streamlit, LangChain, and FAISS.
Youtube Preview: https://youtu.be/n83EDMJ0Cr0
- Upload any PDF document
- Uses Groq's
llama3-8b-8192for answering questions - Smart text chunking and semantic search (via FAISS)
- Natural language query interface with Streamlit UI
- Hugging Face Embeddings with
all-mpnet-base-v2
- Python
- Streamlit
- LangChain
- Groq API
- Hugging Face
- FAISS
git clone https://github.com/your-username/AI-bot.git
cd AI-bot
get your own api key
install dependencies "pip install -r requirements.txt"
run app "streamlit run chatbot.py"