Skip to content
Studeia Docs

Reports & Risk: multi-dimensional analytics + parent portal

Studeia's analytics: student/course/tutor-efficacy dashboards, a 6-factor RiskAssessmentService, automatic alerts, and a parent portal with LLM narratives gated by ProgressSharingConfig.

2026-05-31 6 min
Resposta curta

Studeia ships pedagogical analytics: dashboards by student, course and tutor-efficacy; a 6-factor RiskAssessmentService (inactivity, performance trend, concept mastery, quiz failure, engagement, misconceptions) with a 0–100 score cached on each enrollment; automatic alerts for low activity and at-risk goals; class-group comparison; a ContentGapLog; and a parent portal with LLM-written reports and metrics gated by ProgressSharingConfig. Teachers only see students in their own classes.

Dashboards

AdvancedReportService produces reports for:

  • Student — mastery, misconceptions, episodic insights, quiz performance, study time, risk, gamification and conduct, grouped by course.
  • Course — common misconceptions, weak concepts, RAG coverage, quiz analytics.
  • Tutor efficacy — how effective the AI tutor is over time, with a history endpoint.
  • Overview — tenant-wide KPIs.

RiskAssessmentService (6 weighted factors)

FactorWeight
Inactivity25%
Performance trend20%
Concept mastery20%
Quiz failure15%
Engagement10%
Misconceptions (active vs resolving)10%

Score 0–100 → levels low (<25), medium (25–49), high (50–74), critical (≥75). The score is cached on the Enrollment (riskScore/riskLevel/riskUpdatedAt) and refreshed by a cron; it powers the teacher dashboard, alerts and reports.

Alerts

The alert engine fires on low activity and at-risk goals (e.g., goal_at_risk), routed to teachers via the class group, and to guardians via the parent portal.

Parent portal

Verified guardians get a monitoring dashboard: clickable report cards open a detail page with an LLM narrative + metrics + topics + gamification, plus B2B per-course progress. Everything respects ProgressSharingConfig, and safety/well-being signals from the AI supervisor appear only to roles allowed to see them, with a supportive tone.

See also

FAQ

How does Studeia identify at-risk students?

Via a multi-dimensional RiskAssessmentService that weighs 6 factors: inactivity (25%), performance trend (20%), concept mastery (20%), quiz failure (15%), engagement (10%) and active misconceptions (10%). It produces a 0–100 score and a level (low/medium/high/critical), cached on the enrollment and refreshed by a cron — not a naive 'progress < 20%' heuristic.

Is there a parent portal?

Yes. Guardians (verified link) get a monitoring dashboard with automatic alerts and periodic LLM-written reports — metrics, weak topics, gamification and (in B2B) per-course progress. What a parent sees is governed by ProgressSharingConfig, and a teacher only sees students in their own classes.

Veja tambem

Reports & Risk: multi-dimensional analytics + parent portal