ANALISIS SENTIMEN DATA KRITIK DAN SARAN PELATIHAN APLIKASI TEKNOLOGI INFORMASI (PATI) MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE

dokumen-dokumen yang mirip
KLASIFIKASI TEKS BERBASIS ONTOLOGI UNTUK DOKUMEN TUGAS AKHIR BERBAHASA INDONESIA TUGAS AKHIR

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

IMPLEMENTASI ALGORITMA SUPPORT VECTOR MACHINE (SVM) UNTUK ANALISA SENTIMEN PADA KALIMAT OPINI BERBAHASA INDONESIA TUGAS AKHIR

IMPLEMENTASI ALGORITMA NAÏVE BAYES UNTUK KLASIFIKASI OPINI PADA DATA TWITTER DENGAN EKSPASI QUERY MENGGUNAKAN PENDEKATAN SINONIM

KLASIFIKASI PADA TWEET BERBAHASA INDONESIA MENGGUNAKAN METODE GRAVITASI DATA TUGAS AKHIR. Disusun Oleh : Mufida Lutfiah Ulfa

BAB IV HASIL DAN PEMBAHASAN

SISTEM REKOMENDASI DOSEN PEMBIMBING TUGAS AKHIR BERDASARKAN PREFERENSI DAN KEAHLIAN DOSEN MENGGUNAKAN EUCLIDIEN DISTANCE TUGAS AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

KLASIFIKASI KALIMAT TANYA BERDASARKAN TAKSONOMI BLOOM MENGGUNAKAN SUPPORT VECTOR MACHINE TUGAS ASKHIR

UKDW 1. BAB 1 PENDAHULUAN Latar Belakang Masalah

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

IMPLEMENTASI ALGORITMA NEURAL NETWORK DENGAN METODE PRUNE UNTUK KLASIFIKASI PENENTUAN DOSEN PEMBIMBING TUGAS AKHIR TUGAS AKHIR

ANALISIS SENTIMEN PADA TWITTER TERHADAP JASA TRANSPORTASI ONLINE DI INDONESIA DENGAN METODE SUPPORT VECTOR MECHINE

BAB I PENDAHULUAN 1.1 Latar Belakang

Oleh: ARIF DARMAWAN NIM

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN MODEL NAMED ENTITY RECOGNITION UNTUK TWITTER BAHASA INDONESIA DENGAN MENGGUNAKAN STANFORD NER

PENGEMBANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT SAPI MENGGUNAKAN ALGORITMA KNN

BAB I PENDAHULUAN. 1.1 Latar Belakang

KLASIFIKASI TEKS SURAT KABAR DENGAN MENGGUNAKAN ALGORITMA N-GRAM STEMMERS TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar belakang

RANCANG BANGUN APLIKASI PENGELOLAAN KEUANGAN DESA STUDI KASUS : KANTOR DESA BULULAWANG KECAMATAN BULULAWANG KABUPATEN MALANG TUGAS AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang

DETEKSI SUBJEKTIFITAS TEKS BERBAHASA INDONESIA MENGGUNAKAN METODE LEXICON RULE BASED

BAB 1 PENDAHULUAN Latar Belakang

ANALISIS PERBANDINGAN IMPLEMENTASI KERNEL PADA LIBRARY LibSVM UNTUK KLASIFIKASI SENTIMEN MENGGUNAKAN WEKA

IMPLEMENTASI ALGORITMA NAÏVE BAYES CLASSIFIER DALAM KLASIFIKASI USER BERDASARKAN TWEET

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Hipotesis

BAB I PENDAHULUAN. Pada bagian awal penelitian ini dipaparkan secara lengkap latar belakang,

BAB I PENDAHULUAN 1.1 Latar Belakang

LAPORAN TUGAS AKHIR. Disusun oleh: Franky

RANCANG BANGUN SIMULATOR UJIAN AKHIR SEKOLAH UNTUK ANAK INKLUSI SEKOLAH DASAR TUGAS AKHIR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. ilmu tertentu dengan menggunakan kaidah-kaidah yang berlaku dalam bidang

KOMPARASI FITUR SELEKSI PADA ALGORITMA SUPPORT VECTOR MACHINE UNTUK ANALISIS SENTIMEN REVIEW

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

KOMPARASI FITUR SELEKSI PADA ALGORITMA SUPPORT VECTOR MACHINE UNTUK ANALISIS SENTIMEN REVIEW

IMPLEMENTASI TWITTER SENTIMENT ANALYSIS UNTUK REVIEW FILM MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

KLASIFIKASI DOKUMEN BERITA BERBAHASA INDONESIA DI TWITTER

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN APLIKASI PEMENUHAN NUTRISI BERDASARKAN STATUS GIZI BALITA MENGGUNAKAN FUZZY SUGENO

Bandung, Indonesia Bandung, Indonesia

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

PENGELOMPOKAN PROGRAM PNPM MANDIRI DENGAN MENGGUNAKAN METODE K-MEANS CLUSTERING DAN METODE K-NEAREST NEIGHBOR TUGAS AKHIR

PERBANDINGAN K-NEAREST NEIGHBOR DAN NAIVE BAYES UNTUK KLASIFIKASI TANAH LAYAK TANAM POHON JATI

SISTEM PENGAMBIL KEPUTUSAN BERBASIS FUZZY UNTUK SELEKSI PEMAIN PADA PERSATUAN SEPAK BOLA GORONTALO TUGAS AKHIR

RANCANG BANGUN GAME EDUKASI NAPAK TILAS PERJALANAN PANGLIMA BESAR JENDERAL SOEDIRMAN TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI PHP... 15

KLASIFIKASI STATUS GIZI NARAPIDANA DEWASA MENGGUNAKAN METODE DECISION TREE C4.5 (Studi Kasus : Lembaga Pemasyarakatan Klas IIA Sidoarjo) TUGAS AKHIR

BAB II LANDASDAN TEORI

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

UKDW. 1.1 Latar Belakang BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

KATA PENGANTAR. menyelesaikan penyusunan laporan tugas akhir APLIKASI KLASIFIKASI ARTIKEL TEKNOLOGI INFORMASI PADA MAJALAH CHIP

Song Recognition from Radio Streaming - Aplikasi Streaming Radio dan Deteksi Lagu dengan Menggunakan Gracenote API TUGAS AKHIR

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Di era modern ini, macam-macam makanan sangatlah banyak dan beragam.

BAB I PENDAHULUAN. untuk bisa mengeluarkan pendapat dan ekspresi secara bebas. Itu artinya perusahaan

PENENTUAN PENJADWALAN GURU MENGGUNAKAN ALGORITMA GENETIKA PADA SMA WIDYA GAMA MALANG BERBASIS DESKTOP TUGAS AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. menggunakan teknologi yang disebut dengan internet. Hal ini, secara tidak

Uji Perbandingan Akurasi Analisis Sentimen Pariwisata menggunakan Algoritma Support Vektor Machine dan Naive Bayes

BAB I. Pendahuluan. 1. Latar Belakang Masalah

SISTEM PAKAR DETEKSI PENYAKIT BALITA MENGGUNAKAN METODE FORWARD CHAINING - DEMPSTER SHAFER

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGAN METODE DEMSTER SHAFER

PENGUKURAN TINGKAT KEPOPULARITASAN PARTAI POLITIK DI INDONESIA BERDASARKAN DATA DARI TWITTER

ANALISA PERBANDINGAN METODE DISCRETE COSINE TRANSFORM (DCT) DAN SINGULAR VALUE DECOMPOSITION (SVD) PADA IMAGE WATERMARKING

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

DAFTAR ISI. PERNYATAAN... Error! Bookmark not defined. KATA PENGANTAR... Error! Bookmark not defined.

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM PAKAR DIAGNOSA HAMA TANAMAN JERUK BERBASIS WEB MENGGUNAKAN METODE CERTAINTY FACTOR TUGAS AKHIR

Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: X

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

ANALISIS SENTIMEN DATA PRESIDEN JOKOWI DENGAN PREPROCESSING NORMALISASI DAN STEMMING MENGGUNAKAN METODE NAIVE BAYES DAN SVM. Oleh:

Stemming pada Preprocessing Twit Berbahasa Indonesia dengan Mengimplementasikan Algoritma Fonetik Soundex untuk Proses Klasifikasi

Proses Klasifikasi Event Fans Club Bola Eropa Di Indonesia Pada Twitter Menggunakan Metode Rule Based

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

Sistem Pendukung Keputusan Untuk Pembelian Handphone Menggunakan Metode Promethee Berbasis Web Service

1. BAB I PENDAHULUAN 1.1 Latar Belakang

PENERAPAN METODE ASSOCIATION RULE MINING MENGGUNAKAN ALGORITMA APRIORI UNTUK MENEMUKAN POLA PEMINJAMAN BUKU

Komparasi Teknik Klasifikasi Teks Mining Pada Analisis Sentimen Joang Ipmawati 1), Kusrini 2), Emha Taufiq Luthfi 3)

Sistem Pendukung Keputusan Seleksi Kepala Sekolah Dasar. Menggunakan Metode Profile Matching. Tugas Akhir

PERBANDINGAN KEPUASAN PENGGUNA APLIKASI CHATTING BERDASARKAN ANALISA SENTIMEN MENGGUNAKAN METODE LEXICON BASED

ANALISIS PERFORMANSI CONTROLLER FLOODLIGHT DAN RYU PADA ARSITEKTUR JARINGAN SOFTWARE DEFINED NETWORK (SDN) TUGAS AKHIR

Analisis Kinerja Jaringan VANET dengan Model Propagasi Free Space dan Two Ray Ground Pada Routing AODV TUGAS AKHIR

PERBANDINGAN DECISION TREE

PENERAPAN ALGORITMA NAIVE BAYES SEBAGAI PENENTUAN NASABAH KOPERASI SKRIPSI

Perbandingan Klasifikasi Tugas Akhir Mahasiswa Jurusan Teknik Informatika Menggunakan Metode Naïve Bayes Classifier dan K-Nearest Neighbor

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

ANALISIS SENTIMEN DATA KRITIK DAN SARAN PELATIHAN APLIKASI TEKNOLOGI INFORMASI (PATI) MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE LAPORAN TUGAS AKHIR Diajukan untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh : ALIMUDDIN HASAN AL KABIR 201310370311179 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

KATA PENGANTAR Assalamu alaikum Wr. Wb. Segala puji bagi Allah SWT, yang telah memberikan Rahmat dan Karunianya, sehingga penulis dapat menyelesaikan skripsi yang berjudul: ANALISIS SENTIMEN DATA KRITIK DAN SARAN PELATIHAN APLIKASI TEKNOLOGI INFORMASI (PATI) MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE Skripsi ini merupakan salah satu syarat studi yang harus ditempuh oleh seluruh mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir studi pada jenjang program Strata 1. Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam penulisan tugas akhir ini. Untuk itu, penulis sangat mengharapkan saran yang membangun agar tulisan ini dapat berguna untuk perkembangan ilmu pengetahuan kedepan. Malang, 4 Oktober 2017 Penulis Alimuddin Hasan Al Kabir

DAFTAR ISI LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN... iv ABSTRAK... v ABSTRACT... vi LEMBAR PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xii BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 3 1.3. Batasan Masalah... 3 1.4. Tujuan Penelitian... 3 1.5. Metodologi... 4 1.5.1. Studi Pustaka... 4 1.5.2. Analisis Kebutuhan... 4 1.5.3. Desain Sistem... 4 1.5.4. Implementasi Sistem... 4 1.5.5. Pengujian dan Evaluasi... 4 1.5.6. Penyusunan Laporan... 4 1.6. Sistematika Penulisan... 4 BAB 2 LANDASAN TEORI... 6 2.1. Pengantar Data Mining... 6 2.2. Klasifikasi... 7 2.3. Analisis Sentimen dan Opinion Mining... 7 2.4. Data Preprocessing... 9 2.5. Pembobotan TF-IDF... 9 2.6. Support Vector Machine... 10 2.7. PHP-ML... 11

2.8. Tinjauan Pustaka... 11 2.9. Metode Pengujian... 12 2.8.1. Accuracy... 14 2.8.2. Precision... 15 2.8.3. Recall... 15 BAB III ANALISIS DAN PERANCANGAN SISTEM... 16 3.1. Analisis Masalah... 16 3.2. Analisis Data... 16 3.2.1. Data Penelitian... 16 3.2.2. Proses Analisis Data... 18 3.3. Analisis Sistem... 18 3.3.1. Usecase Diagram... 18 3.3.2. Flowchart... 19 3.3.3. Data Preprocessing... 19 3.3.4. Pembobotan TF-IDF... 20 3.3.5. Pemodelan SVM... 21 BAB IV IMPLEMENTASI DAN PENGUJIAN... 24 4.1. Implementasi Sistem... 24 4.1.1. Kebutuhan Perangkat Keras dan Perangkat Lunak... 24 4.1.2. Implementasi Fitur... 24 4.2. Pengujian Sistem... 29 4.3. Hasil Pengujian... 36 BAB V KESIMPULAN DAN SARAN... 38 5.1. Kesimpulan... 38 5.2. Saran... 38 DAFTAR PUSTAKA... 39 LAMPIRAN... 41 Lampiran 1. Hasil Pengujian Iterasi ke 1... 41 Lampiran 2. Hasil Pengujian Iterasi ke 2... 46 Lampiran 3. Hasil Pengujian Iterasi ke 3... 51 Lampiran 4. Hasil Pengujian Iterasi ke 4... 56 Lampiran 5. Hasil Pengujian Iterasi ke 5... 61

DAFTAR PUSTAKA [1] Panitia PATI UMM, Pelatihan Aplikasi Teknologi Informasi (PATI) Universitas Muhammadiyah Malang, 2013. [Online]. Available: https://ppaiumm.wordpress.com/. [Accessed: 06-Sep-2017]. [2] S. E. P. Widoyoko, Evaluasi Program Pembelajaran, J. Ilmu Pendidik., pp. 1 16, 2000. [3] D. Mardapi, Pengukuran Penilaian dan Evaluasi Pendidikan, Yogyakarta Nuha Med., 2012. [4] B. I. Page and R. Y. Shapiro, Effect of Public Opinion on Policy. pp. 175 190, 1983. [5] J. Riany, M. Fajar, and M. P. Lukman, Penerapan Deep Sentiment Analysis pada Angket Penilaian Terbuka Menggunakan K-Nearest Neighbor, vol. 6, no. 1, pp. 147 156, 2016. [6] M. DeHaff, Sentiment Analysis, Hard But Worth It!, 2010. [Online]. Available: http://customerthink.com/sentiment_analysis_hard_but_worth_it/. [Accessed: 03-Mar-2017]. [7] V. Chandani, R. S. Wahono, and. Purwanto, Komparasi Algoritma Klasifikasi Machine Learning Dan Feature Selection pada Analisis Sentimen Review Film, J. Intell. Syst., vol. 1, no. 1, pp. 55 59, 2015. [8] A. Hamzah, Sentiment Analysis untuk Memanfaatkan Saran Kuesioner Dalam Evaluasi Pembelajaran dengan Menggunakan Naive Bayes Classifier (NBC), Snast, no. November, pp. 18 24, 2014. [9] P. P. Widodo, Penerapan Data Mining dengan Matlab. Bandung: Rekayasa Sains, 2013. [10] F. Gorunescu, Data Mining - Concepts, Models, and Techniques. Berlin: Springer Berlin Heidelberg, 2011. [11] B. Pang and L. Lee, Opinion Mining and Sentiment Analysis, vol. 2, no. 1 2. 2008. [12] W. Medhat, A. Hassan, and H. Korashy, Sentiment Analysis Algorithms and Applications: A Survey, Ain Shams Eng. J., vol. 5, no. 4, pp. 1093 1113, 2014.

[13] B. Santosa, Tutorial Support Vector Machine, pp. 1 23, 1995. [14] K. Sembiring, Tutorial SVM Bahasa Indonesia, Training, no. September, pp. 1 28, 2007. [15] N. M. S. Hadna, P. I. Santosa, and W. W. Winarno, Studi Literatur Tentang Perbandingan Metode untuk Proses Analisis Sentimen di Twitter, vol. 2016, no. Sentika, pp. 18 19, 2016. [16] P. P. Widodo, R. T. Handayanto, and Herlawati, Penerapan Data Mining dengan Matlab. Bandung: Rekayasa Sains, 2013. [17] E. Prasetyo, Data Mining: Konsep dan Aplikasi menggunakan Matlab. Yogyakarta: Penerbit Andi, 2012.