AI · Intelligent Platform for Communication and Learning
DoubtLink
An Intelligent Platform for Academic Communication and Learning
Problem: Lengthy technical lectures create comprehension bottlenecks when students miss nuanced explanations without modular review tools.
Solution: An academic learning assistant that parses lecture videos and audio into clean timestamped transcripts, modular concept summaries, and self-testing quizzes.
Engineering & Implementation: Built speech-to-text pipeline using faster-whisper with audio extraction via FFmpeg. Integrated Gemini 2.5 Flash API for prompt-driven summary and quiz synthesis. Implemented asynchronous endpoints using FastAPI with PostgreSQL and Redis caching.