PERFORMANCE ANALYSIS OF MACHINE LEARNING AND INDOBERT IN CLASSIFYING SENTIMENTS ON INDONESIA'S FREE NUTRITIOUS MEAL

Natural Language Processing (NLP) is a branch of artificial intelligence that is widely used to analyze whether a sentence contains positive, negative, or neutral sentiment, particularly in the context of expressing opinions in the online environment. This study compares several models to identify the most optimal one, namely Naïve Bayes, Support Vector Machine (SVM), XGBoost, and IndoBERT. The dataset used in this research was obtained from Kaggle and consists of 5,644 data points in the neutral class, 2,934 data points in the positive class, and 2,606 data points in the negative class. Prior to model implementation, the dataset underwent a preprocessing stage that included case folding, cleansing, tokenization, stemming, and stopword removal. Subsequently, the data were trained using the four aforementioned methods. The results indicate that Naïve Bayes achieved an accuracy of 75%, SVM reached 79%, XGBoost obtained 76%, while IndoBERT achieved the highest accuracy at 85%. Therefore, it can be concluded that, using this dataset, IndoBERT performed sentiment classification very effectively.

Authors

Institutions

Publication Details

Journal
Cyberspace Jurnal Pendidikan Teknologi Informasi
Published
2026-10-16
DOI
https://doi.org/10.22373/1gqr4h33
Primary Topic
Sentiment Analysis and Opinion Mining
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PERFORMANCE ANALYSIS OF MACHINE LEARNING AND INDOBERT IN CLASSIFYING SENTIMENTS ON INDONESIA'S FREE NUTRITIOUS MEAL

Irvanizam Irvanizam, Syafrial Fachri Pane, Sri Azizah Nazhifah, Maulyanda et al.
Cyberspace Jurnal Pendidikan Teknologi Informasi
Sentiment Analysis and Opinion Mining
article

PERFORMANCE ANALYSIS OF MACHINE LEARNING AND INDOBERT IN CLASSIFYING SENTIMENTS ON INDONESIA'S FREE NUTRITIOUS MEAL

Irvanizam Irvanizam, Syafrial Fachri Pane, Sri Azizah Nazhifah, Maulyanda, Maulyanda
article en

Abstract

Natural Language Processing (NLP) is a branch of artificial intelligence that is widely used to analyze whether a sentence contains positive, negative, or neutral sentiment, particularly in the context of expressing opinions in the online environment. This study compares several models to identify the most optimal one, namely Naïve Bayes, Support Vector Machine (SVM), XGBoost, and IndoBERT. The dataset used in this research was obtained from Kaggle and consists of 5,644 data points in the neutral class, 2,934 data points in the positive class, and 2,606 data points in the negative class. Prior to model implementation, the dataset underwent a preprocessing stage that included case folding, cleansing, tokenization, stemming, and stopword removal. Subsequently, the data were trained using the four aforementioned methods. The results indicate that Naïve Bayes achieved an accuracy of 75%, SVM reached 79%, XGBoost obtained 76%, while IndoBERT achieved the highest accuracy at 85%. Therefore, it can be concluded that, using this dataset, IndoBERT performed sentiment classification very effectively.

Cyberspace Jurnal Pendidikan Teknologi InformasiVol. 10(1)
Universitas Syiah Kuala (ID), Universitas Internasional Semen Indonesia (ID), Universitas Logistik dan Bisnis Internasional (ID)
Openalex Percentile: Top 73%
Sentiment Analysis and Opinion Mining
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.