Advanced Academic Timetable Creator
Project Information
View on GitHub- Category: AI/Planning
- Technologies: Python Constraint Programming Flask
- Project Date: August 2025
- Status: Ongoing
Advanced Academic Timetable Creator
A website that prompts in certain inputs and generates a proper schedule throughout the week for various sections without any sort of conflict.
Technical Approach
- Constraint-based scheduling algorithm
- Optimized for multiple constraints: teacher availability, room capacity, subject requirements
- Conflict detection and resolution system
- User-friendly interface for input and schedule visualization
Key Features
- Automatic conflict detection and resolution
- Multi-section timetable synchronization
- Export to multiple formats (PDF, Excel, Calendar)
- Real-time preview of schedule changes