Timetables
Building and managing class timetables manually and using the AI-powered timetable generator.
Timetables
Ardent SMS provides a powerful system for managing school schedules, supporting both manual entry and sophisticated AI-powered generation.
Manual Timetable Creation
For schools with fixed schedules, the manual builder allows you to:
- Define Slots: Set up your periods (e.g., 40 minutes per slot).
- Assign Subjects: Drag and drop subjects into specific time slots.
- Assign Teachers: Ensure every slot has a qualified teacher assigned.
- Allocate Rooms: Prevent classroom double-booking.
AI Timetable Generation
Managing complex constraints (e.g., specific teachers only available on Tuesdays, specialized science labs needed for practicals) can be difficult. Our AI generator automates this process.
The Generation Process
Our engine uses a multi-stage approach to find the optimal schedule for your school:
Key Components
- OR-Tools Solver: A high-performance optimization engine that ensures all hard constraints (no teacher in two places, no room double-booking) are strictly met.
- DeepSeek V4-Pro Critique: Once a feasible schedule is found, our LLM evaluates it for pedagogical quality (e.g., "Don't put Mathematics right after P.E." or "Distribute core subjects evenly across the week").
Conflict Resolution
The system proactively flags conflicts:
- Teacher Clashes: A teacher assigned to two classes simultaneously.
- Room Over-capacity: More students assigned to a room than its seat count.
- Subject Gaps: Missing mandatory subjects for a specific class level.
Substitution Management
When a teacher is absent, the Substitution Manager suggests available teachers with matching qualifications to fill the gap, ensuring learning continues without interruption.