تفاصيل العمل

تحليل تسليمات مستخدم Codeforces

يحتوي هذا المستودع على سكربت بلغة Python يقوم بجلب تسليمات (Submissions) مستخدم من منصة Codeforces باستخدام الـ API الخاص بها، ثم يقوم بتنظيف البيانات، إجراء تحليل إحصائي عليها، وإنشاء تصورات بيانية أساسية.

يهدف المشروع إلى فهم العلاقة بين المتغيرات المختلفة مثل:

وسوم المسائل (Problem Tags)

نتائج التسليم (Verdicts)

مؤشرات الأداء مثل زمن التنفيذ (Time) واستهلاك الذاكرة (Memory Consumption)✨ المميزات

✔ جلب تسليمات المستخدم من Codeforces عبر الـ API

✔ تنظيف ومعالجة البيانات مع إزالة القيم غير الصحيحة والشاذة (Outliers)

✔ إجراء تحليل إحصائي لاكتشاف العلاقة بين وسوم المسائل ونتائج التسليم

✔ إنشاء تصورات بيانية توضح العلاقة بين الوسوم والنتائج

✔ حفظ البيانات المنظفة لاستخدامها في تحليلات إضافية مستقبلًا

requests — لجلب البيانات من Codeforces API

pandas — لمعالجة البيانات

matplotlib — لإنشاء الرسوم البيانية

seaborn — للتصور الإحصائي للبيانات

scipy — لإجراء الاختبارات الإحصائية مثل اختبار كاي-تربيع (Chi-Squared Test)

numpy — للعمليات العددية

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات