Customer churn prediction is a critical task in business analytics aimed at identifying customers likely to discontinue a service or product. This project leverages machine learning models to predict customer churn using theΒ Churn Modelling.csvΒ dataset, encompassing demographic, financial, and behavioral features. The project is divided into six key parts:
k = 9Β using cross-validation.GridSearchCVΒ for maximum efficiency.βββ Data/ β βββ Churn_Modelling.csv βββ Analysis/ β βββ scripts/ β β βββ data_cleansing.py β β βββ knn_model.py β β βββ decision_tree_model.py β β βββ svm_model.py β β βββ neural_network_model.py βββ Visualizations/ β βββ roc_curves/ βββ Reports/ β βββ Customer_Churn_Analysis.pdf βββ README.md
For a comprehensive understanding of the project, including detailed methodologies, visualizations, and results, refer to the full report:Β Customer Churn Analysis Report.
If you’d like to contribute, suggest improvements, or have any questions, feel free to open an issue and please reach out viaΒ LinkedIn
Author: Syed Faizan
Masterβs Student in Data Analytics and Machine Learning
Powered By EmbedPress


Β© 2025 Syed Faizan. All Rights Reserved.