Virtual Teaching Assistant (VTA) — multimodal learning assistant development with RAG, OCR, and cited Q&A
Built a multimodal AI-driven learning assistant that supports source-grounded student answers with citations and page references. Implemented a Retrieval-Augmented Generation pipeline using semantic vector search to route questions to appropriate AI models. Developed OCR-based processing for multi-format learning materials to enable structured retrieval and accurate responses. • Supports PDF, Word, Text, and audio (MP3, WAV, OGG, M4A, FLAC) ingestion • Performs OCR extraction for images and tables within documents • Generates cited, page-referenced answers via RAG • Implements intelligent query routing to select Gemini and Nemotron models