قمت بتطوير نموذج Machine Learning للتنبؤ بدرجات الطلاب اعتمادًا على مجموعة من العوامل مثل عدد ساعات المذاكرة ومستوى التحضير والبيانات المرتبطة بالأداء الدراسي.
بدأ المشروع بتنظيف البيانات ومعالجة القيم المفقودة ثم إجراء تحليل استكشافي للبيانات لاكتشاف العوامل الأكثر تأثيرًا على أداء الطلاب. بعد ذلك تم تدريب نماذج انحدار مختلفة للتنبؤ بالدرجات ومقارنة دقة النتائج.
كما قمت ببناء تطبيق تفاعلي باستخدام Streamlit يسمح للمستخدم بإدخال بيانات الطالب مثل عدد ساعات المذاكرة وبعض العوامل الأخرى، ثم يقوم النموذج بعرض الدرجة المتوقعة بشكل فوري.