يهدف هذا المشروع إلى تحليل العلاقة بين ألعاب الفيديو العنيفة والسلوك العدواني لدى الأفراد من خلال بيانات تم جمعها في استبيان. يعتمد المشروع على تقنيات تحليل البيانات، والتصور البياني، وتعلم الآلة لاستخلاص أنماط سلوكية من خلال خصائص مثل الجنس، والعمر، ونوع العائلة، ونوع الألعاب التي يلعبها المشاركون.
يتكون المشروع من جزئين:
الجزء الأول: التحليل والتصور (ملف versualize.py)
تحميل وتنظيف البيانات من القيم المفقودة.
توحيد أسماء الأعمدة.
مقارنة المتغيرات مثل: الجنس أو العمر مقابل عدة خصائص سلوكية (مثل الغضب، استخدام اللغة المسيئة، الاعتقاد بأن العنف ضروري).
رسم مخططات تفاعلية تساعد في فهم العلاقة بين الخصائص الديموغرافية والسلوك العدواني الناتج عن الألعاب.
الجزء الثاني: بناء نموذج تصنيفي (ملف main.py)
تنظيف البيانات وتعبئة القيم المفقودة بطريقة مناسبة.
إجراء تحليل استكشافي باستخدام الرسوم البيانية مثل توزيع الأعمار والارتباط بين المتغيرات.
تحويل البيانات إلى تنسيقات قابلة للاستخدام في النمذجة.
استخدام خوارزمية Random Forest Classifier لتوقع ما إذا كان الفرد يعتقد أن ألعاب الفيديو العنيفة تؤدي إلى سلوك عدواني في الواقع.
تقييم أداء النموذج من خلال دقة التصنيف ومصفوفة الالتباس.