The Intelligent Bank Customer Churn Prediction Using Machine Learning system is a comprehensive machine learning solution that predicts customer churn in the banking sector using the Churn_Modelling dataset. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It implements Logistic Regression and Decision Tree with SMOTE for class imbalance, achieving 89.3% accuracy and 0.934 ROC-AUC.
The system utilizes the Churn_Modelling dataset containing 10,000 customer records with 14 features including demographics, account details, and behavioral indicators. It provides a user-friendly web interface for data upload, exploratory data analysis, model training, and real-time churn prediction, enabling banks to proactively identify at-risk customers and implement targeted retention strategies.
| Metric | Logistic Regression | Decision Tree | Best |
|---|---|---|---|
| Test Accuracy | 86.2% | 89.3% | Decision Tree |
| Test Precision | 85.7% | 89.1% | Decision Tree |
| Test Recall | 86.2% | 89.3% | Decision Tree |
| Test F1-Score | 85.9% | 89.1% | Decision Tree |
| Test ROC-AUC | 92.8% | 93.4% | Decision Tree |
| CV Mean ROC-AUC | 92.4% | 92.6% | Decision Tree |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on