Study & Learn transforms your raw course materials into active study tools in seconds. Upload a PDF, paste lecture notes, or drop in a YouTube video link — IntelliPlan reads the content and generates flashcards for active recall, quiz questions at varying difficulty, key concept definitions, and a concise summary. A built-in spaced repetition system (SRS) then schedules reviews based on how well you actually know each item, so you spend more time on what needs work and less on what you already know.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/UAnirudh/IntelliPlan/llms.txt
Use this file to discover all available pages before exploring further.
Supported Input Formats
IntelliPlan accepts content from multiple sources. You can mix and match — upload a PDF of your slides and paste additional notes in the same session.File uploads
PDF, DOCX, TXT, MD, CSV — upload any combination of course notes, reading excerpts, or study guides. Files are stored per user under
uploads/course_notes/.Pasted text
Paste lecture notes, copied paragraphs, or any plain text directly into the text field. No file needed.
YouTube video transcript
Paste a YouTube video URL and IntelliPlan imports the transcript automatically. Useful for recorded lectures and educational videos.
Handwritten notes (image)
Upload a photo or scan of handwritten notes. The AI vision model extracts and interprets the text before generating study materials.
Generating Study Materials
Upload or paste your content
Choose a file to upload, paste text directly, or enter a YouTube URL. You can combine multiple sources before generating.
Select what to generate
Choose one or more outputs: Flashcards, Key Concepts, Quiz Questions, or Summary. You can generate all four at once.
Generate
Click Generate. IntelliPlan calls
/study/generate with your content and returns all selected materials.What Gets Generated
- Flashcards
- Key Concepts
- Quiz Questions
- Summary
Classic question-and-answer cards designed for active recall. Flip a card to reveal the answer, then mark whether you got it right or not. Your response feeds the SRS to schedule the next review.
AI Image Analysis for Handwritten Notes
If you upload a photo of handwritten notes, IntelliPlan routes it through the AI vision pipeline before generating study materials.Image analysis works best on clearly lit, reasonably straight photos. Heavily skewed or blurry scans may produce incomplete extractions. If results are poor, try a higher-resolution image or flatten the page.
Study & Learn API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/study/generate | POST | Generate flashcards, quiz questions, key concepts, and/or summary from notes |
/study/evaluate | POST | AI-evaluate a student’s quiz answer and return scored feedback |
/study/analyze-image | POST | Extract text and content from an uploaded handwritten-notes image |
/notes/<id>/summarize | POST | AI-summarize a specific uploaded course notes file |
Spaced Repetition System (SRS)
IntelliPlan includes a full spaced repetition system that tracks your mastery level on every flashcard and quiz question individually. Rather than cycling through cards in a fixed order, the SRS uses your answer history to decide when each card needs to be reviewed next.How mastery is tracked
How mastery is tracked
Each question has its own mastery score. Correct answers increase it; incorrect answers decrease it. The SRS uses this score to determine review intervals — high-mastery cards are shown less often, low-mastery cards appear more frequently.
Review scheduling
Review scheduling
After each study session the SRS calculates due dates for every card you reviewed. Cards you struggled with come back sooner; cards you knew well are pushed further out. The AI Scheduler reads these due dates and budgets review time into your weekly study plan automatically.
Mastery levels
Mastery levels
Cards progress through mastery levels as you answer them correctly over time. The dashboard shows your overall mastery for each note set and highlights which cards are due for review today.
AI Quiz Evaluation
When you answer a quiz question, your response is sent to the AI for evaluation — not matched against a static answer key. This means:- Partial credit is possible for answers that are mostly right but missing a nuance.
- Feedback is specific: the AI explains exactly what was correct, what was missing, and what the complete answer should have been.
- Free-response questions are supported alongside multiple-choice, so you can practice essay-style answers.