Platform intelligence

Five engines. One clear picture.

Every Flourish score is computed from real signals, not surveys alone. Here's exactly how each intelligence layer works — and what it produces.

Engine 01

Engagement Score

Every interaction a student has with the institution — assignment submissions, attendance, platform usage, survey responses — is recorded as a weighted activity log. Flourish applies a time-decay model so recent signals matter more than older ones, then normalizes the output to a 0–100 scale.

Input signals

  • Assignment submissions
  • Class attendance
  • Platform login frequency
  • Survey participation
  • Peer interactions

Score bands

80 – 100Highly Engaged
60 – 79Moderately Engaged
40 – 59Low Engagement
0 – 39Critical Risk
Engine 02

Mental Health Score

Students submit daily mood, stress, and anxiety scores through a 30-second self-report. Counselors can add structured observations. Flourish blends inputs using a weighted formula — mood carries the most weight, stress and anxiety each contribute equally — to produce a wellness score from 0–100.

Input signals

  • Self-reported mood (scale 1–10)
  • Stress level (scale 1–10)
  • Anxiety level (scale 1–10)
  • Counselor structured observations
  • Automated pattern detection

Score bands

75 – 100Stable
55 – 74Mild Concern
35 – 54Moderate Concern
0 – 34Severe Concern
Engine 03

Behavioral Score

The behavioral engine measures three sub-dimensions — focus (7-day academic activity average), consistency (active days in the past 14), and social interaction (average of the last 10 social activity logs) — then combines them into a composite weighted score.

Input signals

  • Academic activity averages (7-day)
  • Consistency score (14-day window)
  • Social interaction logs
  • Inactivity duration tracking
  • Focus pattern analysis

Score bands

75 – 100Stable
55 – 74Observation Needed
35 – 54Moderate Risk
0 – 34High Behavioral Risk
Engine 04

Composite Risk

The risk engine combines all three scores and inactivity signals into a composite risk penalty score. Each threshold breach adds a weighted penalty — low engagement is the heaviest signal, followed by mental health and behavioral concerns, then extended inactivity.

Input signals

  • Engagement score threshold breach
  • Mental health score threshold breach
  • Behavioral score threshold breach
  • Days of inactivity ≥ 5
  • Combined weighted penalty model

Score bands

0 – 24Low Risk
25 – 49Medium Risk
50 – 74High Risk
75 – 100Critical
Engine 05

Academic Performance

Flourish tracks grades, test scores, assignment completion rates, and subject-level performance across the student's coursework. The performance engine measures both absolute achievement and relative progress — detecting sudden grade drops, improvement trends, and performance gaps by subject.

Input signals

  • Subject grades (latest)
  • Test score trends
  • Assignment completion rate
  • Grade trajectory (7-week)
  • Subject-level performance gaps

Score bands

90 – 100Advanced
80 – 89Proficient
70 – 79Developing
0 – 69At Risk
Student view

Every student sees their own performance dashboard.

Grades, trends, and regional percentiles — all in one view. Students track their progress week-to-week and see how they're performing relative to peers.

My performance

Aiden M. · Year 11

This term

Mathematics

+5
87/100
82th percentile

English

-3
79/100
68th percentile

Science

+7
91/100
94th percentile

History

+2
84/100
75th percentile

Weekly trend

Automated alerts

The right signal, to the right person, at the right time.

Alerts don't require a human to set thresholds. Flourish scans every score update and fires structured notifications automatically — severity-classified and routed by role.

Rapid Decline

Engagement drops more than 20 points in 7 days — automatically flags for immediate counselor review.

Mood Decline

Three consecutive mood scores trending down — surfaces to the wellness team before it becomes a crisis.

Inactivity Alert

Student inactive for 5+ consecutive days — triggers an intervention prompt to their assigned educator.

Critical Student Risk

Composite risk score exceeds 75 — escalates to institution admin with a one-click intervention workflow.

Get started today

See it live with your institution's data.

We configure a demo instance with your existing student structure — no mock data, no generic walkthroughs.