Per-user ranking that replaced 25 cohorts
Cars24 · Data Scientist · 2024–2025
- Problem
- Every user in a cohort saw the same ranking of ~10,000 cars, and a third of users had no clicks to personalise from.
- What I did
- Rebuilt the recommender end to end: two-tower retrieval with an HNSW index, a GBDT ranker, and cold-start from search and filter signals. Shipped behind a live A/B test.
- Result
- +150% Click Recall@50, +16% buyer conversion, personalised coverage from 65% to 100% of users, under 100ms p99. Later adopted in Australia, Thailand and India.