Joel Chriscendo
Back to projects

Data Science · September 2026

Customer Churn Prediction

Predicting telecom churn and explaining why each customer is at risk.

ROC-AUC
0.849
Recall
0.807

Overview

End-to-end ML system on 7,043 Telco customers. After benchmarking Logistic Regression, Random Forest, XGBoost and LightGBM, the best performers were combined into a stacking ensemble, with SHAP explaining individual predictions. Deployed as a four-view Streamlit dashboard: portfolio summary with revenue at risk and a retention ROI simulator, what-if single prediction, validated batch scoring, and per-customer explanations.

Tech stack