Book Summarizer
An AI-powered learning platform that transforms books and course materials into an intelligent study system. Think of it as GPS for learning - it tells you what to study next based on your knowledge gaps.
Key features
- Hierarchical summaries - Book → chapter → section breakdowns at multiple detail levels
- Spaced repetition - Extracts testable facts and schedules reviews using SM-2
- Cross-source search - Semantic search across all uploaded content
- Adaptive assessment - Quizzes that adjust difficulty based on your responses
- Course mode - Turn slide decks into deep lectures
This is my most ambitious project - a full-stack application with background task processing (Celery), vector embeddings for semantic search, and a React frontend.