SISTEM ANALISIS SENTIMEN POSITIF DAN NEGATIF MENGGUNAKAN ALGORITMA KLASIFIKASI NAIVE BAYES PADA KASUS TOKOH PUBLIK CAPRES INDONESIA 2014

dokumen-dokumen yang mirip
ANALISIS SENTIMEN TERHADAP OPINI PUBLIK MELALUI JEJARING SOSIAL TWITTER MENGGUNAKAN METODE NAIVE BAYES Alfarizy M. G. ( )

Sistem Analisa Spatio-Temporal Information Bencana Banjir di Indonesia Menggunakan Web Mining

ALAT UJI KELAYAKAN AIR MINUM DENGAN PENGATUR OTOMATIS PADA PENGISIAN AIR MINUM ISI ULANG

BAB I PENDAHULUAN 1.1 Latar Belakang

MESIN PEMOTONG KRUPUK KARAK BERBASIS MIKROKONTROLER. Oleh M. Marizal Erik Wahyudi NIM:

PERANCANGAN SISTEM MEKANIK DAN ELEKTRONIK DARI ANIMATRONIK ROBOT KEPALA Oleh Stevanus Cahyadi Hariyanto NIM :

Skripsi. Untuk melengkapi salah satu syarat memperoleh. Gelar Sarjana Teknik. Program Studi Teknik Elektro. Fakultas Teknik Elektronika dan Komputer

Aplikasi Layanan Pengiriman dan Penerimaan SMS melalui dan Sebaliknya yang Berbasiskan SMS Gateway

KOMBINASI METODE K-NEAREST NEIGHBOR DAN NAÏVE BAYES UNTUK KLASIFIKASI DATA

SENTIMENT ANALYSIS TOKOH POLITIK PADA TWITTER

BAB I PENDAHULUAN 1.1 Latar Belakang

Skripsi. Penerapan Metode Logika Fuzzy untuk Program Diagnosa Penyakit THT menggunakan Prolog

PERANCANGAN SISTEM ABSENSI SEKOLAH/BIMBEL MENGGUNAKAN SIDIK JARI DAN ONLINE MESSAGE GATEWAY oleh Wisnu Jati Rogo Juni NIM:

ANALISIS FRAMING PEMBERITAAN PEMILIHAN UMUM PRESIDEN 2014 BERDASARKAN QUICK COUNT YANG DITAMPILKAN DI MEDIA TV ONE, METRO TV, DAN KOMPAS TV.

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET

PENGKLASIFIKASIAN UNTUK MENDETEKSI SPAM MENGGUNAKAN ALGORITMA NAIVE BAYESIAN ABSTRAK

KERTAS KERJA Diajukan kepada Fakultas Ekonomika dan Bisnis Guna Memenuhi Sebagian dari Persyaratan persyaratan untuk Mencapai Gelar Sarjana Ekonomi

UNINTERRUPTIBLE POWER SUPPLY MENGGUNAKAN INVERTER PWM 3 LEVEL. oleh Roy Kristanto NIM :

ANALISIS DAN PERANCANGAN APLIKASI PENERIMAAN SISWA BARU MENGGUNAKAN METODE SAW DAN METODE PROMETHEE (STUDI KASUS : SMAN 1 TEBING TINGGI) SKRIPSI

PERINGKASAN TEKS BERITA SECARA OTOMATIS MENGGUNAKAN TERM FREQUENCY INVERSE DOCUMENT FREQUENCY (TF-IDF) SKRIPSI DANDUNG TRI SETIAWAN

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

ANALISIS SPAM FILTERING PADA MAIL SERVER DENGAN METODE BAYESIAN CHI-SQUARE DAN NAIVE BAYES CLASSIFIER SKRIPSI

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

ABSTRAK. Kata Kunci: analisis sentimen, pre-processing, mutual information, dan Naïve Bayes. UNIVERSITAS KRISTEN MARANATHA

Gustap Elias NIM :

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

Microsoft Sharepoint 2010 dan Penerapannya. pada Website Fakultas Teknik Elektronika dan Komputer

Perancangan dan Implementasi Aplikasi Deteksi Kerusakan Mobil Berbasis XML Laporan Penelitian

SISTEM MONITORING RUANGAN SERTA KONTROL LAMPU MENGGUNAKAN SMARTPHONE ANDROID DENGAN MEDIA KOMUNIKASI JARINGAN WI-FI

Analisis Penerapan Aplikasi OrangeHRM pada Departemen Human Resource Development (Studi Kasus: Departemen HRD Bakrie Microfinance Indonesia)

PENENTU AXIS Z ZERO SETTER MENGGUNAKAN LASER DAN KAMERA SEBAGAI SENSOR. Oleh Paskahlis Tri Gunawan NIM :

PERINGKASAN TEKS BAHASA INDONESIA SECARA OTOMATIS MENGGUNAKAN METODE SENTENCE SCORING DAN DECISION TREE

Perancangan Sistem Penilaian Kinerja KaryawanMenggunakan Metode TOPSIS Studi Kasus Pada Business Center Tempo Direct Solo

PERANCANGAN E-LEARNING DENGAN LMS MOODLE DAN TATAP MUKA VIA VIDEO STREAMING MENGGUNAKAN GOOGLE HANGOUTS

PENGENALAN POLA MARGINS TULISAN TANGAN UNTUK MENGIDENTIFIKASI KARAKTER SESEORANG MENGGUNAKAN METODE SUPPORT VECTOR MACHINE (SVM)

Embedding Pesan Rahasia Ke Dalam Gambar Menggunakan Metode Least Signnificant Bit

BAB I PENDAHULUAN. dengan lingkungan sosialnya pengguna social media seringkali menceritakan

PERANCANGAN ALAT UKUR GETARAN MENGGUNAKAN AKSELEROMETER

PENGARUH DUMMY VARIABLE PADA METODE NAÏVE BAYES DALAM KASUS KLASIFIKASI PENYAKIT KANDUNGAN

ENKRIPSI DAN DEKRIPSI DATA TEKS MENGGUNAKAN ADVANCED ENCRYPTION STANDARD (AES) UNTUK MANAGEMENT PASSWORD. oleh Danny Setiawan Rahardjo NIM :

ALAT PENGEMASAN WIJEN BERBASIS PROGRAMMABLE LOGIC CONTROLLER

ALAT AKUISISI DATA SENSOR TERMOKOPEL 8 KANAL DENGAN MIKROKONTROLER. Oleh Imanuel Adityo Galang Roestomo NIM:

OPTIMALISASI PERGERAKAN DAN ALGORITMA ROBOT HUMANOID SEBAGAI KIPER. Oleh Aditya Tri Sutrisno Nugroho NIM:

SKRIPSI RONNY BENEDIKTUS SIRINGORINGO

SISTEM KLASIFIKASI REPORTING BERITA MENGGUNAKAN METODE NAIVE BAYES (Studi Kasus Situs Resmi Pemerintahan) KOMPETENSI RPL SKRIPSI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

TESIS KLASIFIKASI TEKS SHORT MESSAGE SERVICE (SMS) HARLIANDI No. Mhs : /PS/MTF

Perancangan Sistem Informasi Akademik Berbasis Web di Sekolah Tinggi Ilmu Manajemen Informasi dan Komputer (STIMIK) Sepuluh November Jayapura - Papua

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM OTOMATISASI PENGATUR ph PADA AIR PENAMPUNGAN KOLAM RENANG

Analisis dan Perancangan Test Online di Sekolah Tinggi Ilmu Farmasi Yayasan Pharmasi Semarang. Skripsi

PERANCANGAN DATABASE PADA SIKLUS PENDAPATAN DAN PENGELUARAN PT. INDO JAYA ANUGERAH LESTARI KERTAS KERJA

SISTEM PENGAMANAN SEPEDA MOTOR BERBASIS RASPBERRY PI YANG DIKENDALIKAN MELALUI ANDROID. Oleh Andy Agustia NIM:

Aplikasi Advanced Encryption Standart (AES) Untuk Kerahasiaan Basis Data Keuangan (Studi Kasus : PT. Indomedia) SKRIPSI

DESAIN DAN IMPLEMENTASI PENGIRIMAN DATA POSISI QUADCOPTER DENGAN GPS KE GROUND STATION

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA CT-Pro PADA KOMODITAS EKSPOR DAN IMPOR SKRIPSI ELISA SEMPA ARIHTA KABAN

Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga

APLIKASI PEMBELAJARAN KLASIFIKASI MAKHLUK HIDUP BERDASARKAN KINGDOM UNTUK SMA KELAS X BERBASIS ANDROID SKRIPSI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Hipotesis

ALAT PENGERING CENGKEH BERBASIS MIKROKONTROLER. Oleh Aditya Ari Septiyanto NIM:

PERAN DAN STRATEGI PUBLIC RELATIONS DALAM MEMBANGUN BRAND AWARENESS DI LE BERINGIN HOTEL SALATIGA SKRIPSI

Perancangan dan Implementasi Aplikasi Multimedia Interaktif Pembelajaran Ilmu Pengetahuan Alam (Studi Kasus: Bethany Elementary School Salatiga)

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

Kata kunci : citra, pendeteksian warna kulit, YCbCr, look up table

UKDW 1. BAB 1 PENDAHULUAN Latar Belakang Masalah

LAPORAN SKRIPSI DATA MINING PENENTUAN LAGU DANGDUT TERLARIS MENGGUNAKAN ALGORITMA NAIVE BAYES. Oleh : VINA KHILMIYATI

PENJEJAK RADIASI MATAHARI MENGGUNAKAN ALGORITMA PLATAFORMA SOLAR DE ALMERYA (PSA) UNTUK MENGGERAKAN STIRLING ENGINE

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Visualisasi Informasi Klasifikasi Iklim Koppen Menggunakan Metode Polygon Thiessen (Studi Kasus Provinsi Jawa Tengah)

INTEGRASI PEMBOBOTAN TF IDF PADA METODE K-MEANS UNTUK CLUSTERING DOKUMEN TEKS

SISTEM PENDETEKSI PLAGIAT PADA DOKUMEN TEKS BERBASIS DATABASE MENGGUNAKAN METODE BOYER MOORE

Jurnal Politeknik Caltex Riau

SKRIPSI RANTI RAMADHIANA

PENGENALAN WAJAH DENGAN MENERAPKAN ALGORITMA ADAPTIF K MEANS

Pembuatan Website untuk Usaha Sepatu Desucha Shop Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Ahli Madya Komputer

IMPLEMENTASI ALGORITMA NAÏVE BAYES UNTUK EKSTRAKSI KALIMAT OPINI PADA ARTIKEL BERBAHASA INDONESIA. Tugas Akhir

UNIVERSITAS DIPONEGORO PEMBUATAN PIRANTI LUNAK G-CODE GENERATOR UNTUK PROSES CNC ENGRAVING TUGAS AKHIR FAKULTAS TEKNIK JURUSAN TEKNIK MESIN

ANALISIS ALGORITMA BABY-STEP GIANT-STEP DAN POHLIG-HELLMAN UNTUK MENYELESAIKAN MASALAH LOGARITMA DISKRIT SKRIPSI ETTY WINITA ROISKA SIMBOLON

PENYUSUNAN PEDOMAN PRAKTIKUM ELEKTRONIKA TELEKOMUNIKASI ANALOG. Oleh Danang Dwi Jatmiko NIM :

MESIN LAS DAN POTONG KANTONG PLASTIK BERBASIS PNEUMATIK DENGAN MIKROKONTROLER

Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN WEB PARIWISATA KOTA SALATIGA

LOCAL POSITIONING SYSTEM MENGGUNAKAN SENSOR ULTRASONIK

Perancangan Data Terdistribusi pada Sistem Informasi Perbendaharaan Daerah Kota Salatiga

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

Perencanaan Arsitektur Sistem Informasi MenggunakanEnterprise ArchitecturePlanning (EAP) pada Perpustakaan dan Arsip Daerah Salatiga

PEMBUATAN DESAIN PETA KONSOLIDASI TANAH BERDASARKAN TATA RUANG WILAYAH (Studi Kasus : Desa Kalipang Kecamatan Sarang Kabupaten Rembang)

SISTEM PENYEWAAN LAPANGAN FUTSAL MENGGUNAKAN RFID

Perancangan Aplikasi Rekam Medis dan Resep Elektronik Berbasis Dekstop

OLEH : RINNA YOHANA

Sistem Penjurian Olahraga Tinju Berbasis Desktop (Studi Kasus : Sasana Tinju Schreuder Salatiga)

KONTROL OTOMATIS PADA ROBOT PENGANTAR BARANG DENGAN PARAMETER MASUKAN JARAK DENGAN OBJEK DAN POSISI ROBOT. oleh. Ricky Jeconiah NIM :

ALAT BANTU PENYANDIAN KODE MORSE DENGAN KELUARAN SUARA DAN CAHAYA BERBASIS MIKROKONTROLER. Oleh Yonathan Widi Prasetyo NIM:

Skripsi Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Oleh: Henkie NIM :

FAKTOR-FAKTOR PENYEBAB TERJADINYA REWORK PADA PROYEK KONSTRUKSI

PERANCANGAN SISTEM DAN ALGORITMA PENYELAMATAN BONEKA BAYI PADA KONTES ROBOT PEMADAM API INDONESIA oleh Tyas Bani Pamerdi NIM:

Rancang Bangun Alat Bantu Ajar Pengenalan Lingkungan Bagi Siswa TK Berbasis Multimedia Interaktif ( Studi Kasus: TK Kristen Kalam Kudus Surakarta)

ANALISIS MANAJEMEN RISIKO. (Studi Kasus pada Gudang Obat Rumah Sakit Tentara Pematangsiantar)

Transkripsi:

SISTEM ANALISIS SENTIMEN POSITIF DAN NEGATIF MENGGUNAKAN ALGORITMA KLASIFIKASI NAIVE BAYES PADA KASUS TOKOH PUBLIK CAPRES INDONESIA 2014 Oleh Yosafat Gerald Montalili NIM : 612006047 Skripsi Untuk melengkapi syarat-syarat memperoleh Ijazah Sarjana Teknik Elektro FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS KRISTEN SATYA WACANA SALATIGA Januari 2014 i

i

i

i

INTISARI Tulisan yang terdapat pada berita dapat mengubah pandangan masyarakat luas yang membacanya. Sangatlah besar pengaruh sentimen berita terhadap perubahan persepsi masyarakat kepada tokoh yang diberitakan. Biasanya tokoh yang menarik untuk diberitakan adalah tokoh politik seperti calon gubernur, calon presiden, dsb. Dalam menyongsong tahun 2014, dimana Indonesia mengadakan Pil-Pres (Pemilihan Presiden), tentu tokoh-tokoh Capres (Calon Presiden) gencar diberitakan dan dibicarakan. Pada skripsi ini dirancang dan direalisasikan suatu Sistem Analisis Sentimen Positif dan Negatif Menggunakan Algoritma Klasifikasi Naive Bayes Pada Kasus Tokoh Publik Capres Indonesia 2014. Naive bayes sudah terbukti mampu melakukan analisis sentimen dengan baik dalam beberapa penelitian. Pada perancangan skripsi ini, proses analisis terdiri dari 3 bagian utama subsistem, yaitu : Subsistem Praproses, Subsistem Pembelajaran Mesin dan Subsistem Analisis Sentimen. Dokumen yang digunakan adalah dokumen berita yang diperoleh dari internet, berupa dokumen utuh. Umumnya sebuah dokumen berita berisikan 300-400 buah kata. Dengan total keseluruhan kata unik yang diproses pada pelatihan naive bayes mencapai 2225 kata, menjadikan nilai Probabilitas kata dalam suatu sentimen bernilai sangat kecil hanya berkisar antara 0,000165125495376486 sampai 0,0137054161162483. Sistem yang dirancang mampu melakukan analisis sentimen dokumen-dokumen berita uji sesuai dengan inputan dari user kedalam 2 sentimen (hard classification), yaitu sentimen positif dan negatif. Tingkat akurasi dari pengujian sebesar 82%. Tujuan dari perancangan sistem ini adalah mempermudah user untuk mencari berita sesuai dengan sentimennya. i

ABSTRAK News can change public opinion and the news sentiment to change the public perception of the reported figures.usually the figure reported is interesting to political figures such as a candidate for governor, presidential candidate, and so on. In the 2014, which Indonesia held Pil-Pres (Presidential Election), The Candidates (Presidential Candidate) heavily reported and discussed. This thesis is design and realize a Sentiment Analysis System Using Positive and Negative Naive Bayes Classification Algorithm In the case of candidates Indonesian Public Figures 2014. Naive Bayes has been proven to perform well in sentiment analysis of several research. In this thesis analysis process consists of three main parts subsystems, namely: preprocessing Subsystem, Machine Learning Subsystem and Sentiment Analysis Subsystem. Documents that used is news documents which obtained from the Internet, such as intact documents. Generally a news document containing 300-400 word pieces. With a total of unique words that are processed on training Naïve Bayes reach 2225 words, making the word-probability value of sentiment become very small, ranges between 000165125495376486 to 0.0137054161162483. System that designed is able to perform sentiment analysis test news documents according to the input from the user, into two sentiments (hard classification), that is positive and negative sentiment. The accuracy level of the test is 82%.The purpose this system designed is to make easier for a user to find the news according to their sentiment. ii

KATA PENGANTAR Puji syukur kepada Tuhan Yesus Kristus atas segala kasih, anugerah dan kemurahan-nya sehingga penulis dapat menyelesaikan skripsi yang berjudul Sistem Analisis Sentimen Positif dan Negatif Menggunakan Algoritma Klasifikasi Naive Bayes Pada Kasus Tokoh Publik Capres Indonesia 2014. Skripsi ini disusun untuk memenuhi salah satu persyaratan yang telah ditetapkan dalam meraih gelar Sarjana Strata I di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana, Salatiga. Keberhasilan penulisan skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh sebab itu, pada kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1. Bapak Hartanto Kusuma Wardana M.T., selaku pembimbing pertama yang telah berkenan menyediakan banyak waktu untuk membimbing, serta memberikan benyak saran dan pengarahan dalam penyelesaian skripsi ini. 2. Bapak Drs. Harsono, selaku pembimbing kedua yang telah berkenan menyediakan banyak waktu untuk membimbing, serta memberikan benyak saran dan pengarahan dalam penyelesaian skripsi ini. 3. Dr. Iwan Setiawan, selaku Dekan Fakultas Teknik Elektronika dan Komputer, Universitas Kristen Satya Wacana, Salatiga. 4. Para Dosen, pegawai dan staff yang telah membantu penulis dalam menyelesaikan studi. 5. Papa, Mama dan kedua kakakku yang senantiasa memberikan dukungan moril, semangat dan doa. 6. Istri dan anakku tercinta yang selalu menjadi semangat dalam menyelesaikan studi. 7. Angling, Bonus, Chandra dan teman-teman yang sudah banyak membantu dalam penyelesaian skripsi ini. 8. Teman teman elektro dari semua angkatan yang tak dapat penulis sebut satu per satu. iii

Penulis menyadari bahwa masih banyak kekurangan dalam menyelesaikan skripsi ini, sehingga kritik dan saran yang membangun sangat penulis harapkan. Akhir kata semoga skripsi ini dapat bermanfaat bagi semua pihak. Apabila terdapat banyak kesalahan dalam proses penyelesaian skripsi ini, penulis mohon maaf yang sebesarbesarnya. Salatiga, Januari 2014 Penulis iv

DAFTAR ISI INTISARI.... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL...... viii BAB I PENDAHULUAN... 1 1.1. Tujuan... 1 1.2. Latar Belakang Masalah... 1 1.3. Batasan Masalah... 3 1.4. Perincian Tugas... 4 1.5. Sistematika Penulisan... 4 BAB II DASAR TEORI... 6 2.1. Berita... 6 2.2. Sentimen Analisis... 7 2.3. Machine Learning... 7 2.4. Text Preprocessing... 8 2.4.1. Tokenisasi... 8 2.4.2. Filtering... 9 2.5. Naive Bayes... 9 BAB III PERANCANGAN... 12 3.1. Gambaran Umum Sistem... 12 3.2. Data... 13 3.2.1. Pengambilan Dokumen... 13 3.2.2. Pengambilan Data... 17 v

3.3. Subsistem Praproses... 18 3.4. Subsistem Pembelajaran Mesin... 20 3.5. Subsistem Analisis Sentimen... 23 BAB IV PENGUJIAN DAN ANALISIS... 25 4.1. Hasil Subsistem Praproses... 25 4.2. Hasil Subsistem Pembelajaran Mesin... 26 4.3. Hasil Subsistem Analisis Sentimen... 30 4.4. Hasil Percobaan... 38 4.4.1. Pengujian Sistem Aplikasi... 38 4.4.2. Pengujian Akurasi Sistem... 41 BAB V KESIMPULAN DAN SARAN... 43 5.1. Kesimpulan... 43 5.2. Saran Pengembangan... 43 DAFTAR PUSTAKA... 44 vi

DAFTAR GAMBAR Gambar 2.1 Tokenisasi dan Filtering... 8 Gambar3.1 Gambaran umum sistem....12 Gambar 3.2 Penyimpanan dokumen latih positif....16 Gambar 3.3 Penyimpanan dokumen latih negatif....17 Gambar 3.4 Diagram alir subsistem praproses....19 Gambar 3.5 Diagram alir subsistem pembelajaran naive bayes.... 22 Gambar 3.6 Diagram alir subsistem analisis sentimen.... 24 Gambar 4.1 Sampel tabel kata.... 25 Gambar 4.2 Sampel tabel data... 26 Gambar 4.3 Sampel tabel pelatihan naive bayes.... 27 Gambar 4.4 Tampilan awal program.... 38 Gambar 4.5 Form input manual.... 39 Gambar 4.6 Hasil input manual.... 39 Gambar 4.7 Tampilan pencarian data.... 40 Gambar 4.8 Tampilan analisis positif-negatif.... 41 vii

DAFTAR TABEL Tabel 1.1 Perbedaan dengan penelitian-penelitian sebelumnya.... 2 viii