Seleksi Fitur Information Gain pada Klasifikasi Ulasan Traveloka di Google Play Store Menggunakan Naïve Bayes

Authors

  • Putri Noer Kumalasari Teknik Informatika, Teknik, Universitas Muhammadiya Jember
  • Moh Dasuki Teknik Informatika, Teknik, Universitas Muhammadiya Jember
  • Miftahur Rohman Teknik Informatika, Teknik, Universitas Muhammadiyah Jember

DOI:

https://doi.org/10.35316/justify.v5i1.9154

Keywords:

sentiment analysis, , Naïve Bayes, , web scraping,, Traveloka,, Information Gain,, Bag of Word,

Abstract

This study compares sentiment analysis of Traveloka application user reviews using the Multinomial Naïve Bayes algorithm under two scenarios: with Information Gain feature selection and without feature selection. The research data were collected through web scraping from the Google Play Store using the google-play-scraper, resulting in a total of 500 Indonesian-language reviews. Sentiment labeling was conducted using two approaches: manual labeling by a language expert and automatic labeling by the researcher. The collected data then underwent preprocessing stages including data cleaning, tokenizing, case folding, stopword removal, and stemming. In the first scenario, feature selection was applied using the Information Gain method to identify the most influential words for sentiment classification, while in the second scenario a Bag of Words approach without feature selection was employed. Model evaluation was performed using 5-Fold Cross Validation with accuracy, precision, recall, f1-score, and confusion matrix as evaluation metrics, by comparing the model predictions with expert-labeled data. The results show that the Naïve Bayes model with Information Gain feature selection achieved an average accuracy of 87.4%, while the model without feature selection achieved an accuracy of 86.0%. These findings indicate that the application of Information Gain feature selection improves both the performance and efficiency of the sentiment classification model.

References

[1] Cindy caterine yolanda, syafriandi syafriandi, yenni kurniawati, & dina fitria. (2024). sentiment analysis of dana application reviews on google play store using naïve bayes classifier algorithm based on information gain. unp journal of statistics and data science

[2] Endang Wahyu Pamungkas, D. G. P. P. (2016). An experimental study of lexicon-based sentiment analysis on Bahasa Indonesia. IEEE, 1–23.

[3] Firmahsyah, f., & gantini, t. (2016). penerapan metode content-based filtering pada sistem rekomendasi kegiatan ekstrakulikuler (studi kasus di sekolah abc). jurnal teknik informatika dan sistem informasi, 2(3). https://doi.org/10.28932/jutisi.v2i3.548

[4] Hasibuan, e., & heriyanto, e. a. (n.d.-b). analisis sentimen pada ulasan aplikasi amazon shopping di google play store menggunakan naive bayes classifier. jts, 1(3).

[5] Https://www.traveloka.com/id-id/about-us (diakses : 21 September 2025)

[6] Hudaya, c. s., fakhrurroja, h., & alamsyah, a. (2019). analisis persepsi konsumen terhadap brand go-jek pada media sosial twitter menggunakan metode sentiment analysis dan topic modelling. jurnal mitra manajemen, 3(6), 664–673. https://doi.org/10.52160/ejmm.v3i6.244

[7] Insan, m. k., hayati, u., & nurdiawan, o. (2023). analisis sentimen aplikasi brimo pada ulasan pengguna di. jurnal mahasiswa teknik informatika, 7(1), 478–483.

[8] Maulida surbakti, n., talia, a., br perangin-angin, c., olivia nainggolan, d., devi friskauly, n., & ruth br tumorang, s. (2024). penggunaan bahasa pemrograman python dalam pembelajaran kalkulus fungsi dua variabel. kebumian dan angkasa, 2(3), 98–107.

[9] Normawati, d., & prayogi, s. a. (2021). implementasi naïve bayes classifier dan confusion matrix pada analisis sentimen berbasis teks pada twitter. jurnal sains komputer & informatika (j-sakti, 5(2), 697–711.

[10] Novita, d., & helena, f. (2021). analisis kepuasan pengguna aplikasi traveloka menggunakan metode technology acceptance model (tam) dan end-user computing satisfaction (eucs). jurnal teknologi sistem informasi, 2(1), 22–37. https://doi.org/10.35957/jtsi.v2i1.846

[11] Prabowo, w. a., & wiguna, c. (2021). sistem informasi umkm bengkel berbasis web menggunakan metode scrum. jurnal media informatika budidarma, 5(1), 149. https://doi.org/10.30865/mib.v5i1.2604

[12] Pratama, s. f., andrean, r., & nugroho, a. (2019). analisis sentimen twitter debat calon presiden indonesia menggunakan metode fined-grained sentiment analysis. jointecs (journal of information technology and computer science), 4(2), 39. https://doi.org/10.31328/jointecs.v4i2.1004

[13] Rita, s., & pambudi, a. (2023). penggunaan support vector machine untuk analisis sentimen ulasan aplikasi truecaller dan getcontact using support vector machine for sentiment analysis of truecaller and getcontact app reviews (vol. 20, issue 2).

[14] Salsabila, s. n., sari, b. n., & mayasari, r. (2023). klasifikasi ulasan pengguna aplikasi discord menggunakan metode information gain dan naïve bayes classifier. infotech journal, 9(2), 383–392. https://doi.org/10.31949/infotech.v9i2.6277

[15] Saputra, a., & noor hasan, f. (2023). analisis sentimen terhadap aplikasi coffee meets bagel dengan algoritma naïve bayes classifier. sibatik journal: jurnal ilmiah bidang sosial, ekonomi, budaya, teknologi, dan pendidikan, 2(2), 465–474. https://doi.org/10.54443/sibatik.v2i2.579

[16] Sari, F. V., & Wibowo, A. (2019). Analisis Sentimen Pelanggan Toko Online JD.ID Menggunakan Metode Naïve Bayes Classifier Berbasis Konversi Ikon Emosi. Jurnal SIMETRIS, 10(2), 681–686.

[17] Syafitri kustanto, n., gusriani, n., & firdaniza. (2022). analisis sentimen dengan metode klasifikasi naïve bayes dan seleksi fitur information gain (studi kasus: ulasan aplikasi pedulilindungi). in search, 21(02), 134–144.

[18] Yanuar, r. a. a. (2024). jurnal teknik informatika, vol. 16, no. 2, april 2024. 16(2), 1–7.

[19] Yuni, k., & santi, i. g. (2024). analisis sentimen ulasan traveloka menggunakan metode naïve bayes classifier dan information gain. 3(november), 63–70.

Published

03-07-2026

How to Cite

Kumalasari, P. N., Moh Dasuki, & Miftahur Rohman. (2026). Seleksi Fitur Information Gain pada Klasifikasi Ulasan Traveloka di Google Play Store Menggunakan Naïve Bayes. JUSTIFY : Jurnal Sistem Informasi Ibrahimy, 5(1), 1–10. https://doi.org/10.35316/justify.v5i1.9154

Similar Articles

1 2 3 4 > >> 

You may also start an advanced similarity search for this article.