Abstract
In recent years, the telecommunications industry has witnessed intensified competition, wherein the expense associated with acquiring new consumers exceeds that of sustaining existing ones. Consequently, predicting customer churn prior to its occurrence has become essential. This study proposes a sentiment-based customer churn prediction model in which the sentiment of customers is predicted using Random Forest. Subsequently, the derived sentiment predictions are combined with additional features to predict customer churn. The ensemble technique is applied to predict churn, consisting of K-nearest neighbors, Support Vector Machines, Random Forest as base learners, and Multiple Layer Perceptron as a meta learner. Moreover, mutual information is applied to select the pertinent features impacting customer churn, and the class imbalance is handled through the utilization of the class weighted technique. The results of the experiments reveal that the proposed model surpassed the state-of-the-art customer churn models as it achieved an accuracy of 98.86%, an AUC of 99.47 %, and an F1-score of 97.77%.
School
School of Sciences and Engineering
Department
Computer Science & Engineering Department
Degree Name
MS in Computer Science
Graduation Date
Fall 2-8-2024
Submission Date
2-16-2024
First Advisor
Ahmed Rafea
Second Advisor
Mona Farouk
Committee Member 1
Hossam Sharara
Committee Member 2
Abeer ElKorany
Extent
61 p.
Document Type
Master's Thesis
Institutional Review Board (IRB) Approval
Approval has been obtained for this item
Recommended Citation
APA Citation
Al-Safi, S.
(2024).Customer Churn Prediction Based on Sentiment Score [Master's Thesis, the American University in Cairo]. AUC Knowledge Fountain.
https://fount.aucegypt.edu/etds/2306
MLA Citation
Al-Safi, Shadha. Customer Churn Prediction Based on Sentiment Score. 2024. American University in Cairo, Master's Thesis. AUC Knowledge Fountain.
https://fount.aucegypt.edu/etds/2306