Churn Prediction Application (training ML models and generating explanations)
Developed a customer churn prediction platform using supervised machine learning. Implemented XGBoost for predictive modeling and SHAP for churn-driver interpretation. Delivered outputs that support telecom providers in identifying at-risk customers and explaining model signals.•Prepared structured customer features for churn modeling.•Trained an XGBoost classifier for churn risk prediction.•Generated SHAP explanations to interpret churn drivers.•Integrated backend prediction and explanation APIs for downstream use.