@extends('layouts.admin') @section('title', setting('school_name', 'ShulePoint') . ' | AI Generate Timetable') @section('page-title', 'AI Generate Timetable') @section('content')
Back to Timetables

AI Timetable Generator

@csrf

Let AI create a balanced weekly timetable based on your subjects, teachers, and school hours. The AI will distribute subjects evenly across the week, prioritizing core subjects daily.

@error('school_class_id'){{ $message }}@enderror
@error('term_id'){{ $message }}@enderror

School Hours
Note: AI generation requires configured AI Assistant in Settings → AI Assistant. If AI is unavailable, a balanced fallback template will be used.

Tips for Best Results

Assign Teachers

Ensure subjects have assigned teachers in Academics → Subjects. AI will use these assignments.

Core Subjects Daily

AI prioritizes Math, English, Kiswahili, Science for daily slots.

Room Assignments

AI assigns generic rooms. Edit after generation for specific rooms.

Break Handling

Set break times to avoid scheduling lessons during recess/lunch.

@endsection