Skip to main content

EduSathi

Production-grade AI study companion utilizing RAG, FAISS, LangChain, and Groq API with dual-portal RBAC for university curricula.

What is EduSathi?

EduSathi is an AI-powered study assistant designed specifically for university students, leveraging a 4-stage Retrieval-Augmented Generation (RAG) pipeline to deliver precise, curriculum-aligned answers.

Problem

Students often struggle to find specific, reliable answers within hundreds of pages of university-provided PDF materials. Traditional keyword searches are inefficient, and generic LLMs hallucinate or provide out-of-syllabus answers.

Architecture
Ingestion: High-speed PDF parsing
Chunking: Recursive text boundaries
Indexing: FAISS dense vector search
Inference: Groq LLaMA models
Tech Stack
PythonLangChainFAISSGroq APIStreamlit
View Source Code

Architecture Benchmark • Comparative Analysis

CapabilityTraditional SearchGeneric LLMEduSathi RAG Pipeline
Context GroundingKeyword matches onlyHigh hallucination riskStrictly grounded in syllabus PDFs
Vector SearchNoneStatic training weightsFAISS dense semantic indexing
Inference SpeedInstant (no synthesis)2–5s (Standard APIs)Sub-second Groq LLaMA 3.1
GovernanceNoneUnrestrictedDual-portal RBAC (Student/Faculty)
Contact Me