User behavior segmentation — feature engineering.
mediumAnswer
- (1) RFM: Recency (days since last activity), Frequency (activities per period), Monetary (spend).
- (2) Behavioral counts: events per day/week.
- (3) Categorical: preferred category, region, device.
- (4) Sequences: transformer / GRU embed of event sequence.
- (5) Time-decay weighted (recent behavior matters more).
- (6) Log-transform skewed monetary.
- Then z-score, PCA/UMAP → k-means or HDBSCAN.
- Standard for marketing / product analytics segments.
Check yourself — multiple choice
- Just raw features
- RFM (Recency / Frequency / Monetary) + behavioral counts + categoricals + sequence embed + time-decay + log-transform skewed → z-score + PCA → k-means/HDBSCAN
- Random
- Not real
User segmentation: RFM + behavior + sequence embed + log-transform + cluster.
#applications#clustering
Practise Unsupervised Learning
214 interview questions in this topic.