تحليل سلوك العملاء باستخدام K-Means Clustering تحليل سلوك العملاء باستخدام 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

شارك
بطاقة العمل
تاريخ النشر
منذ أسبوعين
المشاهدات
18
المستقل
Abdelrahman Balbaa
Abdelrahman Balbaa
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة