Ncert__RAG__Chatbot

  • Tech Stack: Python, LangChain, ChromaDB, HuggingFace, LLMs, Flask/FastAPI, HTML, CSS
  • GitHub URL: Project Repository

Ncert__RAG__Chatbot is a production-ready, full-stack AI application that transforms NCERT textbooks into an intelligent, source-grounded question-answering system using Retrieval-Augmented Generation (RAG).

Users can ask questions in natural language, and the system retrieves relevant NCERT content from a vector database before generating precise, context-aware answers using large language models. Each response is grounded in the original textbook content, ensuring factual accuracy and reliability.

The system supports scalable document ingestion, semantic search, and citation-backed responses, making it suitable for educational platforms, exam preparation, and academic assistance.