{ "lesson": "17-personal-ai-tutor", "title": "Capstone 17 — Personal AI Tutor (Adaptive, Multimodal, with Memory)", "questions": [ { "stage": "pre", "question": "What does a Socratic tutor policy do when a learner asks for the answer outright?", "options": [ "Switches to a different concept node", "Logs the request and goes silent", "Asks a leading question that scaffolds the learner toward the answer", "Provides the answer immediately and moves on" ], "correct": 2, "explanation": "" }, { "stage": "pre", "question": "Which structure does the curriculum graph encode?", "options": [ "Only the most recently studied node", "A random shuffle of topics", "A directed graph of concepts with prerequisite edges, attached to OER content", "A flat list of unrelated concepts" ], "correct": 2, "explanation": "" }, { "stage": "check", "question": "What does the learner model update after each interaction?", "options": [ "The curriculum graph schema", "The base LLM's weights", "Per-concept mastery probability via Bayesian knowledge tracing or a similar variant", "The COPPA retention policy" ], "correct": 2, "explanation": "" }, { "stage": "check", "question": "How is memory split between episodic and semantic stores?", "options": [ "Episodic is for the parent; semantic is for the learner", "Episodic holds every interaction; semantic holds compacted mistakes and preferences promoted from episodic", "Episodic holds embeddings; semantic holds raw audio", "They are duplicates of the same data" ], "correct": 1, "explanation": "" }, { "stage": "check", "question": "Which constraint shapes memory retention for K-12 learners?", "options": [ "COPPA-aware retention with auto-deletion after a defined window and parental access", "Retention based on model context length", "Permanent retention with no deletion", "GDPR only" ], "correct": 0, "explanation": "" }, { "stage": "post", "question": "What is the structure of the efficacy study used to gate the deliverable?", "options": [ "A single one-hour session with one learner", "Anonymous internet survey", "A 30-second AB test", "Pre-test and post-test over two weeks with 10 learners, compared against a non-adaptive baseline cohort" ], "correct": 3, "explanation": "" }, { "stage": "post", "question": "Which multimodal input paths does the tutor expose to the learner?", "options": [ "Photo only via a custom OCR model", "Text typed, voice via LiveKit + Whisper, and photo math via dots.ocr or PaliGemma 2", "Text only", "Voice only with no text or photo" ], "correct": 1, "explanation": "" } ] }