SaiAkhil066/DeepSeek-RAG-Chatbot
A local RAG chatbot that retrieves information from PDFs, DOCX, and TXT files using DeepSeek-7B, BM25 hybrid retrieval, FAISS, neural reranking, and GraphRAG.

This chatbot implements a complete retrieval-augmented generation pipeline with multiple advanced techniques. It combines sparse retrieval (BM25) with dense vector search (FAISS), applies neural reranking via cross-encoders, and integrates GraphRAG for knowledge graph-based contextual understanding. The system supports chat history awareness for coherent multi-turn conversations and can run entirely offline on local hardware using Ollama for model serving.