قمت في هذا المشروع بإجراء تحليل بيانات استكشافي (Exploratory Data Analysis) شامل لقاعدة بيانات كرة القدم الأوروبية (European Soccer Database)، والتي تعد واحدة من أضخم قواعد البيانات الرياضية، حيث تحتوي على أكثر من 25,000 مباراة و10,000 لاعب وتغطي الفترة من 2008 إلى 2016.
الأدوات والتقنيات المستخدمة (Tech Stack):
قواعد البيانات: استخدام SQL (SQLite) لإجراء استعلامات معقدة وعمليات ربط (Joins) بين الجداول الضخمة.
لغة البرمجة: Python كأداة أساسية لمعالجة وتحليل البيانات.
المكتبات البرمجية: Pandas لتنظيف وترتيب البيانات (Data Wrangling)، و NumPy للعمليات الحسابية.
تصور البيانات (Data Visualization): استخدام مكتبات Seaborn و Matplotlib لتصميم رسوم بيانية احترافية.
أبرز ما قمت بإنجازه في المشروع:
هيكلة البيانات (Data Structuring): استخراج وتصفية بيانات الدوريات الخمس الكبرى (إسبانيا، إنجلترا، ألمانيا، إيطاليا، فرنسا) وتحويلها إلى أطر بيانات (DataFrames) قابلة للتحليل.
تحليل الأداء (Performance Metrics): حساب متوسطات الأهداف داخل وخارج الأرض، ومعدل التغير في عدد الفرق والأهداف عبر 8 مواسم متتالية.
تصميم لوحة بيانات (Dashboard): إنشاء رسوم بيانية تفاعلية توضح تطور الدوريات ومقارنة القوة الهجومية والدفاعية لكل دوري.
التقرير النهائي: تصدير كامل العمل في تقرير PDF احترافي يجمع الكود البرمجي مع الشرح والنتائج المرئية لسهولة العرض على أصحاب القرار.