
Create a desktop e-learning system that adjusts lesson difficulty using AI based on student performance, providing personalized learning paths and tracking progress.
Design database for students, courses, lessons, and quizzes.
Implement secure login for students and teachers.
Develop modules for lesson delivery, quizzes, and progress tracking.
Preprocess performance data for AI analysis.
Apply ML algorithms to adapt lesson difficulty and content.
Build dashboards for progress analytics and performance reports.
Implement notifications for lesson updates and assessments.
Test AI recommendations and system performance.
Document full system workflow and AI methodology.