โ† 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