KTU AI
An intelligent academic assistant engineered to navigate fragmented KTU curriculum and ordinance PDFs, providing students with immediate, syllabus-grounded answers.
Technical Implementation: Built an asynchronous ingestion pipeline that parses curriculum PDFs into semantic chunks indexed in Qdrant Cloud. When queried, high-dimensional vector search retrieves relevant passages via a Python FastAPI backend, returning synthesized answers with verifiable PDF citations.
- Semantic Vector Search: High-dimensional embeddings in Qdrant Cloud for syllabus module retrieval
- Verifiable Citations: Exact ordinance, chapter, and section citation mapping for every synthesized response
- Asynchronous Backend: High-concurrency FastAPI query endpoints connected to PostgreSQL / Supabase storage
- Interactive Inspector: React and TypeScript interface featuring real-time query and retrieval inspection
qdrant_ktu_syllabus