Pengembangan Chatbot Penyakit Ringan Menggunakan Metode Long Short-Term Memory
Abstract
Abstrak :
Penyakit merupakan salah satu masalah bagi manusia baik penyakit ringan lebih-lebih penyakit kronis. Manusia telah mempelajari tentang bagaimana menangani permasalahan penyakit dari zaman ke-zaman demi kesejahteraan manusia. Seiring waktu populasi manusia bertambah dan penyakit semakin banyak baik yang dapat diobati maupun tidak sehingga manusia membangun fasilitas-fasilitas kesehatan. Tujuan penelitian ini supaya dapat memaksimalkan pelayanan IKS An-Nur II di luar jam kerja dokter. Penulis menggunakan AI Project Cycle untuk proses pembuatan chatbot, menggunakan pendekatan Natural Language Processing untuk interaksi dengan pengguna, dan algoritma Long Short-Term Memory untuk membuat model dengan melibatkan pengembangan melalui framework Flask. Hasil evaluasi menunjukkan bahwa model yang dihasilkan memiliki nilai training loss sebesar 12,35%, yang mengindikasikan tingkat error yang rendah pada data pelatihan, serta training accuracy sebesar 100%, menandakan model telah belajar pola data pelatihan dengan sangat baik. Pada data validasi, model mencapai validation loss sebesar 42,44% dan validation accuracy sebesar 94,44%. Nilai validation accuracy yang tinggi menunjukkan kemampuan model dalam menghasilkan respons yang relevan terhadap data baru. Hasil akurasi yang tinggi menjadikan chatbot mampu menjawab pertanyaan dengan akurasi cukup baik.
====================================================
Abstract :
Disease is one of the problems for humans, whether it is a mild disease or a chronic disease. Humans have learned about how to deal with disease problems from time to time for the sake of human welfare. Over time the human population increases and more and more diseases both treatable and not so humans build health facilities. The purpose of this research is to maximize the services of IKS An-Nur II outside of doctor's working hours. The author uses the AI Project Cycle for the chatbot creation process, using the Natural Language Processing approach for interaction with users, and the Long Short-Term Memory algorithm to create models by involving development through the Flask framework. The evaluation results show that the resulting model has a training loss of 12.35%, indicating a low error rate in the training data, and a training accuracy of 100%, indicating that the model has learned the training data patterns very well. On the validation data, the model achieved a validation loss of 42.44% and a validation accuracy of 94.44%. High validation accuracy scores indicate the model's ability to generate relevant responses to new data. The high accuracy results make the chatbot capable of answering user questions with high accuracy.
Keywords
Full Text:
PDFReferences
[1] M. J. Suwardy, “Pengembangan Aplikasi Panduan Perawatan dan Gejala Pengidap Penyakit Umum Ringan Menggunakan Adobe Flash,” vol. 3, no. 1, pp. 62–67, 2024.
[2] E. Adamopoulou and L. Moussiades, An Overview of Chatbot Technology, vol. 584 IFIP. Springer International Publishing, 2020. doi: 10.1007/978-3-030-49186-4_31.
[3] Y. Yuniati and F. A. Gurning, “Pengembangan Chatbot Batik Menggunakan Metode Long Short-Term Memory,” vol. 4, no. 2, pp. 753–759, 2024.
[4] F. Falah and S. Syamsidar, “Pengaruh Penerapan Aplikasi Chatbot Sebagai Media Informasi Online Terhadap Kepuasan Pengguna Layanan Kesehatan Primer Di Masa Pandemik Covid - 19,” Bina Gener. J. Kesehat., vol. 12, no. 2, pp. 18–23, 2021, doi: 10.35907/bgjk.v12i2.182.
[5] F. Zakariya, J. Zeniarja, and S. Winarno, “Pengembangan Chatbot Kesehatan Mental Menggunakan Algoritma Long Short-Term Memory,” J. Media Inform. Budidarma, vol. 8, no. 1, p. 251, 2024, doi: 10.30865/mib.v8i1.7177.
[6] P. B. Wintoro, H. Hermawan, M. A. Muda, and Y. Mulyani, “Implementasi Long Short-Term Memory pada Chatbot Informasi Akademik Teknik Informatika Unila,” Expert J. Manaj. Sist. Inf. dan Teknol., vol. 12, no. 1, p. 68, 2022, doi: 10.36448/expert.v12i1.2593.
[7] A. Silvanie and R. Subekti, “Aplikasi Chatbot Untuk Faq Akademik Di Ibi-K57 Dengan Lstm Dan Penyematan Kata,” JIKO (Jurnal Inform. dan Komputer), vol. 5, no. 1, pp. 19–27, 2022, doi: 10.33387/jiko.v5i1.3703.
[8] F. Azimah and K. Rizky Nova Wardani, “Sistem Pendeteksi Gejala Awal Covid-19 dengan Penggunaan Metode Al Project Cycle,” J. Locus Penelit. dan Pengabdi., vol. 1, no. 6, pp. 405–418, 2022, doi: 10.36418/locus.v1i6.135.
[9] N. A. Purwitasari and M. Soleh, “Implementasi Algoritma Artificial Neural Network Dalam Pembuatan Chatbot Menggunakan Pendekatan Natural Language Parocessing,” J. IPTEK, vol. 6, no. 1, pp. 14–21, 2022, doi: 10.31543/jii.v6i1.192.
[10] A. A. Rahmawati, I. A. Putri, I. Gede, and S. Mas Diyasa, “Seminar Nasional Informatika Bela Negara (SANTIKA) Rancang Bangun Klasifikasi Aksara Jawa Menggunakan Convolutional Neural Network Berbasis Website,” vol. 3, pp. 191–195, 2023.
[11] Y. Arbizal, B. Nurina Sari, U. Singaperbangsa Karawang, J. H. Ronggo Waluyo, T. Jambe Timur, and J. Barat, “Implementasi Algoritma Artificial Neural Network Pada Chatbot Website Prodi Informatika Unsika,” J. Inf. dan Komput., vol. 12, no. 1, p. 2024, 2024.
[12] M. I. Mubarok, M. Abdi, “Implementasi Natural Language Processing dalam Perancangan Aplikasi Chatbot Pada Fikti Umsu,” vol. 8, no. 6, pp. 11992–12001, 2024.
[13] A. I. Alfanzar, K. Khalid, and I. S. Rozas, “Topic Modelling Skripsi Menggunakan Metode Latent Diriclhet Allocation,” JSiI (Jurnal Sist. Informasi), vol. 7, no. 1, p. 7, 2020, doi: 10.30656/jsii.v7i1.2036.
[14] A. S. Riyadi, I. P. Wardhani, and S. Widayati, “Klasifikasi Citra Anjing Dan Kucing Menggunakan Metode Convolutional Neural Network (Cnn),” Semin. Nas. Teknol. Inf. dan Komun. STI&K, vol. 5, no. 1, pp. 307–311, 2021, [Online]. Available: https://ejournal.jak-stik.ac.id/files/journals/2/articles/sentik2021/2857/submission/proof/2857-13-1919-1-10-20210902.pdf
[15] Y. D. Prabowo, H. L. H. S. Warnars, W. Budiharto, A. I. Kistijantoro, Y. Heryadi, and Lukas, “Lstm and Simple Rnn Comparison in the Problem of Sequence to Sequence on Conversation Data Using Bahasa Indonesia,” 1st 2018 Indones. Assoc. Pattern Recognit. Int. Conf. Ina. 2018 - Proc., pp. 51–56, 2018, doi: 10.1109/INAPR.2018.8627029.
Refbacks
- There are currently no refbacks.