Class Demo — Live
Turn raw transactions
into customer intelligence
An end-to-end analytical engine that ingests e-commerce data, computes RFM behavioral metrics, segments customers via K-Means clustering, and predicts churn — all in-browser, no backend required.
Jump to
1
Data2
Segments3
Predict4
DashboardSystem pipeline — click any step
01
Data Ingestion
CSV upload, schema validation, integrity checks
Open →
02
Feature Engineering
Compute RFM — Recency, Frequency, Monetary
Open →
03
Segmentation
K-Means clustering by behavioral similarity
Open →
04
Prediction
Churn probability and CLV estimation
Open →
05
Reporting
Interactive dashboards and recommendations
Open →
Architecture
4-Tier Layered
Data · Analytics · App · Presentation
Design Patterns
Repository · Strategy
Observer · Facade
ML Algorithms
K-Means + Logistic
Segmentation + churn prediction
Sample Dataset
200 Transactions
80 customers · 6 columns
1
Upload2
Validate3
Process4
Ready📂
Click to load sample dataset
Pre-built 200-record dataset — one click for a full live demo
sample_transactions.csv
200 records
6 columns
Load transaction data to run segmentation
Load data and run segmentation to generate predictions
Load transaction data to populate the dashboard