Machine learning approach to customer sentiment analysis in twitter airline reviews

Customers typically provide both online and physical services they use ratings and reviews. However, the volume of reviews might grow very quickly. The power of machine learning to recognize this kind of data is astounding. Numerous algorithms that could be employed for job of sentiment analysis hav...

Full description

Bibliographic Details
Main Authors: Pujo Ariesanto Akhmad Ekka, Adi Kusworo, Puji Widodo Aris
Format: Article
Language:English
Published: EDP Sciences 2023-01-01
Series:E3S Web of Conferences
Subjects:
Online Access:https://www.e3s-conferences.org/articles/e3sconf/pdf/2023/85/e3sconf_icenis2023_02044.pdf
_version_ 1797345525719105536
author Pujo Ariesanto Akhmad Ekka
Adi Kusworo
Puji Widodo Aris
author_facet Pujo Ariesanto Akhmad Ekka
Adi Kusworo
Puji Widodo Aris
author_sort Pujo Ariesanto Akhmad Ekka
collection DOAJ
description Customers typically provide both online and physical services they use ratings and reviews. However, the volume of reviews might grow very quickly. The power of machine learning to recognize this kind of data is astounding. Numerous algorithms that could be employed for job of sentiment analysis have been developed to categorize tweets about airline sentiment into positive, neutral, or negative categories, this study compares the effectiveness algorithm for machine learning Naive Bayes (NB), Logistic Regression (LR), Decision Tree (DT), Support Vector Machine (SVM), Adaboost, Extreme Gradient Boosting (XGB), Light Gradient Boosting Machine (LGBM), and Random Forest (RF) dividing the Twitter airline sentiment data into positive, neutral, or negative categories using the TF IDF model. The experiment involved two phases of activity: a classification algorithm utilizing SMOTE and sans SMOTE with Stratified K-Fold CV algorithm. With the RF model, the greatest performance accuracy for SMOTE is 97.56%. Without SMOTE, the RF with a value of 92.21% provides the maximum performance accuracy. The findings demonstrate that SMOTE oversampling can improve sentiment analysis accuracy.
first_indexed 2024-03-08T11:18:55Z
format Article
id doaj.art-ee44bfcdac454827bf292aedd2a7e241
institution Directory Open Access Journal
issn 2267-1242
language English
last_indexed 2024-03-08T11:18:55Z
publishDate 2023-01-01
publisher EDP Sciences
record_format Article
series E3S Web of Conferences
spelling doaj.art-ee44bfcdac454827bf292aedd2a7e2412024-01-26T10:28:00ZengEDP SciencesE3S Web of Conferences2267-12422023-01-014480204410.1051/e3sconf/202344802044e3sconf_icenis2023_02044Machine learning approach to customer sentiment analysis in twitter airline reviewsPujo Ariesanto Akhmad Ekka0Adi Kusworo1Puji Widodo Aris2Doctoral of Information System Department, Diponegoro UniversityPhysics Department, Science and Math Faculty, Diponegoro UniversityInformatics Department, Science and Math Faculty, Diponegoro UniversityCustomers typically provide both online and physical services they use ratings and reviews. However, the volume of reviews might grow very quickly. The power of machine learning to recognize this kind of data is astounding. Numerous algorithms that could be employed for job of sentiment analysis have been developed to categorize tweets about airline sentiment into positive, neutral, or negative categories, this study compares the effectiveness algorithm for machine learning Naive Bayes (NB), Logistic Regression (LR), Decision Tree (DT), Support Vector Machine (SVM), Adaboost, Extreme Gradient Boosting (XGB), Light Gradient Boosting Machine (LGBM), and Random Forest (RF) dividing the Twitter airline sentiment data into positive, neutral, or negative categories using the TF IDF model. The experiment involved two phases of activity: a classification algorithm utilizing SMOTE and sans SMOTE with Stratified K-Fold CV algorithm. With the RF model, the greatest performance accuracy for SMOTE is 97.56%. Without SMOTE, the RF with a value of 92.21% provides the maximum performance accuracy. The findings demonstrate that SMOTE oversampling can improve sentiment analysis accuracy.https://www.e3s-conferences.org/articles/e3sconf/pdf/2023/85/e3sconf_icenis2023_02044.pdfairline reviewssentiment analysismachine learningsmotestratified k-fold cv
spellingShingle Pujo Ariesanto Akhmad Ekka
Adi Kusworo
Puji Widodo Aris
Machine learning approach to customer sentiment analysis in twitter airline reviews
E3S Web of Conferences
airline reviews
sentiment analysis
machine learning
smote
stratified k-fold cv
title Machine learning approach to customer sentiment analysis in twitter airline reviews
title_full Machine learning approach to customer sentiment analysis in twitter airline reviews
title_fullStr Machine learning approach to customer sentiment analysis in twitter airline reviews
title_full_unstemmed Machine learning approach to customer sentiment analysis in twitter airline reviews
title_short Machine learning approach to customer sentiment analysis in twitter airline reviews
title_sort machine learning approach to customer sentiment analysis in twitter airline reviews
topic airline reviews
sentiment analysis
machine learning
smote
stratified k-fold cv
url https://www.e3s-conferences.org/articles/e3sconf/pdf/2023/85/e3sconf_icenis2023_02044.pdf
work_keys_str_mv AT pujoariesantoakhmadekka machinelearningapproachtocustomersentimentanalysisintwitterairlinereviews
AT adikusworo machinelearningapproachtocustomersentimentanalysisintwitterairlinereviews
AT pujiwidodoaris machinelearningapproachtocustomersentimentanalysisintwitterairlinereviews