43
4. BAB IV
IMPLEMENTASI
4.1 Antarmuka Menu
LIRIK LAGU
ANALISIS SENTIMEN PADA LIRIK LAGU
MENGGUNAKAN METODE MULTINOMIAL NAÏVE BAYES
GAMBAR LOGO
Lagu Baik Lagu Tidak Baik
Total TF Lagu Baik Total TF Lagu Tidak Baik
Jumlah Kata Unik dalam Keseluruhan Dokumen
PBaik|Data Testing PTidak Baik|Data Testing
Apakah lirik dari lagu tersebut baik untuk anak ?
Nama : Elsa Rika .O. NIM : 115314079
Tujuan pembuatan aplikasi ini adalah membantu klasifikasi data teks dengan menggunakan metode Multinomial Naïve Bayes guna mempermudah analisis sentimen lagu yang baik atau tidak baik bagi anak
BROWSE 200
200 PROSES
GAMBAR
AKURASI 50
L.Baik Test LT.Baik Test
50
RESET
Baik Tdk Baik
Gambar 4.1 Menu
Gambar diatas merupakan tampilan menu utama dari sistem, tampilan sistem ini mencakup keseluruhan bagian mulai dari input data training, klasifikasi lagu
data testing sampai dengan akurasi sistem.
4.2 Antarmuka Training
Lagu Baik Lagu Tidak Baik
Proses
Gambar 4.2 Input Data
44
Gambar diatas merupakan sebuah tampilan untuk menginputkan data yang akan diolah. Data yang diolah merupakan data training dengan jumlah data
maksimal yang telah ditentukan. Masing – masing klasifikasi merupakan data lagu
yang tidak baik dengan jumlah data maksimal 200 data dan lagu yang tidak baik maksimal sebanyak 200 data. Pengguna dapat memasukkan data sesuai keinginan
dengan jumlah data yang sama pada masing - masing klasifikasi tanpa melebihi batas maksimal data pada masing
– masing klasifikasi .
Total TF Lagu Baik Total TF Lagu Tidak Baik
Jumlah Kata Unik dalam Keseluruhan Dokumen
Gambar 4.3 Hasil Stemming
Gambar diatas merupakan panel yang digunakan untuk menampung hasil perhitungan dari proses preprocessing data training untuk mendapatkan total nilai
frekuensi kata dari lagu yang baik, frekuensi kata dari lagu yang tidak baik serta jumlah kata unik dalam keseluruhan dokumen lagu baik dan lagu tidak baik.
4.3 Antarmuka Testing
BROWSE
Gambar 4.4 Ambil File
45
Gambar diatas merupakan panel yang digunakan untuk mengambil data pada sebuah direktori untuk melakukan pengujian satu per satu terhadap data testing .
PBaik|Data Testing PTidak Baik|Data Testing
Gambar 4.5 Hasil Klasifikasi
Gambar diatas merupakan panel yang digunakan untuk menampung hasil dari proses klasifikasi data testing untuk menentukan klasifikasi dari lagu data testing
yang diuji.
Apakah lirik dari lagu tersebut baik untuk anak ?
Gambar 4.6 Penentu Kategori Lagu
Gambar diatas merupakan panel yang digunakan untuk menampilkan klasifikasi dari data testing yang telah diolah.
AKURASI 50
L.Baik Test LT.Baik Test
50
Gambar 4.7 Akurasi Sistem
Gambar diatas merupakan panel yang digunakan untuk melakukan proses pengujian terhadap keseluruhan data testing atau sesuai dengan jumlah data yang
46
diinginkan oleh pengguna. Jumlah data testing baik pada klasifikasi lagu baik atau lagu tidak baik harus sama.
Baik Tdk Baik
Gambar 4.8 Nomor Lagu
Gambar diatas merupakan panel yang digunakan untuk mengetahui nomor dari lagu yang masuk klasifikasi lagu baik atau lagu tidak baik. Pada panel yang
berisi angka 0 merupakan tempat menampilkan total dari lagu yang masuk dalam klasifikasi lagu baik dan total dari lagu yang masuk dalam kategori lagu tidak baik.
RESET
Gambar 4.9 Progres Sistem dan Reset
47
Gambar diatas merupakan sebelah kanan merupakan panel yang digunakan untuk mengetahui progres dari sistem dan disebelah kiri merupakan panel yang
berisi button reset untuk mengembalikan sistem pada kondisi awal.
LIRIK LAGU
Gambar 4.10 Isi Teks Lagu
Gambar diatas merupakan panel yang digunakan untuk menampilkan isi dari teks dari lagu yang dipilih oleh pengguna pada saat uji coba terhadap satu per satu
data testing.
48
5. BAB V