olioDuan/Domain-Specific-RAG-Chat-Course-Helper
This project is a Local RAG system built for the NYU Machine Learning course.
Computes embeddings using HuggingFace's `all-MiniLM-L6-v2` model and stores them in FAISS for efficient retrieval; generates answers with DeepSeek R1 via Ollama, providing slide-level citations and automatically generated quiz questions. The system uses a one-slide-one-chunk chunking strategy to maintain precise source attribution while preserving slide content integrity. Includes a Gradio web interface with chat, PCA visualization, and retrieval evaluation tabs for comprehensive course material interaction.
Stars
82
Forks
9
Language
Python
License
Apache-2.0
Category
Last pushed
Dec 28, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/olioDuan/Domain-Specific-RAG-Chat-Course-Helper"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Cinnamon/kotaemon
An open-source RAG-based tool for chatting with your documents.
BastinFlorian/RAG-Chatbot-with-Confluence
RAG Chatbot with Confluence
leoneversberg/llm-chatbot-rag
A local LLM chatbot with RAG for PDF input files
antoinelrnld/discord-rag
Easily create a RAG based on your Discord messages
Mohannadcse/DepsRAG
Interactive LLM Chatbot that constructs direct and transitive software dependencies as a...