← Back to Projects
📚
AI Powered Study Plan & Book Summarization
Combines AI for personalized study plans and intelligent book summarization, overcoming GPT-4's token limit constraints.
PythonLangChainChromaDBGROQGPT-4Prompt Engineering
Overview
This project combines two powerful AI capabilities: generating personalized study plans tailored to individual student needs, and summarizing lengthy books into comprehensive, actionable summaries.
Study Plan Generator
The study plan module analyzes student profiles — including their strengths, weaknesses, goals, and available time — to create optimized learning paths.
Book Summarization Engine
One of the key challenges was handling books that exceed GPT-4’s context window. The solution uses a map-reduce approach with ChromaDB for efficient chunk retrieval.
Technical Highlights
- Personalized study plans based on student needs, strengths, and aspirations
- Intelligent book chunking strategy to handle token limits
- ChromaDB vector store for efficient passage retrieval
- GROQ integration for fast inference
- Prompt engineering for consistent, high-quality outputs