A Framework for Customer Segmentation to Improve Marketing Strategies Using Machine Learning

It is hard for the marketing team to set a strategy without dividing the customers into groups. Clustering is a well-known machine-learning technique that can be used to implement customer segmentation. It is an unsupervised learning method that creates clusters by dividing a dataset into many valuable subclasses. In online retail datasets, algorithms such as K-means, Mini Batch K-means, Spectral Clustering, and Fuzzy K-means are employed to categorize customers according to their Recency, Frequency, and Monetary (RFM) features. After analyzing the Silhouette Score, the K-means achieved a higher score, 0.432619, which implies that this algorithm achieved comparable cluster cohesion and separation levels. This paper aims to develop a framework for customer segmentation using machine learning to improve marketing strategies.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.03.240
Citations
1
Primary Topic
Customer churn and segmentation
Type
article
Field-Weighted Citation Impact
2.07
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Framework for Customer Segmentation to Improve Marketing Strategies Using Machine Learning

Ahmed Ashraf, Heba M. Sabry, Nancy Awadallah Awad, Christina Albert Rayed
1 citations
Procedia Computer Science
Customer churn and segmentation
2.07
article

A Framework for Customer Segmentation to Improve Marketing Strategies Using Machine Learning

Ahmed Ashraf, Heba M. Sabry, Nancy Awadallah Awad, Christina Albert Rayed
article en
1 citations

Abstract

It is hard for the marketing team to set a strategy without dividing the customers into groups. Clustering is a well-known machine-learning technique that can be used to implement customer segmentation. It is an unsupervised learning method that creates clusters by dividing a dataset into many valuable subclasses. In online retail datasets, algorithms such as K-means, Mini Batch K-means, Spectral Clustering, and Fuzzy K-means are employed to categorize customers according to their Recency, Frequency, and Monetary (RFM) features. After analyzing the Silhouette Score, the K-means achieved a higher score, 0.432619, which implies that this algorithm achieved comparable cluster cohesion and separation levels. This paper aims to develop a framework for customer segmentation using machine learning to improve marketing strategies.

Procedia Computer ScienceVol. 260
Sadat Academy for Management Sciences (EG)
Openalex Percentile: Top 12%
Customer churn and segmentation
2.07
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Framework for Customer Segmentation to Improve Marketing Strategies Using Machine Learning — Ahmed Ashraf, Heba M. Sabry, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS