Optimasi Model Machine Learning Menggunakan Teknik SMOTE pada Analisis Sentimen Pengguna RedBus
Abstract
Perkembangan teknologi digital semakin memudahkan masyarakat dalam memenuhi kebutuhan transportasi, salah satunya melalui aplikasi pemesanan tiket bus seperti RedBus. Aplikasi ini menghadirkan layanan pemesanan secara praktis, namun ulasan pengguna yang semakin banyak di Google Play Store bersifat tidak terstruktur sehingga memerlukan analisis lebih lanjut untuk menilai kualitas layanan secara objektif. Penelitian ini bertujuan untuk mengklasifikasikan sentimen kepuasan pengguna aplikasi RedBus dengan memanfaatkan algoritma Naïve Bayes dan Random Forest. Untuk mengatasi masalah ketidakseimbangan data, digunakan teknik Synthetic Minority Over-sampling Technique (SMOTE). Data yang digunakan berjumlah 2.000 ulasan yang dikumpulkan melalui metode web scraping, kemudian diproses melalui tahapan preprocessing yang meliputi data cleaning, cleansing, case folding, tokenization, stopword, dan stemming. Selanjutnya, data diberi label kepuasan berdasarkan rating, lalu dikonversi menjadi fitur numerik dengan metode TF-IDF. Data dibagi menjadi 90% data latih dan 10% data uji agar dapat dievaluasi secara menyeluruh. Hasil pengujian menunjukkan bahwa algoritma Naïve Bayes menghasilkan akurasi 91%, precision 97%, recall 89%, dan F1-score 92%. Sementara itu, algoritma Random Forest memperoleh akurasi 90%, precision 94%, recall 90%, dan F1-score 92%. Keunggulan Naïve Bayes terlihat pada nilai precision yang tinggi, menunjukkan kemampuannya dalam meminimalkan kesalahan klasifikasi positif palsu. Kesimpulannya, penerapan Naïve Bayes dengan dukungan SMOTE dinilai lebih optimal dalam mengklasifikasikan sentimen ulasan, sehingga dapat menjadi masukan bagi pengembang RedBus dalam meningkatkan kualitas layanan dan kepuasan pengguna.
Downloads
References
H. Haryanda, M. F. Nasution, D. Hutabarat, A. Razzaq, and A. Syahputra, “Implementasi Metode Bubble Sort pada Aplikasi Pencarian Rute Berdasarkan Jarak Tempuh Transportasi Umum,” Blend Sains J. Tek., vol. 1, no. 3, pp. 213–219, 2023, doi: 10.56211/blendsains.v1i3.183.
D. Nugraha and D. Gustian, “Analisis Sentimen Penggunaan Aplikasi Transportasi Online Pada Ulasan Google Play Store Menggunakan Algoritma Svm (Support Vector Machine),” SISMATIK (Seminar Nas. Sist. Inf. dan Manaj. Inform., vol. 1, no. 1, pp. 326–335, 2023.
M. Shodikin, S. N. Saputra, and A. Prasetiyo, “Aplikasi Pembelian Tiket Bus BUSSIN App di Wilayah Kediri,” vol. 4, pp. 683–687, 2025.
M. H. Wicaksono, M. D. Purbolaksono, and S. Al Faraby, “Perbandingan Algoritma Machine Learning untuk Analisis Sentimen Berbasis Aspek pada Review Female Daily,” eProceedings Eng., vol. 10, no. 3, pp. 3591–3600, 2023.
S. A. Azzahra and A. Wibowo, “Analisis Ulasan Wisatawan,” J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 4, p. 737, 2020, doi: 10.25126/jtiik.202071907.
D. Nugraha and D. Gustian, “Analisis Sentimen Penggunaan Aplikasi Transportasi Online Pada Ulasan Google Play Store dengan Metode Naive Bayes Classifier,” J. Penerapan Sist. Inf. (Komputer Manajemen), vol. 5, no. 1, pp. 326–335, 2024.
F. Fatmawati, B. Irawan, and A. Bahtiar, “Analisis Sentimen Pengguna Aplikasi Shejek Berdasarkan Ulasan Di Google Play Store Menggunakan Metode Naïve Bayes,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 3, pp. 2976–2981, 2024, doi: 10.36040/jati.v8i3.9607.
J. Ilmiah et al., “Analisis Sentimen Access by Bus Kota se-Indonesia Menggunakan Metode K-Nearest Neighbors,” vol. 3, 2025.
T. Gori, A. Sunyoto, and H. Al Fatta, “Preprocessing Data dan Klasifikasi untuk Prediksi Kinerja Akademik Siswa,” J. Teknol. Inf. dan Ilmu Komput., vol. 11, no. 1, pp. 215–224, 2024, doi: 10.25126/jtiik.20241118074.
A. Yoga Pratama et al., “Analisis Sentimen Media Sosial Twitter Dengan Algoritma K-Nearest Neighbor Dan Seleksi Fitur Chi-Square (Kasus Omnibus Law Cipta Kerja),” J. Sains Komput. Inform. (J-SAKTI, vol. 5, no. 2, pp. 897–910, 2021.
N. Fibriyanti Arminda, N. Sulistiyowati, and T. Nur Padilah, “Implementasi Algoritma Multinomial Naive Bayes Pada Analisis Sentimen Terhadap Ulasan Pengguna Aplikasi Brimo,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 3, pp. 1817–1822, 2023, doi: 10.36040/jati.v7i3.7012.
N. L. P. C. Savitri, R. A. Rahman, R. Venyutzky, and N. A. Rakhmawati, “Analisis Klasifikasi Sentimen Terhadap Sekolah Daring pada Twitter Menggunakan Supervised Machine Learning,” J. Tek. Inform. dan Sist. Inf., vol. 7, no. 1, pp. 47–58, 2021, doi: 10.28932/jutisi.v7i1.3216.
D. Meisa Azzahra, M. Hafid Totohendarto, and S. Alam, “Analisis Sentimen Ulasan Produk Serum Wajah Pada Beauty Brand Somethinc Menggunakan Metode Naïve Bayes Classifier,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 3, pp. 1604–1611, 2023, doi: 10.36040/jati.v7i3.6929.
N. Cahyono and Anggista Oktavia Praneswara, “Analisis Sentimen Ulasan Aplikasi TikTok Shop Seller Center di Google Playstore Menggunakan Algoritma Naive Bayes,” Indones. J. Comput. Sci., vol. 12, no. 6, pp. 3925–3940, 2023, doi: 10.33022/ijcs.v12i6.3473.
H. Firda et al., “Perbandingan Pelabelan Rating - based dan Inset Lexicon - based dalam Analisis Sentimen Menggunakan SVM ( Studi Kasus : Ulasan Aplikasi GoBiz di Google Play Store ) Comparison of Rating - based and Inset Lexicon - based Labeling in Sentiment Analysis usin,” vol. 14, pp. 516–528, 2025.
H. C. Husada and A. S. Paramita, “Analisis Sentimen Pada Maskapai Penerbangan di Platform Twitter Menggunakan Algoritma Support Vector Machine (SVM),” Teknika, vol. 10, no. 1, pp. 18–26, 2021, doi: 10.34148/teknika.v10i1.311.
A. A. Muttaqin, S. Alam, M. A. Komara, T. Informatika, and A. Hermawan, “ANALISIS SENTIMEN ISU KECURANGAN PEMILU 2024 BERDASARKAN OPINI PADA MEDIA SOSIAL TWITTER MENGGUNAKAN METODE CRISP-DM DENGAN ALGORITMA NAÏVE BAYES CLASSIFIER,” vol. 8, no. 5, pp. 8764–8772, 2024.
J. A. Wibowo, V. C. Mawardi, and T. Sutrisno, “Visualisasi Word Cloud Hasil Analisis Sentimen Berbasis Fitur Layanan Aplikasi Gojek Dengan Support Vector Machine,” J. Serina Sains, Tek. dan Kedokt., vol. 2, no. 1, pp. 61–70, 2024, doi: 10.24912/jsstk.v2i1.32058.
Kurnia, I. Purnamasari, and D. D. Saputra, “Analisis Sentimen Dengan Metode Naïve Bayes, SMOTE Dan Adaboost Pada Twitter Bank BTN,” J. JTIK (Jurnal Teknol. Inf. dan Komunikasi), vol. 7, no. 2, pp. 235–242, 2023, doi: 10.35870/jtik.v7i3.707.
Copyright (c) 2026 Arman Ramadhani, Riska Aryanti, Sarifah Agustiani

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.





