We built a deep academic profiling engine that tracks student answers across Daily Quizzes, Smart Papers, and predicted exams.
Key implementations:
- SQL Aggregation: Aggregates student responses using Prisma database transactions, recording scores, correct answers, and speed.
- Strength/Weakness Mapping: Automatically flags student weaknesses when accuracy on a specific topic falls below 60% after 3 attempts, while marking strengths at 80% and above.
- Daily Snapshots: Generates comprehensive daily summaries of student progress (including coin usage, battle performance, and attendance rates) to deliver to parent channels.
