1. AI Auto Note & Summary Purpose: Generate summary & notes automatically from class video or transcript. Flow: 1. Teacher uploads video (or link from Zoom / Teams / Meet). 2. System generates: • Summary (key points) • Keywords + timestamps • Transcript (if available) 3. Output shown in dashboard + downloadable as PDF. 4. Optional: Send summary to student phone via Telegram / WhatsApp notification. API (example): POST /ai/summary → returns summary, keywords, timestamps. UI Section: • Video player (left) • AI Notes + Summary (right) • “Send to Students” button ⸻ 2. AI Auto Quiz & Revision Builder Purpose: Create auto quiz & revision plan based on class notes or transcript. Flow: 1. Input: Text / transcript / notes from class. 2. AI generates: • MCQ + subjective questions • Answer key • Suggested revision plan for each student 3. Teacher can: • Preview quiz • Edit questions • Publish quiz to student 4. Auto grading (store result in student dashboard). API (example): POST /ai/quizbuilder → generates quiz GET /ai/student/revision-plan → returns personalized revision UI Section: • Upload/Select Class → “Generate Quiz” button • Quiz preview page → Edit / Approve / Publish ⸻ 3. AI Class Report & Alert Dashboard Purpose: Help teachers/admin monitor class performance automatically. Flow: 1. After class session → System collects engagement data: • Attendance (%) • Interaction count (speaking, chat, quiz participation) • Quiz performance (auto-linked) 2. AI generates report: • “Top engaged students” • “Low understanding topics” • “Students at risk” 3. Dashboard shows summary per class or per week. 4. Option to export as PDF or email to admin. API (example): GET /analytics/class/{class_id} → returns engagement + performance data UI Section: • Dashboard cards: • Attendance Rate • Engagement Score • Alert: “3 students need extra revision” ⸻ Bonus (for better user experience): • Notifications to student/teacher phones (Telegram / WhatsApp / SharkV App) • All outputs saved in Knowledge Hub (searchable by keyword, subject, teacher) • MVP can use sample transcript + JSON mock data first (no need full AI backend yet) Google extension