Logo
Le Phuc HaiPHD RESEARCHER & FOUNDER
Data Analysis

Python101 - Bài 5: Phân Khúc Khách Hàng (Segmentation) Với K-Means Clustering

Chia khách hàng thành các nhóm "Sang chảnh", "Bình dân", "Săn sale" một cách tự động bằng Máy học (Machine Learning). Đỉnh cao của Marketing Analytics.

15 min read
Python101 - Bài 5: Phân Khúc Khách Hàng (Segmentation) Với K-Means Clustering

SPSS làm cái này (Cluster Analysis) khá tù. Python với `scikit-learn` làm việc này cực mượt và visual cực đẹp.

Giả sử bạn có dữ liệu Chi tiêu (Spending) và Thu nhập (Income) của khách hàng. Bạn muốn chia họ thành 3 nhóm.

K-Means Clustering

[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop

Kết quả là một biểu đồ với 3 cụm màu khác nhau. Bạn sẽ thấy rõ:
- Nhóm 1: Thu nhập cao, tiêu ít (Kiệt sỉ).
- Nhóm 2: Thu nhập cao, tiêu nhiều (Vip).
- Nhóm 3: Thu nhập thấp, tiêu nhiều (Nguy hiểm).

Từ đó Marketing sẽ có chiến lược riêng cho từng nhóm. Đây chính là Data-driven Marketing!

Tags

#Python101#Quantitative#Marketing Analytics#Segmentation#K-Means#Clustering

About Le Phuc Hai

Expert in Strategic Leadership and Digital Transformation.