Welcome to My Page
Date: April 24, 2024
Author: Clement Airohuodion
This project demonstrates how clustering β a powerful unsupervised learning technique β can be used to identify customer segments in the competitive world of online retail, specifically in the footwear industry. The goal is to support data-driven decisions in marketing, credit strategy, and customer retention.
Using a combination of K-Means and Hierarchical Clustering, this analysis reveals meaningful insights into customer behaviors, spending patterns, and demographic trends.
Balance
, Purchases
, Credit Limit
, Payments
, Tenure
, and more
Figure 1: This code reads and inspects the dataset and showing first 5 rows using β.head()β.
StandardScaler
for uniform scaleplotly
Figure 2: The code above creates a pairplot to visualize some relationships amongst key features like Balance, Purchases, Credit_limit, Payments, Minimum_payments.
Figure 3: Above is the correlation matrix for raw data, where the correlation between Balance and Cash deposit is β0.33β.
Figure 4: Above is the correlation matrix for cleaned data, where the correlation between Balance and Cash deposit is β0.50β.
Figure 5: Above shows visualisation of the uniquely coloured clusters generated by K-Means, also the centroids are highlighted.
Figure 6: The Above dendogram shows the result of hierarchical merging using Wardβs method.
Figure 7: Visualisation of Hierarchical clustering in 2D scatter pot.
0.37
(Moderate clustering quality)Clustering enabled strategic segmentation of customers, unlocking critical insights to:
By integrating both K-Means and Hierarchical Clustering, this project provides a comprehensive view of customer behavior in online retail, aligning with real business challenges.
π§ Contact: C.O.Airohuodion@edu.salford.ac.uk
π LinkedIn: linkedin.com/in/yourprofile
π GitHub: github.com/Clemobrain