Home Alur Metodologi Hasil Demo

Analisis Sentimen
Program Makan Bergizi Gratis
Random Forest vs KNN

Penelitian ini mengklasifikasikan komentar publik (YouTube, TikTok, X, dll.) mengenai program Makan Bergizi Gratis (MBG) ke dalam sentimen positif, negatif, dan netral, menggunakan preprocessing teks Bahasa Indonesia serta membandingkan performa algoritma Random Forest dan K-Nearest Neighbor (KNN).

779
Total Komentar
71.14%
Akurasi Terbaik (Random Forest)
7.968
Data Training

Alur Sistem Analisis Sentimen

Sistem berbasis PHP native + MySQL ini mengikuti alur kerja standar analisis sentimen, mulai dari pengumpulan data hingga pelatihan model klasifikasi.

๐Ÿ“

1. Upload Data Mentah

Upload hasil scraping/gabungan komentar (CSV) apa adanya โ€” kolom label sentimen tidak wajib ada, dikelompokkan per batch.

๐Ÿงน

2. Pre-Processing

Cleaning, case folding, normalisasi kata gaul, tokenisasi, dan stopword removal.

๐Ÿท๏ธ

3. Pelabelan Data

Pelabelan otomatis berbasis kamus sentimen (InSet Lexicon), dengan opsi koreksi manual sebelum training.

โš™๏ธ

4. Klasifikasi

Ekstraksi fitur TF-IDF lalu melatih model Random Forest dan KNN untuk dibandingkan.

Metodologi

Ringkasan teknis metode yang digunakan pada sistem ini.

๐Ÿงฎ

TF-IDF

Ekstraksi fitur teks menjadi vektor numerik berbobot (maks. 3.000 fitur, unigram + bigram).

๐ŸŒฒ

Random Forest

Ensemble Decision Tree (CART + Gini) dengan bagging & random subspace method.

๐Ÿ“

K-Nearest Neighbor

Klasifikasi berbasis jarak (Euclidean / Cosine) dengan voting mayoritas K tetangga.

๐Ÿ“Š

Evaluasi

Accuracy, precision, recall, F1-score, dan confusion matrix per kelas sentimen.

Hasil & Demo

Lihat dashboard lengkap, perbandingan model, dan coba prediksi sentimen kalimat baru.

๐Ÿ“Š Buka Dashboard ๐Ÿ“ˆ Perbandingan Model ๐Ÿ“ Upload Dataset