Features / Academic management
AI Timetable Engine
An intelligent, fully configurable scheduling engine — comparable to Untis or aSc Timetables, but AI-native and integrated with the rest of TeducAI.
The engine generates optimized, conflict-free timetables from a set of configurable constraints. No rule is hard-coded: every constraint lives in the database and is administrable from the interface, so each school sets its own pedagogical policy.
What it solves
- Internal vs. external teachers, including teachers who teach across several establishments and transfers between schools.
- Teacher availability and weekly hours per subject.
- No teacher in two classes at once; no class with two simultaneous courses.
- Available classrooms and laboratories, with equipment awareness.
- Subject constraints — e.g. don't teach a subject on two consecutive days.
- Precedence rules — some subjects must never come after others (e.g. physics not right after PE).
- Balanced spread of heavy vs. light subjects, and a cap on consecutive hours of the same subject.
- Breaks, recess and lunch; holidays and non-working days; locked time slots.
Configurable constraint rules
Schools express policy as data. For example:
- “Mathematics cannot be scheduled on two consecutive days.”
- “Physics can never immediately follow PE.”
- “French must always be taught before 11:00.”
- “A lab course must always be preceded by a theory course.”
- “An external teacher only teaches on Tuesday and Thursday.”
- “Primary pupils never have more than two heavy subjects in the same day.”
- “Computer rooms stay free on Friday afternoons.”
Beyond classic schedulers
| Capability | What it does |
|---|---|
| AI-optimized generation | Produces several scored timetables ranked by quality, then resolves conflicts automatically. |
| Explainable AI | Explains the decisions behind a generated schedule so administrators understand the trade-offs. |
| Scenario simulation | Answers “what if a teacher is absent?” or “what if school opens on Saturday?”. |
| Substitutions | Generates replacements automatically when a teacher is absent. |
| Energy & travel | Groups courses to cut running costs and minimizes teacher movement between buildings or campuses. |
| Hybrid & multi-campus | Handles in-person/remote delivery and multiple campuses, adapting to per-country school calendars. |
Integrated, not isolated
The timetable is the heart of the platform: it feeds attendance, transport pickup times, substitutions and notifications, and consumes teachers, rooms and subjects from the shared master data.