تفاصيل العمل

قمت بتنفيذ مشروع لتحليل وتقسيم العملاء (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

بطاقة العمل

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