Customer Churn Analysis and Prediction Using Machine Learning for Telecom Services
Customer Churn Analysis and Prediction Using Machine Learning for Telecom Services
Authors:
Aniruddha R. Ughade1 Prof. Kanifnath S. Satav2
Student, MBA Department Professor, MBA Department
Dhole Patil College of Engineering, Pune Dhole Patil College of Engineering, Pune
Abstract
Customer retention has become a key concern for telecom service providers as competition continues to intensify and customers gain more flexibility to switch between providers. Unlike earlier markets where customer loyalty was relatively stable, today’s telecom users often change services based on pricing, service quality, and perceived value. This behaviour directly impacts revenue and increases the cost of acquiring new customers. In the context, understanding the factors that drive customer churn is essential for building effective retention strategies.
In this study, we attempt to understand why customers leave telecom services using a telecom dataset that includes demographic details, service usage patterns, and billing information. The approach combines data preprocessing, exploratory analysis, and the application of machine learning techniques to identify customer who are more likely to discontinue services. Models such as Decision Tree, Random Forest, and XGBoost were implemented and evaluated to understand their effectiveness in classification tasks. Since the dataset exhibited class imbalance, SMOTE was applied to improve model learning and ensure better representation of churn cases.
The result shows that ensemble models perform more consistently compared to individual models, with XGBoost providing the most reliable outcomes after tuning. Factors such as contract type, tenure, and monthly charges were found to play a significant role in influencing churn behaviour.
These insights can help telecom companies take proactive steps toward improving customer retention.
Overall, the study highlights the role of data-driven decision-making in reducing churn and improving customer retention.
Key Words: Customer Churn, Telecom Analytics, Machine Learning, Customer Retention.