نفذت مشروع تعلم آلي غير موجّه لتقسيم عملاء أحد المولات إلى مجموعات بناءً على الدخل السنوي ومعدل الإنفاق، بهدف مساعدة الشركات على وضع استراتيجيات تسويق أكثر دقة وفعالية.
ما تم تنفيذه:
• معالجة البيانات وتجهيزها من خلال التعامل مع القيم المفقودة، وتحويل متغير الجنس إلى قيم رقمية، وتطبيق StandardScaler على البيانات.
• استخدام تقنية PCA لتقليل البيانات إلى مكوّنين فقط بهدف تسهيل عرض النتائج وفهمها بصريًا.
• استخدام Elbow Method لتحديد العدد الأمثل للمجموعات في خوارزمية K-Means.
• تدريب نموذج K-Means باستخدام العدد الأمثل للمجموعات، ثم عرض وتقسيم العملاء بصريًا.
• تطبيق خوارزمية DBSCAN باستخدام قيم مختلفة لـ epsilon للتعرف على النقاط الشاذة ومقارنة النتائج.
• إنشاء دالة تقوم بتحديد المجموعة الأنسب لأي عميل جديد بناءً على بياناته.