Implementasi algoritma Naive Bayes dan random forest pada analisis sentimen ulasan aplikasi Getcontact di Google Playstore

Fauzan, Shauqi Nazmi (2025) Implementasi algoritma Naive Bayes dan random forest pada analisis sentimen ulasan aplikasi Getcontact di Google Playstore. Undergraduate (S1) thesis, Universitas Islam Negeri Walisongo Semarang.

[thumbnail of Skripsi_2108096074_Shauqi_Nazmi_Fauzan] Text (Skripsi_2108096074_Shauqi_Nazmi_Fauzan)
Skripsi_2108096074_Shauqi_Nazmi_Fauzan.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB)

Abstract

Perkembangan teknologi digital mempermudah komunikasi, namun sekaligus meningkatkan risiko penipuan digital. Getcontact hadir untuk membantu pengguna mengidentifikasi dan memblokir panggilan spam. Penelitian ini menganalisis sentimen pengguna terhadap Getcontact berdasarkan 2.000 ulasan di Google Playstore dengan algoritma Naive Bayes dan Random Forest. Ulasan dikumpulkan melalui web scraping, lalu menjalani preprocessing (cleaning, tokenizing, stopword removal, stemming). Fitur teks diekstraksi menggunakan TF-IDF, dan ketidakseimbangan kelas diatasi dengan SMOTE. Data kemudian dibagi menjadi set latih dan uji untuk mengevaluasi performa kedua model.
Hasil evaluasi menunjukkan bahwa Naive Bayes mencapai akurasi 87,4%, presisi 88,9%, recall 87,4%, dan F1-score 87,5%. Sedangkan Random Forest memperoleh akurasi 89,6%, presisi 91,2%, recall 89,6%, dan F1-score 89,7%. Berdasarkan metrik tersebut, Random Forest lebih unggul dalam mengklasifikasikan sentimen ulasan ke dalam tiga kategori (negatif, netral, positif). Temuan ini diharapkan membantu pengembang memahami persepsi pengguna dan meningkatkan kualitas layanan Getcontact.

Item Type: Thesis (Undergraduate (S1))
Uncontrolled Keywords: Analisis sentimen; Getcontact; Multinomial; Naive bayes; Random forest; Google Playstore
Subjects: 000 Computer science, information, general works > 005 Computer programming, programs, data
Divisions: Fakultas Sains dan Teknologi > 59201 - Teknologi Informasi
Depositing User: Hizkia Chandra
Date Deposited: 22 Jan 2026 00:58
Last Modified: 22 Jan 2026 00:58
URI: https://eprints.walisongo.ac.id/id/eprint/29094

Actions (login required)

View Item
View Item

Downloads

Downloads per month over past year

View more statistics