RAG-based Chatbot for ML Algorithms A Retrieval-Augmented Generation (RAG) chatbot that answers questions about machine learning algorithms using content from a local PDF. It uses LangChain, HuggingFace embeddings, FAISS vector store, and Groq’s LLaMA 3 model.
🚀 Features 📄 Loads content from a PDF (Detailed_ML_Algorithms_Explained.pdf)
🧠 Embeds and indexes it with FAISS and sentence-transformers
💬 Answers user questions via Groq LLaMA3-70B
🔄 Suggests follow-up questions
📦 Easily extendable for new documents or models