TARU PUBLICATIONS
Journal of Information and Optimization Sciences cover
Hybrid ·Peer-reviewed·ISSN (Online): 2169-0103·ISSN (Print): 0252-2667

WoS  JIF 2026 : 0.4 (Q4)

Powered by:Powered by

Monthly Journal: Publishes theoretical and applied research on topics in information and optimization sciences.

Issues up to 2022 co-published with and available at:Taylor & Francis
submissions@tarupublications.com
Open Access Research Article

Telecom customer churn prediction model : Analysis of machine learning techniques for churn prediction and factor identification in telecom sector

* , , ,

* Corresponding author · click or hover a name for details

pp. 613–630Vol. 45Issue 2March 2024DOI: 10.47974/JIOS-1599XML
Published Online:
30 Mar 2024
Article type:
Research Article
Language:
EN
Article no.:
JIOS-1599
Pages:
613–630

Abstract

This research project leverages exploratory data analysis (EDA) on a telecom company’s customer data to predict user churn. Utilizing Python and its libraries, including Pandas, NumPy, Matplotlib, and Scikit-Learn, it identifies key parameters crucial for accurate predictions. The results and predictions are visualized using the Flask framework and Power BI analytics tool. In the highly competitive telecommunications sector, customer churn poses a significant challenge, with an annual churn rate of 15-25%. This study addresses the escalating phenomenon of consumers freely switching between providers, leading to financial losses for businesses. By employing machine learning models, it aims to forecast potential churners, enabling companies to focus targeted retention efforts and mitigate losses. The tool’s efficacy lies in its ability to analyze patterns among churned users, offering a solution to a pressing issue in the telecom industry. Beyond its immediate application, this tool can be extended to other industries, providing valuable insights for customer retention strategies.

Keywords

Subject Classifications

94-XX

References

[1] Bhale, U. A., & Bedi, H. S. Customer Churn Construct: Literature Review and Bibliometric Study. Management Dynamics, 24(1), 1.
[2] L.Zhou, “Performance of corporate bankruptcy prediction models on the imbalanced dataset: The effect of sampling methods,” Knowledge-Based Systems, vol. 41, pp.16-25 (2013).
[3] Y. Bharambe, P. Deshmukh, P. Karanjawane, D. Chaudhari and N. M. Ranjan, “Churn Prediction in Telecommunication Industry,” 2023 International Conference for Advancement in Technology (ICONAT), Goa India, pp. 1-5 (2022), doi: 10.1109/ICONAT57137.2023.10080425.
[4] Ali Yari, M., Modiri, M., Khalili Damghani, K., & Fathi Hafshjani, K. Measuring Customer Satisfaction Using Multi-Criteria Analysis Model of Customer Satisfaction to Evaluate Product Lines (Case Study: Kaveh Glass Industrial Group). Journal of Information and Organizational Sciences, 47(2), 283-304 (2023).
[5] M. Hassouna, A. Tarhini, T. Elyas, and M. S. AbouTrab, “Customer churn in mobile markets a comparison of techniques,” arXiv preprint arXiv:1607.07792, 2016.
[6] Venkatesh, S., & Jeyakarthic, M. Artificial fish swarm algorithm-based multilayer perceptron model for customer churn prediction in IoT with cloud environment. International Journal of Business Information Systems, 44(3), 442-465 (2023).
[7] N.Lu, H.Lin, J.Lu, G.Q.Zhang, “A customer churn prediction model in telecom industry using boosting,” IEEE Transactions on Industrial Informatics, vol. 10, pp.1659-1665 (2014).
[8] H.F.Qin, “The Application of Data Mining in Telecommunication Churn Customer,” Research Journal of Applied Sciences, vol. 38, pp.1054-1057 (2012).
[9] A.Idris, A.Khan, Y.S.Lee ,“Genetic Programming and Adaboosting based churn prediction for Telecom,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 20, pp. 1328-1332 (2012).
[10] G.Q.Li,X.Q.Deng, “Customer Churn Prediction of China Telecom Based on Cluster Analysis and Decision Tree Algorithm,” Communications in Computer and Information Science, vol. 315, pp. 319-327 (2012).
[11] G.L.Nie, R.Wei, L.L.Zhang, et al, “Credit card churn forecasting by logistic regression and decision tree,” Expert Systems with Applications, vol. 38, pp. 15273-1528 (2011).
[12] W.Wei,J.Li , L.Cao, et al. “Effective detection of sophisticated online banking fraud on extremely imbalanced data,” World Wide Web, vol.18, pp. 1-27 (2012).
[13] J.Burez,D.Van den Poel, “Handling class imbalance in customer churn prediction ,” Expert Systems.
[14] M. Kaur, K. Singh, and N. Sharma, “Data Mining as a tool to Predict the Churn Behaviour among Indian bank customers,” International Journal on Recent and Innovation Trends in Computing and Communication, 1.9, pp.720-725 (2013).
[15] S. A. Qureshi, A. S. Rehman, A. M. Qamar, A. Kamal, and A. Rehman, “Telecommunication subscribers’ churn prediction model using machine learning,” In Eighth International Conference on Digital Information Management (ICDIM), IEEE, pp. 131-136 (2013).
[16] W. Verbeke, D. Martens, C. Mues, and B. Baesens, “Building comprehensible customer churn prediction models with advanced rule induction techniques,” Expert Systems with Applications, 38(3), pp. 2354-2364 (2011).
[17] G.King,M.Tomz,L.C.Zeng, “Relogit:Rare Events Logistic Regression,” Journal of Statistical Software, vol. 8, pp. 84-113 (2003).
[18] Vairavan. S, Eshelman. L, Haider. S, Flower. A, Seiver. A, “Prediction of mortality in an intensive care unit using logistic regression and a hidden Markov model,” Computing in Cardiology, vol. 39, pp-393-396 (2012).
[19] Liu, Z., Jiang, P., De Bock, K. W., Wang, J., Zhang, L., & Niu, X. Extreme gradient boosting trees with efficient Bayesian optimization for profit-driven customer churn prediction. Technological Forecasting and Social Change, 198, 122945 (2024).
[20] Usman-Hamza, F. E., Balogun, A. O., Nasiru, S. K., Capretz, L. F., Mojeed, H. A., Salihu, S. A., ... & Awotunde, J. B. Empirical analysis of tree-based classification models for customer churn prediction. Scientific African, 23, e02054 (2024).
[21] Wagh, S. K., Andhale, A. A., Wagh, K. S., Pansare, J. R., Ambadekar, S. P., & Gawande, S. H. Customer churn prediction in telecom sector using machine learning techniques. Results in Control and Optimization, 14, 100342 (2024).
[22] Vairavan. S, Eshelman .L, Haider .S, Flower .A, Seiver .A, “Prediction of mortality in an intensive care unit using logistic regression and a hidden Markov model,” Computing in Cardiology, vol. 39, pp-393-396 (2012).
[23] N. Lu, H. Lin, J. Lu, G. Q. Zhang, “A customer churn prediction model in telecom industry using boosting,” IEEE Transactions on Industrial Informatics, vol. 10, pp. 1659-1665 (2014).
[24] Usman-Hamza, F. E., Balogun, A. O., Nasiru, S. K., Capretz, L. F., Mojeed, H. A., Salihu, S. A., ... & Awotunde, J. B. Empirical analysis of tree-based classification models for customer churn prediction. Scientific African, 23, e02054 (2024).
[25]  Wagh, S. K., Andhale, A. A., Wagh, K. S., Pansare, J. R., Ambadekar, S. P., & Gawande, S. H. Customer churn prediction in telecom sector using machine learning techniques. Results in Control and Optimization, 14, 100342 (2024).
[26] A. D. Caigny, K. Coussement, and K. W. De Bock, “A new hybrid classification algorithm for customer churn prediction based on logistic regression and decision trees,” European Journal of Operational Research, 269.2, pp.760-772 (2018).
[27] Mohan, M., & Jadhav, A. Predicting Customer Churn on OTT Platforms: Customers with Subscription of Multiple Service Providers. Journal of Information and Organizational Sciences, 46(2), 433-451 (2022). 

Views: 294Downloads: 81Citations: 0