|
Download README.md from Moaaz2os/Customer_Churn_Prediction_Model: direct link, hf CLI and curl.
- Browser
- Download file 909 Bytes
-
https://huggingface.co/Moaaz2os/Customer_Churn_Prediction_Model/resolve/main/README.md
- Command line
-
hf download hf://Moaaz2os/Customer_Churn_Prediction_Model/README.md
-
curl -L -H "Authorization: Bearer $HF_TOKEN" -o README.md https://huggingface.co/Moaaz2os/Customer_Churn_Prediction_Model/resolve/main/README.md
909 Bytes
metadata
datasets:
- scikit-learn/churn-prediction
- aai510-group1/telco-customer-churn
language:
- en
- ar
Customer Churn Prediction
Predicting telecom customer churn using Random Forest & SMOTE to enable proactive retention strategies.
Problem
Predict which telecom customers are likely to churn to enable proactive retention strategies.
Results
| Model | Accuracy | ROC-AUC | Recall |
|---|---|---|---|
| Random Forest | 79% | 0.813 | 49% |
| Balanced RF | 78% | 0.816 | 45% |
| SMOTE + RF | 77% | 0.809 | 56% ✅ |
Key Insights
- High monthly charges is the top churn driver
- Month-to-month contracts have highest churn risk
- New customers (< 6 months) are most vulnerable
Business Impact
SMOTE model saves ~$14,000 more annually compared to baseline by identifying 28 additional at-risk customers.
Tools
Python | Scikit-learn | SMOTE | Pandas | Matplotlib