تحليل سلوك العملاء باستخدام K-Means Clustering
تفاصيل العمل
قمت بتنفيذ مشروع لتحليل وتقسيم العملاء (Customer Segmentation) باستخدام خوارزمية K-Means Clustering في لغة Python بهدف فهم أنماط الشراء بناءً على: الدخل السنوي (Annual Income) معدل الإنفاق (Spending Score) خطوات العمل: 1-قراءة البيانات باستخدام مكتبة Pandas. 2-التأكد من عدم وجود قيم مفقودة (Data Cleaning). 3-اختيار المتغيرات المؤثرة في التحليل. 4-تطبيق StandardScaler لعمل Feature Scaling لضمان دقة نتائج التجميع. 5-استخدام Elbow Method لتحديد العدد الأمثل للـ Clusters. 6-تدريب نموذج K-Means بعدد 5 مجموعات. 7-إضافة عمود جديد في البيانات يمثل رقم المجموعة لكل عميل. 8-تمثيل النتائج بيانياً باستخدام Matplotlib لعرض تقسيم العملاء بصرياً. النتائج: تم تقسيم العملاء إلى 5 فئات مختلفة بناءً على مستوى الدخل وسلوك الإنفاق، مما يساعد الشركات على: تحديد العملاء ذوي القيمة العالية. استهداف الحملات التسويقية بدقة. تحسين استراتيجيات البيع وزيادة الأرباح. الأدوات المستخدمة: Python Pandas Scikit-learn Matplotlib
بطاقة العمل
طلب عمل مماثل