Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation
Sentiment analysis on the MyPertamina application can serve as a means to extract customer opinions about the application. This method involves collecting reviews from users who have utilized the MyPertamina application and classifying these reviews as positive or negative using sentiment analysis a...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Politeknik Negeri Batam
2023-12-01
|
Series: | Journal of Applied Informatics and Computing |
Subjects: | |
Online Access: | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/5131 |
_version_ | 1827589941401485312 |
---|---|
author | Rousyati Rousyati Dany Pratmanto Angga Ardiansyah Sopian Aji |
author_facet | Rousyati Rousyati Dany Pratmanto Angga Ardiansyah Sopian Aji |
author_sort | Rousyati Rousyati |
collection | DOAJ |
description | Sentiment analysis on the MyPertamina application can serve as a means to extract customer opinions about the application. This method involves collecting reviews from users who have utilized the MyPertamina application and classifying these reviews as positive or negative using sentiment analysis algorithms. After the reviews are classified, themes discussed in positive and negative reviews can be extracted, such as ease of use, payment speed, or technical issues. This provides a general overview of user expectations for the MyPertamina application and areas that may need improvement. Sentiment analysis of MyPertamina application comments using Naïve Bayes (NB) and Support Vector Machine (SVM) methods is a process to evaluate whether user comments on the MyPertamina application are positive or negative. NB and SVM are machine learning methods used to predict the category of an input based on given training data. In this study, user comments on the MyPertamina application are used as input and classified as positive, negative, or neutral based on previous training data. The goal of this sentiment analysis is to understand user perceptions of the MyPertamina application and enhance its quality. The research concludes that the implementation of data mining can assist in categorizing sentiments of MyPertamina reviews. The NB algorithm with the addition of Particle Swarm Optimization (PSO) proves to be the most effective method in this study compared to NB alone, SVM, and SVM + PSO. The NB algorithm with PSO optimization yields an accuracy of 79.49%, the highest precision of 79.57%, recall of 79.38%, and the highest AUC of 95.30%, falling into the category of excellent classification. |
first_indexed | 2024-03-09T01:08:40Z |
format | Article |
id | doaj.art-7453012ac9864a23b1e11ddfe134add4 |
institution | Directory Open Access Journal |
issn | 2548-6861 |
language | English |
last_indexed | 2024-03-09T01:08:40Z |
publishDate | 2023-12-01 |
publisher | Politeknik Negeri Batam |
record_format | Article |
series | Journal of Applied Informatics and Computing |
spelling | doaj.art-7453012ac9864a23b1e11ddfe134add42023-12-11T08:06:22ZengPoliteknik Negeri BatamJournal of Applied Informatics and Computing2548-68612023-12-017224024510.30871/jaic.v7i2.51315131Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight OptimationRousyati RousyatiDany PratmantoAngga ArdiansyahSopian AjiSentiment analysis on the MyPertamina application can serve as a means to extract customer opinions about the application. This method involves collecting reviews from users who have utilized the MyPertamina application and classifying these reviews as positive or negative using sentiment analysis algorithms. After the reviews are classified, themes discussed in positive and negative reviews can be extracted, such as ease of use, payment speed, or technical issues. This provides a general overview of user expectations for the MyPertamina application and areas that may need improvement. Sentiment analysis of MyPertamina application comments using Naïve Bayes (NB) and Support Vector Machine (SVM) methods is a process to evaluate whether user comments on the MyPertamina application are positive or negative. NB and SVM are machine learning methods used to predict the category of an input based on given training data. In this study, user comments on the MyPertamina application are used as input and classified as positive, negative, or neutral based on previous training data. The goal of this sentiment analysis is to understand user perceptions of the MyPertamina application and enhance its quality. The research concludes that the implementation of data mining can assist in categorizing sentiments of MyPertamina reviews. The NB algorithm with the addition of Particle Swarm Optimization (PSO) proves to be the most effective method in this study compared to NB alone, SVM, and SVM + PSO. The NB algorithm with PSO optimization yields an accuracy of 79.49%, the highest precision of 79.57%, recall of 79.38%, and the highest AUC of 95.30%, falling into the category of excellent classification.https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/5131sentiment analysismypertaminanaïve bayesparticle swarm optimization |
spellingShingle | Rousyati Rousyati Dany Pratmanto Angga Ardiansyah Sopian Aji Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation Journal of Applied Informatics and Computing sentiment analysis mypertamina naïve bayes particle swarm optimization |
title | Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation |
title_full | Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation |
title_fullStr | Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation |
title_full_unstemmed | Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation |
title_short | Sentiment Analysis on Fuel Purchase Policy Through MyPertamina Application Using NB and SVM Methods Optimized by PSO as Weight Optimation |
title_sort | sentiment analysis on fuel purchase policy through mypertamina application using nb and svm methods optimized by pso as weight optimation |
topic | sentiment analysis mypertamina naïve bayes particle swarm optimization |
url | https://jurnal.polibatam.ac.id/index.php/JAIC/article/view/5131 |
work_keys_str_mv | AT rousyatirousyati sentimentanalysisonfuelpurchasepolicythroughmypertaminaapplicationusingnbandsvmmethodsoptimizedbypsoasweightoptimation AT danypratmanto sentimentanalysisonfuelpurchasepolicythroughmypertaminaapplicationusingnbandsvmmethodsoptimizedbypsoasweightoptimation AT anggaardiansyah sentimentanalysisonfuelpurchasepolicythroughmypertaminaapplicationusingnbandsvmmethodsoptimizedbypsoasweightoptimation AT sopianaji sentimentanalysisonfuelpurchasepolicythroughmypertaminaapplicationusingnbandsvmmethodsoptimizedbypsoasweightoptimation |