تفاصيل العمل

ArenA Intelligence – توقّع نتائج كأس العالم 2026 بالذكاء الاصطناعي

مشروع في التنقيب في الويب (Web Mining) وعلوم البيانات، يغطّي كل المراحل من جمع البيانات إلى عرض النتائج:

جمع البيانات: سكربتات Python تسحب نتائج الدوريات الأوروبية الكبرى ودوري أبطال أوروبا، ومباريات المنتخبات (تصفيات، دوري الأمم، مباريات ودية)، ورزنامة كأس العالم 2026 مع الملاعب والمدن والتوقيت المحلي في الدول المضيفة الثلاث، بالإضافة إلى تصنيف FIFA ونقاطه.

هندسة الخصائص: حساب مؤشرات الأداء لكل فريق على آخر 15 مباراة (نسب الفوز والتعادل والخسارة، معدل الأهداف المسجّلة والمستقبلة، فارق الأهداف، النقاط في المباراة…)، مع تصنيف FIFA ونقاطه والفارق بين الفريقين. لا تُستعمل إلا المباريات التي سبقت كل مباراة، حتى لا يستفيد النموذج من معلومات لاحقة (Data Leakage).

التعلّم الآلي: نموذج Random Forest للتصنيف الثلاثي (1/X/2)، مدرَّب على مباريات الأندية والمنتخبات معاً. قيّمته بالتحقق المتقاطع الطبقي المتكرّر (Repeated Stratified K-Fold) بمقاييس Accuracy وF1 وLog-loss، وقارنته بنماذج مرجعية بسيطة.

الواجهة: لوحة Streamlit احترافية فيها بطاقة لكل مباراة تعرض الاحتمالات والفريق المرشّح، وأدوات تصفية وترتيب حسب درجة الثقة، ومقارنة بين المنتخبات، ورصد للمفاجآت المحتملة (حين يرشّح النموذج فريقاً أقل تصنيفاً)، وتصدير النتائج بصيغة CSV.

التقنيات: Python، Pandas، NumPy، Scikit-learn، Playwright، Streamlit، واجهات SofaScore وFIFA.