RFM Customer Segmentation ML Frameworks
End-to-end projects applying RFM (Recency, Frequency, Monetary) analysis combined with K-Means clustering for customer segmentation and business insights. Does NOT include general recommendation systems, churn prediction, or segmentation using other methodologies without RFM analysis.
There are 47 rfm customer segmentation frameworks tracked. The highest-rated is mukulsinghal001/customer-lifetime-prediction-using-python at 33/100 with 160 stars.
Get all 47 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=rfm-customer-segmentation&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
mukulsinghal001/customer-lifetime-prediction-using-python
What is CLV or LTV? CLV or LTV is a metric that helps you measure the... |
|
Emerging |
| 2 |
kamalu-chioma/OpenRFM
Customer Segmentation based on Recency, Frequency and Monetary value |
|
Experimental |
| 3 |
pramodkondur/Customer-Segmentation-RFM-CLV
This project analyzes online retail transaction data to identify distinct... |
|
Experimental |
| 4 |
galafis/Customer-Behavior-Analytics
Analise de comportamento de clientes com segmentacao RFM (KMeans), previsao... |
|
Experimental |
| 5 |
rafael-sfernandes/customer-clustering
A clustering case based on the customers RFM (Recency, Frequency and... |
|
Experimental |
| 6 |
galafis/Customer-Segmentation-Analysis
Análise de Segmentação de Clientes usando Machine Learning. |
|
Experimental |
| 7 |
lyuklyan13/retail-banking-analytics
Banking analytics: SQL feature engineering, RFM customer segmentation, A/B... |
|
Experimental |
| 8 |
shawn-y-sun/Customer_Analytics_Retail
Customer Analytics for a FMCG company (K-means clustering, PCA, logistic... |
|
Experimental |
| 9 |
amdrwn/online-retail-sql-analytics
End-to-end e-commerce analytics and churn prediction project using SQL... |
|
Experimental |
| 10 |
harishb1407/crm-using-ai-ml
Transforming CRM using AI/ML |
|
Experimental |
| 11 |
basel-ay/Customer-Lifetime-Value-Prediction
Clustering and predicting customer lifetime value with machine learning and... |
|
Experimental |
| 12 |
orewagaurav/ecommerce-customer-analytics-ml
ML-powered customer analytics platform that segments users using RFM... |
|
Experimental |
| 13 |
jayesh3103/RetailPulse
E-commerce customer analytics — RFM segmentation, churn prediction, SHAP,... |
|
Experimental |
| 14 |
Rizkimaulan4/Customer-Happines-Predict
📦 Customer Happiness Prediction Dashboard built with Streamlit & Machine... |
|
Experimental |
| 15 |
StefanosStefanidis93/high-value-customer-prediction
High-Value Customer Prediction using Logistic Regression on retail data —... |
|
Experimental |
| 16 |
Sahil05-08/Customer_Life_Value_Prediction_Model
Customer Lifetime Value Prediction is a Machine Learning–based Flask web... |
|
Experimental |
| 17 |
PravallikaBonula/Olist-Customer-Analytics-and-Churn-Prediction
SQL + Python project analyzing 100K+ Olist e-commerce transactions to... |
|
Experimental |
| 18 |
DaniaRaheel/Customer-Segmentation-by-RFM-Kmeans
Customer segmentation using RFM analysis and K-Means clustering with Power... |
|
Experimental |
| 19 |
grschneier/marketing-analytics-case-study
A comprehensive analysis of 2,205 customers using clustering, RFM analysis,... |
|
Experimental |
| 20 |
Hasvitha-M/customer-segmentation-rfm-kmeans
Customer segmentation using RFM analysis and K-Means clustering on 500K+... |
|
Experimental |
| 21 |
growithanand/customer-behavior-segmentation
Customer segmentation using RFM analysis, K-Means clustering, and PCA... |
|
Experimental |
| 22 |
kavigamage-da/ecommerce-data-analytics
Cut customer churn risk by identifying $2.1M at-risk CLV across 10,000... |
|
Experimental |
| 23 |
plabonroy910-glitch/customer-behavior-revenue-intelligence
An end-to-end data analytics pipeline using Python to analyze customer... |
|
Experimental |
| 24 |
divyansh-sahai/Customer-Retention-Prediction
Customer retention analysis and repeat purchase prediction using machine... |
|
Experimental |
| 25 |
SuzzieA/predictive_customer_behaviour
RFM-based feature engineering and regression modelling to analyse and... |
|
Experimental |
| 26 |
Tish-01/customer-segmentation-
End-to-end ML project for customer segmentation & retention prediction using... |
|
Experimental |
| 27 |
YASHU252/customer-revenue-intelligence
End-to-end customer analytics system — RFM segmentation, XGBoost churn... |
|
Experimental |
| 28 |
anikajairath/Ecommerce-Advanced-Analysis-Project
Advanced e-commerce analytics using Python, SQL, and ML techniques (RFM,... |
|
Experimental |
| 29 |
RameshSTA/clv-long-term-optimization
Production-grade CLV forecasting, churn risk modeling & budget-constrained... |
|
Experimental |
| 30 |
devdebdeb/RFM-Clustering
Projeto de Clusterização e Segmentação de Clientes em delivery utilizando... |
|
Experimental |
| 31 |
Sukma-Jaya/ml-advanced-retail-segmentation
🛒 Uncover customer insights through advanced retail segmentation using... |
|
Experimental |
| 32 |
mvnbernardes-source/segmentacao-clientes-rfm
Segmentação de clientes utilizando análises RFM e K-Means para identificar... |
|
Experimental |
| 33 |
ntokozon990928-byte/call-center-analytics
Call center analysis and PCP risk prediction using Python and Power BI |
|
Experimental |
| 34 |
DhruvalVakil/Customer-Segmentation-Product-Recommendation
I have implemented segmentation using Machine Learning Algorithms like... |
|
Experimental |
| 35 |
Aghil-hub/Customer_Segmentation
K-means customer segmentation using RFM and category behavior for a retail brand |
|
Experimental |
| 36 |
g-lopes2026/customer-segmentation-kmeans
Aplicação interativa de Machine Learning utilizando o algoritmo K-Means para... |
|
Experimental |
| 37 |
nandita2812/AI-Retail-Customer-Intelligence
AI-powered system for customer segmentation, churn prediction, and product... |
|
Experimental |
| 38 |
mayankjoshiii/customer-intelligence-dashboard
Customer Intelligence Platform with K-Means clustering, RFM analysis, churn... |
|
Experimental |
| 39 |
maj34/Analysis-Programming-Project
[ 전공 프로젝트: 분석 프로그래밍 ] L사의 고객 세분화를 통한 맞춤형 상품 추천 |
|
Experimental |
| 40 |
shivareddy2002/Customer-Segmentation
End-to-end Machine Learning project for Amazon Customer Segmentation using... |
|
Experimental |
| 41 |
Ronit178693/Smart-Sales-Customer-Intelligence-System
Smart Sales & Customer Intelligence System is a machine learning–based... |
|
Experimental |
| 42 |
tushar2704/CLV-Prediction
The primary goal of the Customer Lifetime Value Project is to develop a... |
|
Experimental |
| 43 |
JamesN883/pyspark-customer-analytics
Customer segmentation and churn prediction using PySpark with RFM,... |
|
Experimental |
| 44 |
srinibas-masanta/Customer-Segmentation-using-RFM-Analysis-and-Clustering
End-to-end customer segmentation using RFM analysis and K-Means clustering... |
|
Experimental |
| 45 |
ssgm2911/Customer-Value-Prediction
Customer value prediction using machine learning to estimate customer... |
|
Experimental |
| 46 |
itsaryanchauhan/online-retail-analysis
RFM customer segmentation analysis of £17.7M retail dataset using K-means... |
|
Experimental |
| 47 |
mftnakrsu/CLTV_prediction
CLTV prediction, BGNBD, Gamma Gamma |
|
Experimental |