
Smart Notes
AI-powered study tool that converts lecture videos into organized, searchable notes using multithreaded transcription, with flashcard generation and AI chat support.
Timeline
2024
Role
Full Stack Developer
Team
Solo
Status
CompletedTechnology Stack
Key Challenges
- Multithreaded transcription of long lecture videos
- Chunking audio reliably with FFmpeg
- Generating useful flashcards from raw transcripts
Key Learnings
- Concurrent processing in Python
- Speech-to-text pipelines
- LLM integration for study tooling
Smart Notes: Lectures to Searchable Notes
Overview
Smart Notes is an AI-powered study tool that converts lecture videos into organized, searchable notes. It uses multithreaded transcription to process long recordings quickly, then layers flashcard generation and AI-powered chat on top with Gemini AI.
Features
- Converts lecture videos into clean, organized notes
- Multithreaded transcription for fast processing
- Automatic flashcard generation for revision
- AI chat support to ask questions about the lecture content
- Audio extraction and chunking handled with FFmpeg
