Customer churn analysis is an important task for telecom companies which aims to retain their customer base and enhance profitability. This paper proposes to help telecom companies predict the potential churn rate of their customers by using advanced machine learning technology. Specifically, this research intends to build a model with a Balanced Dataset and performance hyperparameter tuning using Randomized SearchCV. In this paper, the unbalance in the training set is subsequently addressed using the Synthetic Minority Oversampling Technique (SMOTE) with Edited Nearest Neighbor (ENN) and increases the performance of the model using Hyperparameter Tuning Randomized SearchCV. Following that, the effectiveness of advanced machine learning methods is compared by using “With Hyperparameter Tuning” and “Without Hyperparameter Tuning” techniques. Finally, this research focuses on providing valuable insights for telecom companies to proactively retain customers and enhance the overall satisfaction of customers.
-
Notifications
You must be signed in to change notification settings - Fork 0
tonmoy7722/Customer-Churn-Analysis
About
In customer churn analysis after balancing the dataset using SMOTE-ENN and Hyper Parameter tuning model performance has increase and the highest f1 score we are getting is 95%.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published