posted an update —

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.