Segmentation dashboard
Game setup and dataset controls
Feature selection and importance
Clustering and preprocessing options
Interactive clustering canvas
and model quality
Active challenge
Find a useful number of customer groups
Balance separation, stability, and business usefulness without creating tiny clusters.
Selected customer and segment profiles
Plotly.js visual analysis
Customer data and segment assignments
Learning guide
Unlabeled discovery
Clustering finds structure without known class labels. You interpret the groups after the algorithm finishes.
Why scaling matters
Large numerical ranges can dominate distances. Scaling gives selected features a more comparable influence.
Avoid false certainty
Clusters are exploratory patterns, not permanent identities. Validate stability and business meaning before acting.
Common mistakes
Too many clusters, ignored outliers, irrelevant features, and unscaled inputs can create misleading customer stories.