Customer Churn Prediction Using Machine Learning Subcription Renewal on OTT Platforms
Customer Churn Prediction Using Machine Learning Subcription Renewal on OTT Platforms
m
Sowjanya. V Uppalapati Naga Sai Charan
Department of Artificial Intelligence Department of Artificial Intelligence
and Data Science and Data Science
Lakireddy Balireddy College of Lakireddy Balireddy College of
Enginnering (Autonomous) Enginnering (Autonomous)
Mylavaram,AP,India Mylavaram,AP,India
[email protected] [email protected]
Abstract— The goal of predicting subscriptions for OTT indicating the need for substantial investments in
(Over-The-Top) platforms using machine learning is to devise this area.
a model which can accurately predict whether a customer will
continue using this platform or not. This information is II. LITERATURE REVIEW:
important for OTT companies to understand and optimize
their marketing and retention efforts.Relevant data, such as • The literature on customer churn prediction is
customer demographics and viewing habits, is collected and discussed in this section. The OTT (Over-The-Top)
analyzed to train the model. This process involves cleaning the platform industry is involved in the prediction work.
data, selecting important features, and training a machine In this industry, a wide range of techniques are used
learningmodel. The model is then tested and validated using to increase the models' accuracy. Writers have
performance metrics.In short, this problem requires a advocated including new elements like
comprehensive understanding of customer behavior and the social considerations. In order to better the
use of machine learning to predict subscription decisions. The
prediction task and assist businesses with
results can provide valuable insights for OTT companies to
improve their customer understanding and retention efforts. customer churn, [ 2 ] , [ 3 ] , [ 4 ] they have suggested
modified Deep Learning and Machine Learning
Keywords—OTT, Companies, Subcription, renewal, models.
Prediction, Random Forest, Simple-Vector-machine, etc.
• Several studies have explored the use of machine
I. INTRODUCTION learning for customer churn prediction in various
industries, including OTT platforms.
• Customer churn prediction is a process of
identifying and forecasting the customers who are • [6] In a study by M. A. Bakar and N. B. Ariffin
likely to discontinue their subscription or services. (2020), machine learning algorithms were used to
This technique is widely used in variousindustries to predict customer churn in a Malaysian video
reduce customer attrition and increase customer streaming service. The study found that using
retention. In the context of over-the-top (OTT) Random Forest and Support Vector Machine
platforms, which offer video streaming services, algorithms, along with feature selection techniques,
predicting customer churn is a critical task as it helps achieved a high prediction accuracy of over 90%.
to retain customers and increase revenue. o [7] Another study by Y. Wu, Y. Li, and Y.
• The subscription renewal process is the lifeblood of Li (2020) proposed a multi-layer deep
OTT platforms, and the failure to retain subscribers learning model which inspite used to
can result in significant financial losses. Therefore, predict customer churn in Chinese OTT
it is essential to analyze customer behavior and platforms. The study found that the
develop strategies to prevent churn. Machine proposed model outperformed other
learning algorithms can help OTT platforms to traditional machine learning models in
identify customers who are likely to terms of accuracy, precision, and recall.
churn(discontinue) by analyzing their past behavior, o [8] In a study by N. N. M. Rajan and S. R.
preferences, and usage patterns. This can enable the M. Prasanna (2021), machine learning
platform to take proactive measures to prevent algorithms were applied to predict
churn, such as offering personalized customer churn in an Indian OTT
recommendations or discounts. platform. The study used logistic
• The study [1] provides valuable insights into the regression, decision tree, and random
customer lifecycle, highlighting the various steps forest algorithms and found that the
involved in acquiring and retaining customers. The random forest algorithm outperformed
research shows that the process of acquiring new other models with an accuracy of 95.38%.
customers requires more effort and resources,
• Overall, these studies demonstrate the potential of 16. Churn 1=yes : 2=No
machine learning algorithms in predicting
customer churn in OTT platforms. C. DATA PREPROCESSING AND STEPS:
F. Model implementation:
In this study, we used four distinct models. To obtain
abaseline accuracy, we have used the Decision Tree
classifier , one of the most frequently used models.
[ 9 ] Random Forest, svm,and logistic regression are the
other three ensemble models. Following preprocessing,
we divided the data into two sets fortraining and testing
reasons in our research. We trained our model with 80%
of the data and tested its efficacy with theremaining
20%. All of our churn prediction models for OTT
networks are binary classification models. Sklearn, a
Pythontool, is used to construct the models. Scatterplot for actual values
IV. RESULTS AND ANALYSIS. Figure 1.1
There are sixteen different inputs , which should be given
,based on that the will preidict the accuracy.
Figure 1.3
Table 1.2
[7] Wu, Y., Li, Y., & Li, Y. (2020). A multi-layer deep learning model for
predicting customer churn in Chinese OTT platforms. IEEE Access, 8,
161562-161570.
[8] Rajan, N. N. M., & Prasanna, S. R. M. (2021). A comparative study of
machine learning algorithms for predicting customer churn in Indian OTT
platform. Journal of Ambient Intelligence and Humanized Computing,
12(5), 4867-4877.
[9] Ahmad, M., & Al-Obeidat, F. (2021). Machine learning-based
prediction models for customer churn in the OTT industry. Journal
of Big Data, 8(1), 1-26.
[10] Kim, D., & Kim, K. (2020). Predicting user churn in subscription-
based services using deep learning models. Sustainability, 12(17), 6833.
[11] Singh, R. P., Singh, P., Singh, R. K., & Kumar, A. (2020). Customer
churn prediction in subscription-based e-commerce platforms using
ensemble machine learning algorithms. Journal of Ambient Intelligence
and Humanized Computing, 11(10), 4385-4397.
[14] Elghoul, M., & Elghoul, M. A. (2021). Hybrid model for predicting
customer churn in OTT platforms using machine learning algorithms.
Journal of Computational Science, 48, 101258.