Model klasifikasi teks aduan masyarakat dalam Bahasa Indonesia menggunakan IndoBERT (indobenchmark/indobert-base-p1).
Model dapat mengelompokkan aduan ke dalam 5 kategori dengan akurasi 96.10%.
📑 Kategori Klasifikasi
Label
Deskripsi
Contoh
PINALTI
Konten yang mengandung kata kasar, SARA, pornografi, ujaran kebencian, atau pelanggaran norma
"Kampret pejabat koruptor!", "Konten porno beredar", "Rasis banget pemerintah"
DARURAT
Situasi darurat yang membutuhkan respon segera (kebakaran, kecelakaan, bencana, ancaman nyawa)
"Ada kebakaran besar di pasar!", "Kecelakaan beruntun di tol", "Banjir bandang melanda desa"
PRIORITAS
Permasalahan yang perlu penanganan cepat (infrastruktur rusak, kebersihan, pelayanan publik)
"Jalan berlubang berbahaya", "Sampah menumpuk seminggu", "Lampu jalan mati semua"
UMUM
Pertanyaan informasi, saran, atau aduan non-urgent
"Bagaimana cara mengurus KTP?", "Kapan jadwal posyandu?", "Saran untuk program desa"
LAINNYA
Aduan yang tidak termasuk kategori di atas
"Terima kasih atas pelayanannya", "Hanya ingin menyampaikan apresiasi"
🎯 Model Performance
Overall Metrics
Validation Accuracy: 96.10%
Macro F1-Score: 0.9608
Weighted F1-Score: 0.9610
Average Confidence: 93.90%
Per-Class Performance
Label
Precision
Recall
F1-Score
Support
Pinalti
0.9588
0.9645
0.9617
169
Darurat
0.9453
0.9603
0.9528
126
Prioritas
0.9675
0.9675
0.9675
123
Umum
0.9752
0.9593
0.9672
123
Lainnya
0.9596
0.9500
0.9548
100
Confusion Matrix
Predicted
Pin Dar Pri Umu Lai
Actual Pin 163 2 1 0 3
Dar 2 121 2 0 1
Pri 0 3 119 1 0
Umu 2 2 1 118 0
Lai 3 0 0 2 95