Penggunaan internet terutama media sosial telah menjadi bagian dari kehidupan bernegara. Hal ini salah satunya karena Anggota Dewan Perwakilan Rakyat Republik Indonesia (DPR RI) banyak yang menyampaikan ide, kebijakan maupun memberikan komentar atas kebijakan pemerintah melalui media sosial. Penelitian ini dilakukan untuk mengukur pendapat atau memisahkan antara sentimen positif dan sentimen negatif terhadap DPR RI. Data yang digunakan dalam penelitian ini didapatkan dengan melakukan crawling pada media sosial twitter. Penelitian dilakukan dengan menggunakan dua Algoritma
yaitu Algoritma Support Vector Machine (SVM) dan Naive Bayes (NB). Kedua algoritma tersebut masing-masing dioptimasi menggunakan Particle Swarm Optimization (PSO). Hasil pengujian k-fold cross validation SVM dan NB mendapatkan nilai accuracy 71,04% dan 70,69% dengan nilai Area Under the Curve (AUC) 0,817 dan 0,661. Sedangkan hasil pengujian k-flod cross validation dengan menggunakan PSO, untuk SVM dan NB masing-masing mendapatkan nilai accuracy 75,03% dan 73,49% dengan nilai AUC 0,808 dan 0,719. Penggunaan PSO mampu meningkatkan nilai accuracy algoritma SVM sebesar 3,99% dan 2,8% pada algoritma NB. Hasil dari pengujian kedua algoritma tersebut nilai accuracy tertinggi adalah SVM dengan PSO sebesar 75,03%.
Analisis Sentimen Dewan Perwakilan Rakyat Dengan Algoritma Klasifikasi Berbasis Particle Swarm Optimization
[1] S. D. Cahyani, “Media Monitoring (Analisis
Media) Di Bagian Media Cetak Dan Media
Sosial Dewan Perwakilan Rakyat Republik
Indonesia (DPR RI),” Jakarta, 2019.
[2] A. Tri, F. M. Laboratorium, O. Reno, and P.
Resmi, “Riset : Ada 175 , 2 Juta Pengguna
Internet di Indonesia,” Updated 20 Feb 2020,
2020.[Online].Available:https://inet.detik.com/
cyberlife/d4907674/riset-ada-1752-juta
pengguna-internet-di-indonesia. [Accessed: 20-
Apr-2020].
[3] M. Kamyab, R. Tao, M. H. Mohammadi, and
A. Rasool, “Sentiment analysis on Twitter: A
text mining approach to the Afghanistan status
reviews,” ACM Int. Conf. Proceeding Ser., pp.
14–19, 2018.
[4] A. Shelar and C. Y. Huang, “Sentiment analysis
of twitter data,” Proc. - 2018 Int. Conf.
Comput. Sci. Comput. Intell. CSCI 2018, pp.
1301–1302, 2018.
[5] L. A. Andika, P. A. N. Azizah, and R.
Respatiwulan, “Analisis Sentimen Masyarakat
terhadap Hasil Quick Count Pemilihan
Presiden Indonesia 2019 pada Media Sosial
Twitter Menggunakan Metode Naive Bayes
Classifier,” Indones. J. Appl. Stat., vol. 2, no. 1,
p. 34, 2019.
[6] Warjiyono, S. Aji, Fandhilah, N. Hidayatun, H.
Faqih, and Liesnaningsih, “The Sentiment
Analysis of Fintech Users Using Support
Vector Machine and Particle Swarm
Optimization Method,” 2019 7th Int. Conf.
Cyber IT Serv. Manag. CITSM 2019, 2019.
[7] I. Santoso, W. Gata, and A. B. Paryanti,
“JURNAL RESTI Penggunaan Feature
Selection di Algoritma Support Vector Machine
untuk Sentimen Analisis Komisi Pemilihan
Umum,” vol. 1, no. 10, pp. 5–11, 2019.
[8] A. Dhika, P. Wardhani, and I. Slamet, “Analisis
Sentimen Penggunaan Kotak Suara Kardus,”
pp. 167–174, 2019.
[9] M. I. Komputer and K. J. Pusat, “Sentimen
Analisis Operasi Tangkap Tangan KPK
Menurut Masyarakat Menggunakan Algoritma
Support Vector Machine , Naive Bayes
Berbasis Particle Swarm Optimizition,” vol.
12, no. 3, pp. 230–243, 2019.
[10] Ridwansyah and E. Purwaningsih, “Particle
Swarm Optimization Untuk Meningkatkan
Akurasi Prediksi Pemasaran Bank,” J. PILAR
Nusa Mandiri, vol. 14, no. 1, pp. 83–88, 2018.
[11] B. Pratama et al., “Sentiment Analysis of the
Indonesian Police Mobile Brigade Corps Based
on Twitter Posts Using the SVM and NB
Methods,” J. Phys. Conf. Ser., vol. 1201, no. 1,
2019.
[12] N. K. Wardhani et al., “Sentiment analysis
article news coordinator minister of maritime
affairs using algorithm naive bayes and
support vector machine with particle swarm
optimization,” J. Theor. Appl. Inf. Technol.,
vol. 96, no. 24, pp. 8365–8378, 2018.
[13] M. Fernández-Gavilanes, T. Álvarez-López, J.
Juncal-Martínez, E. Costa-Montenegro, and F.
Javier González-Castaño, “Unsupervised
method for sentiment analysis in online texts,”
Expert Syst. Appl., 2016.
[14] A. Giachanou and F. Crestani, “Like it or not: A
survey of Twitter sentiment analysis methods,”
ACM Comput. Surv., vol. 49, no. 2, 2016.
[15] D. A. Kristiyanti, A. H. Umam, M. Wahyudi,
R. Amin, and L. Marlinda, “Comparison of
SVM Naïve Bayes Algorithm for Sentiment
Analysis Toward West Java Governor
Candidate Period 2018-2023 Based on Public
Opinion on Twitter,” 2018 6th Int. Conf. Cyber
IT Serv. Manag. CITSM 2018, no. Citsm, pp.
1–6, 2019.
[16] I. A. El-Khair, “Effects of Stop Words
Elimination for Arabic Information Retrieval:
A Comparative Study,” pp. 1–15, 2017.
[17] J. Kaur and P. Kaur Buttar, “A Systematic
Review on Stopword Removal Algorithms,” Int.
J. Futur. Revolut. Comput. Sci. Commun. Eng.,
no. April, pp. 207–210, 2018.
[18] H. Saif, Y. He, M. Fernandez, and H. Alani,
“Contextual semantics for sentiment analysis of
Twitter,” Inf. Process. Manag., vol. 52, no. 1,
pp. 5–19, 2016.
[19] G. A. Buntoro, “Analisis Sentimen Calon
Gubernur DKI Jakarta 2017 Di Twitter,”
Integer J. Maret, vol. 1, no. 1, pp. 32–41, 2017.
[20] O. Heranova, “Synthetic Minority
Oversampling Technique pada Averaged One
Dependence Estimators untuk Klasifikasi
Credit Scoring,” J. RESTI (Rekayasa Sist. dan
Teknol. Informasi), vol. 3, no. 3, pp. 443–450,
2019.
[21] T. T. Maskoen and D. Purnama, “Area Under
the Curve dan Akurasi Cystatin C untuk
Diagnosis Acute Kidney Injury pada Pasien
Politrauma,” Maj. Kedokt. Bandung, vol. 50,
no. 4, pp. 259–264, 2018.
[22] A. Rohani, M. Taki, and M. Abdollahpour, “A
novel soft computing model (Gaussian process
regression with K-fold cross validation) for
daily and monthly solar radiation forecasting
(Part: I),” Renew. Energy, 2018.