← Back to Blog
Product Updates·5 min read

How AI Resolves Substitution Conflicts in Under 45 Seconds

VN

Vikram Nair

Engineering Lead, NeramIQ

NeramIQ's substitution engine evaluates workload, qualifications, timetable gaps, and RBAC permissions simultaneously — surfacing conflict-free cover assignments before the morning bell rings.

The substitution problem at scale

On any given school day, 3–8% of teaching staff are absent. For a school with 60 teachers, that is 2–5 unplanned gaps to fill before 7:45am. Each gap requires finding a teacher who: (a) is not already teaching that period, (b) has subject eligibility, (c) has not exceeded their substitution duty limit for the week, and (d) has been notified and confirmed.

Manually, this takes 15–25 minutes per period. NeramIQ does it in under 45 seconds for all periods simultaneously.

What the algorithm evaluates

For each unassigned period, NeramIQ's substitution engine ranks available teachers by a composite score derived from: subject match (0–40 pts), current week workload vs. maximum (0–30 pts), historical substitution fairness score (0–20 pts), and grade familiarity (0–10 pts). It then resolves conflicts across all periods simultaneously, ensuring no teacher is double-booked and no assignment breaches RBAC-defined duty limits.

The human-in-the-loop design

Auto-assignment is optional. Vice principals can review AI recommendations, override any assignment, and notify affected teachers with one tap. The notification includes the period, room, section, and any materials the original teacher may have shared in the system.

In the 2024 academic year, 87% of NeramIQ substitution recommendations were accepted without modification.

See it in action

Book a 30-minute demo with our team and see how NeramIQ transforms school operations.