RANCANG BANGUN APLIKASI WEB UNTUK KLASIFIKASI UJARAN KEBENCIAN BAHASA INDONESIA BERBASIS MACHINE LEARNING

Alif, Muhammad Nur (2026) RANCANG BANGUN APLIKASI WEB UNTUK KLASIFIKASI UJARAN KEBENCIAN BAHASA INDONESIA BERBASIS MACHINE LEARNING. Diploma thesis, Politeknik Negeri Media Kreatif.

[thumbnail of RANCANG BANGUN APLIKASI WEB UNTUK KLASIFIKASI UJARAN KEBENCIAN BAHASA INDONESIA BERBASIS MACHINE LEARNING] Text (RANCANG BANGUN APLIKASI WEB UNTUK KLASIFIKASI UJARAN KEBENCIAN BAHASA INDONESIA BERBASIS MACHINE LEARNING)
Muhammad Nur Alif_Preliminary_Fix.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (562kB)

Abstract

The spread of hate speech on social media requires an automatic classification system to support its detection. This study develops a Flask-based Machine Learning web application for Indonesian hate speech classification. The dataset was processed through preprocessing and TF-IDF feature extraction, followed by classification using Logistic Regression and Support Vector Machine (SVM) with the One-vs-Rest approach. The evaluation results show that SVM achieved better performance with 84% Precision, 71.7% F1-Score, 72.1% AUROC, and 0.0967 Hamming Loss, making it the selected model. The application functioned correctly during testing, achieved a UAT score of 86.38% (Very Feasible), and obtained a SUS score of 79.625 (Good), indicating that it is suitable for hate speech detection.
Keywords: Flask, hate speech, Logistic Regression, Machine Learning, Support Vector Machine.
Penyebaran ujaran kebencian di media sosial memerlukan sistem klasifikasi otomatis untuk membantu proses identifikasi. Penelitian ini bertujuan mengembangkan aplikasi web berbasis Machine Learning menggunakan Flask untuk mendeteksi ujaran kebencian berbahasa Indonesia. Data diproses melalui tahapan pre-processing dan ekstraksi fitur menggunakan TF-IDF, kemudian diklasifikasikan menggunakan Logistic Regression dan Support Vector Machine (SVM) dengan pendekatan One-vs-Rest. Hasil evaluasi menunjukkan SVM memiliki performa lebih baik dengan Precision 84%, F1-Score 71,7%, AUROC 72,1%, dan Hamming Loss 0,0967, sehingga dipilih sebagai model aplikasi. Hasil pengujian menunjukkan seluruh fitur berjalan dengan baik, nilai UAT sebesar 86,38% (Sangat Layak), dan skor SUS sebesar 79,625 (Good), sehingga aplikasi dinilai layak digunakan.
Kata Kunci: Flask, Logistic Regression, Machine Learning, Support Vector Machine, ujaran kebencian.

Item Type: Thesis (Diploma)
Additional Information: 1. Sari Setyaning Tyas, S.Kom., M.TI., sebagai Dosen Pembimbing I; 2.Yuyun Khairunisa, S.Si., M.Kom., sebagai Dosen Pembimbing II;
Uncontrolled Keywords: Flask, hate speech, Logistic Regression, Machine Learning, Support Vector Machine. Flask, Logistic Regression, Machine Learning, Support Vector Machine, ujaran kebencian.
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 000 Ilmu komputer, informasi dan pekerjaan umum
Divisions: Jurusan Desain > Program Studi Teknologi Rekayasa Multimedia
Depositing User: Mr Muhammad Nur Alif
Date Deposited: 06 Aug 2026 04:08
Last Modified: 06 Aug 2026 04:08
URI: https://repository.polimedia.ac.id/id/eprint/4853

Actions (login required)

View Item
View Item