Supervised Machine Learning
Predicting customer attrition for proactive retention strategies
Reducing customer attrition by 15% through early-warning risk scoring. A full-stack solution identifying at-risk customers for targeted intervention.
A telecom subscription service was facing increasing churn but lacked visibility into who was leaving and why.
Engineered a robust pipeline using aggregated usage logs and support ticket sentiment. Trained an XGBoost classifier with SMOTE for class imbalance, achieving 0.89 F1-score.
Identified $2.3M in at-risk revenue annually; empowered retention teams to target interventions with 3x higher precision.
Methodology Note
"Risk calculation based on a high-value segment ARR of $10M with a historical 23% churn rate. The model targets the top decile of risk with 90% recall, identifying $2.3M in preventable revenue loss annually."
The app may take a few seconds to load. Click below to wake it up or open in a new tab.
Wake Up / Open Full DemoComplete source code, documentation, and example notebooks available on GitHub