← 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