Sentiment Analysis on Vocational High School: A Machine Learning Approach

The increasing volume of user-generated content on digital platforms presents an opportunity to explore public perceptions of vocational education through sentiment analysis. In this research, sentiment classification is conducted on 976 public comments regarding SMKN 3 Bandung by implementing machine learning models including Support Vector Machine (SVM), Decision Tree, Random Forest, and XGBoost. The data were gathered from several digital platforms such as Instagram, TikTok, X (formerly Twitter), and Google Maps. The dataset is imbalanced, with fewer neutral and positive samples compared to negative ones, posing challenges for model training. To address this, both oversampling and careful preprocessing were applied, including case folding, tokenization, normalization, slang word replacement, stopword removal, and stemming. To measure the effectiveness of each model, evaluation was conducted using metrics such as precision, recall, accuracy, and F1 score. Results show that XGBoost achieved the highest performance on both automatically and manually labeled datasets, with the best result of 84% accuracy on manually labeled data. This highlights the strength of XGBoost and the value of high-quality manual annotation in sentiment classification for education-related content.

Authors

Institutions

Publication Details

Published
2025-08-07
DOI
https://doi.org/10.1109/icoailo66760.2025.11155944
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Sentiment Analysis on Vocational High School: A Machine Learning Approach

Dedy Rahman Wijaya, Sari Dewi Budiwati, Maheswari Adelia Kirana
Online Learning and Analytics
article

Sentiment Analysis on Vocational High School: A Machine Learning Approach

Dedy Rahman Wijaya, Sari Dewi Budiwati, Maheswari Adelia Kirana
article en

Abstract

The increasing volume of user-generated content on digital platforms presents an opportunity to explore public perceptions of vocational education through sentiment analysis. In this research, sentiment classification is conducted on 976 public comments regarding SMKN 3 Bandung by implementing machine learning models including Support Vector Machine (SVM), Decision Tree, Random Forest, and XGBoost. The data were gathered from several digital platforms such as Instagram, TikTok, X (formerly Twitter), and Google Maps. The dataset is imbalanced, with fewer neutral and positive samples compared to negative ones, posing challenges for model training. To address this, both oversampling and careful preprocessing were applied, including case folding, tokenization, normalization, slang word replacement, stopword removal, and stemming. To measure the effectiveness of each model, evaluation was conducted using metrics such as precision, recall, accuracy, and F1 score. Results show that XGBoost achieved the highest performance on both automatically and manually labeled datasets, with the best result of 84% accuracy on manually labeled data. This highlights the strength of XGBoost and the value of high-quality manual annotation in sentiment classification for education-related content.

Telkom University (ID)
Openalex Percentile: Top 72%
Online Learning and Analytics
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.