This advanced data science project predicts customer churn using a real-world telecom dataset. The goal is to identify high-risk customers and enable actionable retention strategies using machine learning and model interpretability.
Customer churn significantly impacts revenue. By identifying patterns and drivers behind churn, businesses can proactively retain customers. This project focuses on predicting which customers are likely to leave based on historical data.
Customer-Churn-Prediction/ βββ data/ β βββ raw/ β βββ processed/ βββ notebooks/ β βββ 01_data_preprocessing.ipynb β βββ 02_modeling.ipynb β βββ 03_inference.ipynb βββ reports/ β βββ figures/ β βββ churn_analysis.pdf βββ src/ β βββ preprocessing.py β βββ modeling.py β βββ utils.py βββ .gitignore βββ README.md βββ requirements.txt βββ LICENSE