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