Design and Build a Sentiment Prediction System for Public Opinion Regarding the 2024 Presidential Election Using Google Natural Language

  • Gusti Komang Wisnu aditya Udayana University
  • Gusti Agung Ayu Putri Udayana University
  • Ni Made Ika Marini Mandeni Udayana University

Abstract

In today's digital era, social media has become the primary platform for the public to express their political views and opinions. This study aims to analyze public sentiment ahead of the 2024 Presidential Election in Indonesia by utilizing Natural Language Processing (NLP) technology. Based on the analysis of social media data, various positive, neutral, and negative sentiments toward the presidential candidates were identified, with a dominant tendency towards positive sentiment. The developed prediction system was tested through the Post-Study System Usability Questionnaire and Black Box testing, which demonstrated ease in data retrieval, graph visualization, and sentiment management. This study provides important insights into the dynamics of political opinions and recommends further development to enhance analysis accuracy and integrate the latest technologies, which could open opportunities for more advanced information systems in the future.

References

[1] Q. Ain, A. Sari, and Y. Candrasari, “Penggunaan Media Sosial Tiktok Sebagai Sarana Informasi Politik Generasi Z,” J. Ilm. Wahana Pendidik., vol. 9, no. 21, pp. 568–578, 2023, [Online]. Available: https://doi.org/10.5281/zenodo.10081522.
[2] M. M. I. Lubis, “Analisis Sentimen Pemilihan Umum Tahun 2024 di Indonesia pada X Menggunakan Random Forest dengan FastText,” J. Tugas Akhir Fak. Inform., 2024, [Online]. Available: https://repositori.telkomuniversity.ac.id/pustaka/files/217516/bab1/analisis-sentimen-pemilihan-umum-tahun-2024-di-indonesia-pada-x-menggunakan-random-forest-dengan-fasttext-dalam-bentuk-buku-karya-ilmiah.pdf?__cf_chl_tk=Op983eVEmk39amGI_8fymT0IqNHy6uD4fo.
[3] K. Komentar and Y. Mata, “Implementasi algoritma convolutional neural network untuk analisis sentimen bacapres 2024 pada kolom komentar youtube mata najwa 1.,” vol. 9, no. 3, pp. 1431–1441, 2024.
[4] I. G. P. A. Nugraha, A. Asroni, L. J. E. Dewi, and G. Indrawan, “Pembangkitan Dataset Aksara Bali Menggunakan Web Scrapping untuk Pengenalan Aksara Bali Berbasis Optical Character Recognition,” J. Resist. (Rekayasa Sist. Komputer), vol. 6, no. 2, pp. 92–103, 2023, doi: 10.31598/jurnalresistor.v6i2.1475.
[5] R. Safitri, I. Ali, and N. Rahaningsih, “Analisis Sentimen Terhadap Tren Fashion Di Media Sosial Dengan Metode Support Vector Machine (Svm),” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 2, pp. 1746–1754, 2024, doi: 10.36040/jati.v8i2.9045.
[6] I. Permatasari, F. Adhania, S. A. Putri, and S. R. C. Nursari, “Pengujian Black Box Menggunakan Metode Analisis Nilai Batas pada Aplikasi DANA,” KONSTELASI Konvergensi Teknol. dan Sist. Inf., vol. 3, no. 2, pp. 373–387, 2023, doi: 10.24002/konstelasi.v3i2.8289.
[7] A. L. Soba, D. Syahputra, and M. Adriansyah, “Pembuatan Website Untuk Meningkatan Pelayan Bidang Informasi Dan Komunikasi Publik Di Diskominfotik Provinsi Bengkulu,” Generic, vol. 15, no. 2, pp. 32–36, 2023, doi: 10.18495/generic.v15i2.152.
[8] K. S. Haryana, “Pengembangan Perangkat Lunak Dengan Menggunakan Php,” J. Comput. Bisnis, vol. 2, no. 1, pp. 14–21, 2008, [Online]. Available: http://jurnal.stmik-mi.ac.id/index.php/jcb/article/view/74.
[9] Aggi Nurhapipah, Shiva Steviana, and Reza Mauldy Raharja, “Strategi Kampanye Di Era Digital: Dengan Memanfaatkan Aplikasi X Dalam Pemilu 2024,” ALADALAH J. Polit. Sos. Huk. dan Hum., vol. 2, no. 3, pp. 272–281, 2024, doi: 10.59246/aladalah.v2i3.874.
[10] R. K. Ngantung and M. A. I. Pakereng, “Model Pengembangan Sistem Informasi Akademik Berbasis User Centered Design Menerapkan Framework Flask Python,” J. Media Inform. Budidarma, vol. 5, no. 3, p. 1052, 2021, doi: 10.30865/mib.v5i3.3054.
[11] J. Homepage, T. Putry Avrylya, and Y. A. Susetyo, “Comparison of Search Response Time Using Text Indexing on MongoDB and ArangoDB Web-based Perbandingan Response Time Pencarian Menggunakan Text Indexing pada MongoDB dan ArangoDB Berbasis,” vol. 4, no. 3, pp. 777–785, 2024.
[12] G. Syahrani, S. Sevira, and A. Yunizar Pratama Yusuf, “Rancangan Chatbot Rekomendasi Coffee Shop Jabodetabek Dengan Menggunakan Dialogflow Natural Language Processing,” SKANIKA Sist. Komput. dan Tek. Inform., vol. 7, no. 1, pp. 74–84, 2024, doi: 10.36080/skanika.v7i1.3139.
[13] R. K. Siregar, A. Anton, and W. Widiastuti, “Perancangan Aplikasi Bahasa Isyarat ‘Isyaratku’ Dengan Deep Learning Serta Google Cloud Platform,” Simpatik J. Sist. Inf. dan Inform., vol. 1, no. 2, pp. 90–97, 2021, doi: 10.31294/simpatik.v1i2.630.
[14] A. Makhi and A. C. Fauzan, “Sistem Informasi Manajemen Administrasi Pada Lembaga Sertifikasi Profesi P1 Universitas Nahdlatul Ulama Blitar Menggunakan Model Rapid Application Development,” J. Apl. Teknol. Inf. dan Manaj., vol. 3, no. 1, pp. 21–34, 2022, doi: 10.31102/jatim.v3i1.1423.
[15] D. Wahyuni and M. L. Hamzah, “Analisa Tingkat Usability Website Menggunakan Metode System Usability Scale Dan Post Study System Usability Questionnaire Website Usability Level Analysis Using the System Usability Scale Method and Post Study System Usability Questionnaire,” J. Test. dan Implementasi Sist. Inf., vol. 2, no. 1, pp. 52–58, 2024, [Online]. Available: https://diskominfotik.bengkaliskab.go.id.
Published
2025-03-07
How to Cite
ADITYA, Gusti Komang Wisnu; PUTRI, Gusti Agung Ayu; MANDENI, Ni Made Ika Marini. Design and Build a Sentiment Prediction System for Public Opinion Regarding the 2024 Presidential Election Using Google Natural Language. JITTER : Jurnal Ilmiah Teknologi dan Komputer, [S.l.], v. 6, n. 1, p. 2317-2328, mar. 2025. ISSN 2747-1233. Available at: <https://ojs.unud.ac.id/index.php/jitter/article/view/124954>. Date accessed: 10 mar. 2025.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.