Implementasi Analisis Sentimen Terhadap Pilkada Serentak Indonesia 2017 Menggunakan Metode NBC
Muhammad Atho'il Maula
A11.2013.07805
Tugas Akhir 1
Latar Belakang
- Pilkada Serentak Indonesia 2017
Latar Belakang
- Opini Masyarakat Mengenai Pilkada Serentak
Solusi
- Analisis Sentimen menggunakan metode Naive Bayes Classifier
Tujuan Penelitian
Mendapatkan hasil akurasi dari klasifikasi menggunakan metode Naive Bayes Classifier pada data tweet yang membahas tentang Pilkada Serentak Indonesia 2017
Batasan Masalah
- Data yang digunakan diambil dari Sosial Media Twitter dengan kata kunci “Pilkada Serentak” menggunakan sebuah tool Tweet Archiver
- Data yang diambil hanya berupa data twitter berbahasa Indonesia
- Penelitian ini tidak meneliti emoticon yang ada pada tweet
- Penelitian ini menggunakan metode K-Means yang digunakan untuk memberikan label positif dan label negatif, dimana label tersebut akan digunakan dalam proses klasifikasi
- Penelitian ini menggunakan metode Naive Bayes Classifier untuk klasifikasi dan tidak memandingkan dengan metode lain
Naive Bayes Classifier
- Data yang akan diolah dibagi menjadi 2, yaitu data training (latih) dan data testing (uji)
- Data training diberikan label terlebih dahulu
- Kemudian di hitung probabilitas dari pada setiap kelas
- Data testing kemudian akan diklasifikasi dengan menghitung setiap term
- hitung probabilitas untuk mendapatkan kategori dari data testing
Kerangka Pemikiran
Data Tweet
- Data diambil dari Twitter yang membahas ttg pilkada serentak 2017
Analisis Data Penelitian
- Data mentah diambil dari data Twitter yang di crawling menggunakan "tweetarchiver"
- Data Mentah kemudian dibagi menjadi 2, yaitu Data Training dan Data Testing
- Data Training dan Data Testing di lakukan tahap Preprocessing sebelum masuk tahap selanjutnya
Metode Pengembangan Sistem
- Prototyping Model
Prototype
Membuat Prototype
Analisis Kebutuhan Sistem
Mentukan tujuan umum dan kebutuhan dari pembangunan sebuah prototype
Sistem berbasis web, pada halaman utama terdapat form input yang akan digunakan untuk memasukan data tweet atau data opini. Dan beberapa tombol yang akan digunakan dalam proses klasifikasi
Prototype
Implementasi
Evaluasi
Pengembangan perangkat lunak menjadi lebih baik berdasarkan umpan balik yang diberikan oleh pengguna setelah melakukan uji coba dan evaluasi dari prototype
Penelitian ini akan dibangun sistem berbasis web dengan bahasa pemrograman PHP dengan menggunakan beberapa library atau pustaka yang diperlukan
Prototype
Pengujian
Penelitian ini akan menggunakan pengujian User Acceptance Test. Menggunakan sudut pandang pengguna sebagai dasar pengujian.
dan Confussion Matrix untuk menguji akurasi dan error rate
Terima Kasih
TA1
By Muhammad Athoil Maula
TA1
- 1,305