TeducAI Platform Docs

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

CapabilityWhat it does
AI-optimized generationProduces several scored timetables ranked by quality, then resolves conflicts automatically.
Explainable AIExplains the decisions behind a generated schedule so administrators understand the trade-offs.
Scenario simulationAnswers “what if a teacher is absent?” or “what if school opens on Saturday?”.
SubstitutionsGenerates replacements automatically when a teacher is absent.
Energy & travelGroups courses to cut running costs and minimizes teacher movement between buildings or campuses.
Hybrid & multi-campusHandles 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.