Customer Churn Prediction with Explainable AI

A production-ready, modular ML pipeline designed to solve the 'black-box' problem in predictive modeling. The system implements a clean separation of concerns—from data ingestion and specialized preprocessing to evaluation and model explanation. By integrating SHAP (SHapley Additive exPlanations), the project provides granular insights into which customer behaviors (e.g., tenure, billing charges) most significantly impact the model's predictions, enabling data-driven retention strategies.

Key Features

Tech Stack

PythonScikit-learnSHAP (Explainable AI)PandasMatplotlibOS & File I/O

Screenshots

Screenshot 0
Screenshot 1