توقع أداء الطلاب
تفاصيل العمل
تحليل أداء الطلاب والتنبؤ بالنتائج باستخدام Machine Learning يهدف هذا المشروع إلى تحليل العوامل المؤثرة على أداء الطلاب في الاختبارات وبناء نموذج تعلم آلي قادر على التنبؤ بدرجة الطالب اعتمادًا على مجموعة من المتغيرات التعليمية والسلوكية. فكرة المشروع العديد من المؤسسات التعليمية تمتلك بيانات كبيرة عن الطلاب، لكن غالبًا لا يتم استغلالها لاكتشاف العوامل التي تؤثر على الأداء الأكاديمي. في هذا المشروع قمت بتحليل بيانات الطلاب واستخدام تقنيات تعلم الآلة لاكتشاف الأنماط وبناء نموذج تنبؤي يساعد في فهم العوامل المؤثرة على النجاح الدراسي. ما الذي تم تنفيذه في المشروع 1️⃣ تحليل البيانات الاستكشافي (EDA) فحص البيانات والتأكد من جودتها تحليل المتغيرات العددية والفئوية اكتشاف الأنماط والعلاقات بين المتغيرات 2️⃣ تنظيف البيانات ومعالجتها إزالة القيم المكررة معالجة القيم المفقودة تجهيز البيانات للنمذجة 3️⃣ Feature Engineering تم إنشاء متغيرات جديدة تساعد على تحسين أداء النموذج مثل: مؤشر الجهد الدراسي مؤشر الدعم الأكاديمي تحليل العلاقة بين الدراسة والنوم 4️⃣ تصور البيانات (Data Visualization) تم استخدام الرسوم البيانية لاكتشاف العلاقات بين: عدد ساعات الدراسة ودرجة الاختبار النوم وتأثيره على الأداء الدعم الدراسي والنتائج الأكاديمية 5️⃣ بناء نماذج Machine Learning تم تدريب عدة نماذج للتنبؤ بدرجة الطالب مثل: Linear Regression Ridge Regression Random Forest Regressor ثم تم مقارنة أداء النماذج لاختيار النموذج الأفضل. => واجهة تفاعلية للمشروع تم تطوير Dashboard تفاعلي يسمح للمستخدم بتجربة النموذج بسهولة وإدخال البيانات والحصول على النتائج مباشرة التقنيات المستخدمة Python Pandas NumPy Matplotlib / Seaborn Scikit-learn Jupyter Notebook نتيجة المشروع تم بناء نموذج قادر على التنبؤ بدرجات الطلاب اعتمادًا على عدة عوامل تعليمية وسلوكية مع تحليل العوامل الأكثر تأثيرًا على الأداء الأكاديمي. هذا النوع من التحليل يمكن أن يساعد المؤسسات التعليمية في: اكتشاف الطلاب المعرضين للتراجع الدراسي مبكرًا تحسين استراتيجيات التعليم اتخاذ قرارات تعليمية مبنية على البيانات
مهارات العمل
بطاقة العمل
طلب عمل مماثل