Claim Missing Document
Check
Articles

Found 2 Documents
Search

Perbandingan Model K-Nearest Neighbor dan Support Vector Machine untuk Klasifikasi Sentimen Pengguna Berdasarkan Ulasan Aplikasi GOPAY Kurniawan, Moh Adi; Syauqi, Gutti Zaidan; Sirullah, Mohammad Fajar; Arifin, Muhammad
Jurnal Riset Informatika dan Inovasi Vol 2 No 12 (2025): JRIIN: Jurnal Riset Informatika dan Inovasi
Publisher : shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Aplikasi digital seperti GOPAY memungkinkan pengguna memberikan ulasan yang berisi pengalaman dan penilaian terhadap layanan. Ulasan tersebut dapat digunakan untuk mengevaluasi kepuasan dan sentimen pengguna terhadap aplikasi. Tujuan dari penelitian ini adalah untuk melakukan perbandingan antara dua algoritma klasifikasi, yaitu K-Nearest Neighbor (KNN) dan Support Vector Machine (SVM), dalam melakukan analisis sentimen pengguna berdasarkan ulasan aplikasi yang tersedia di Google Play Store. Data yang digunakan diperoleh dari platform Kaggle, kemudian diproses melalui tahap preprocessing teks serta ekstraksi fitur dengan metode TF-IDF. Kinerja model dievaluasi menggunakan metrik seperti akurasi, presisi, recall, dan F1-score. Berdasarkan hasil evaluasi, algoritma SVM menunjukkan performa terbaik dengan akurasi mencapai 86%, sedangkan KNN hanya mencapai 79%. Dengan demikian, metode SVM lebih direkomendasikan dalam klasifikasi sentimen berbasis teks.
Optimasi Hyperparameter Model Support Vector Machine dan IndoBERT untuk Analisis Sentimen Ulasan Aplikasi Bibit Triyanto, Wiwit Agus; Kurniawan, Moh Adi; Setiaji, Pratomo
Jurnal Teknologi Informasi dan Ilmu Komputer Vol. 13 No. 5: Oktober 2026
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2026135

Abstract

Seiring meningkatnya jumlah ulasan pengguna pada platform investasi digital, diperlukan metode analisis sentimen untuk membantu evaluasi kualitas layanan. Penelitian ini bertujuan membandingkan kinerja model Support Vector Machine (SVM) berbasis TF-IDF dan IndoBERT dalam klasifikasi sentimen ulasan aplikasi Bibit serta memperoleh konfigurasi hyperparameter yang sesuai untuk masing-masing model. Dataset diperoleh melalui web scraping sebanyak 4.123 ulasan Google Play Store. Setelah penyaringan dengan mengeluarkan ulasan berating 3, diperoleh 3.687 ulasan yang terdiri atas 1.956 positif dan 1.731 negatif. Penelitian menggunakan kerangka Cross-Industry Standard Process for Data Mining (CRISP-DM) yang meliputi data understanding, data preparation, modeling, evaluation, dan deployment. Optimasi dilakukan melalui hyperparameter tuning, sedangkan evaluasi menggunakan Stratified 5-Fold Cross Validation dengan metrik accuracy, precision, recall, F1-score, ROC-AUC, dan confusion matrix. Hasil evaluasi menunjukkan bahwa SVM memperoleh rata-rata akurasi sebesar 87,28%, sedangkan IndoBERT sebesar 87,25%. Selisih rata-rata akurasi sebesar 0,03 poin persentase menunjukkan bahwa kinerja kedua model berdasarkan metrik akurasi sangat berdekatan pada dataset penelitian. Analisis kesalahan (Error Analysis) digunakan untuk mengidentifikasi pola kesalahan klasifikasi, sedangkan Explainable Artificial Intelligence (XAI) diterapkan menggunakan LIME pada SVM dan Token Saliency pada IndoBERT untuk menginterpretasikan kontribusi fitur terhadap hasil prediksi. Model kemudian diimplementasikan dalam prototipe aplikasi berbasis Streamlit sebagai bentuk penerapan tahap deployment dalam CRISP-DM. Sistem masih dijalankan pada lingkungan pengembangan dan belum tersedia untuk akses publik.   Abstract As the number of user reviews on digital investment platforms continues to increase, sentiment analysis methods are needed to support service quality evaluation. This study aims to compare the performance of Support Vector Machine (SVM) based on Term Frequency–Inverse Document Frequency (TF-IDF) and IndoBERT for sentiment classification of Bibit application reviews, as well as to obtain appropriate hyperparameter configurations for each model. The dataset was collected through web scraping, resulting in 4,123 Google Play Store reviews. After filtering out reviews with a rating of 3, a total of 3,687 reviews remained, consisting of 1,956 positive and 1,731 negative reviews. The study adopts the Cross-Industry Standard Process for Data Mining (CRISP-DM) framework, comprising data understanding, data preparation, modeling, evaluation, and deployment. Optimization was performed through hyperparameter tuning, while evaluation employed Stratified 5-Fold Cross Validation using accuracy, precision, recall, F1-score, ROC-AUC, and confusion matrix metrics. The evaluation results show that SVM achieved an average accuracy of 87.28%, while IndoBERT achieved 87.25%. The 0.03 percentage-point difference in average accuracy indicates that the performance of both models based on accuracy was very close on the research dataset. Error Analysis was conducted to identify patterns of misclassification, while Explainable Artificial Intelligence (XAI) was applied using LIME for SVM and Token Saliency for IndoBERT to interpret feature contributions to prediction outcomes. The models were subsequently implemented in a Streamlit-based application prototype as an application of the deployment stage in CRISP-DM. The system is currently operated in a development environment and is not yet publicly accessible.