Perancangan Chatbot Pusat Layanan Kantor LAZISMU DIY dengan Pendekatan Natural Language Processing dan Algoritma Brute Force

Authors

  • Dewi Soyusiawaty Ahmad Dahlan University
  • Almira Haswinitha Ahmad Dahlan University

DOI:

https://doi.org/10.32493/informatika.v8i1.23579

Keywords:

customer service, chatbot, text mining, Brute Force, Peter Norvig

Abstract

The service center in a company or agency is a place to serve various kinds of questions and customer complaints served by a customer service. However, it is undeniable that the role of customer service has many shortcomings, such as having to answer repeated questions given to different customers and limited hours. With the rapid development of technology, this role is now supported by an interactive automation system in answering questions given to customers. The automation system in question is a virtual assistant in the form of a chatbot. The application in the chatbot design is built by utilizing text mining reasoning, applying patterns between user input and the database using the Brute Force algorithm, and the process of correcting erroneous words using the Peter Norvig algorithm. Text mining can be defined as the process of extracting the required information from textual sources, the Brute Force algorithm performs a pattern from left to right, and the Peter Norvig method for correcting words by deciphering each letter in the wrong word. The chatbot design is useful in increasing the quality and effectiveness of services at LAZISMU DIY. The chatbot system that was built certainly passed the method validation test process. Testing is done by implementing the black-box testing method. The test results obtained are based on 7 test scenarios with a total of 96 questions, which is 93%.

References

Ayu, M. A., Irawan, E., & Mantoro, T. (2022). Text mining approaches for analyzing an Indonesian tafseer and translation of the Holy Quran. Indonesian Journal of Electrical Engineering and Computer Science, 25(3), 1469–1480. https://doi.org/10.11591/ijeecs.v25.i3.pp1469-1480

Cui, L., Huang, S., Wei, F., Tan, C., Duan, C., & Zhou, M. (2017). Superagent: A customer service chatbot for E-commerce websites. ACL 2017 - 55th Annual Meeting of the Association for Computational Linguistics, Proceedings of System Demonstrations, 97–102. https://doi.org/10.18653/v1/P17-4017

Feldman, R., & Sanger, J. (2006). The Text Mining Handbook. In The Text Mining Handbook. https://doi.org/10.1017/cbo9780511546914

Gunawan, C. R., Ihsan, A., & Munawir, M. (2018). Optimasi Penyelesaian Permainan Rubik’s Cube Menggunakan Algoritma IDA* dan Brute Force. Jurnal Infomedia, 3(1), 37–42. https://doi.org/10.30811/jim.v3i1.627

Ishlakhuddin, F., Basir, A., & Nurlaela. (2020). Rancang Bangun Sistem Tanya-jawab Berbasis Aturan STMIK Muhammadiyah Paguyangan Brebes dengan Menggunakan Telegram Chatbot. Jurnal Informatika, 5(3), 100–105.

Muhammad Sidik, Bambang Gunawan, D. A. (2021). Pembuatan Aplikasi Chatbot Kolektor Dengan Metode Extreme Programming Dan Strategi Forward Chaining . Manufacturing of Chatbot for Collector Application With. Jurnal Internasional, 8(2), 293–302. https://doi.org/10.25126/jtiik.202184298

Mutammimah, Sujaini, H., & Nyoto, R. D. (2017). Peter Norvig dan Spelling Checker BK-Trees pada Kata Berbahasa Indonesia. Jurnal Sistem Dan Teknologi Informasi (JUSTIN), 5(1), 1–5.

Novendri, R., Callista, A. S., Pratama, D. N., & Puspita, C. E. (2020). Sentiment Analysis of YouTube Movie Trailer Comments Using Naïve Bayes. Bulletin of Computer Science and Electrical Engineering, 1(1), 26–32. https://doi.org/10.25008/bcsee.v1i1.5

Paliwahet, I. N. S., Sukarsa, I. M., Gede, I. K., & Putra, D. (2017). Pencarian Informasi Wisata Daerah Bali menggunakan Teknologi Chatbot. 8(3), 144–153.

Rismayani, R., Sambo Layuk, N., Wahyuni, S., Wali, H., & Marselina, N. K. (2021). Pencarian Kata Pada Aplikasi Kamus Istilah Komputer dan Informatika Menggunakan Algoritma Brute Force Berbasis Android. Komputika : Jurnal Sistem Komputer, 10(1), 43–52. https://doi.org/10.34010/komputika.v10i1.3644

Sains, S., Fitri, N. A., & Nurvembrianty, I. (2021). Midwife Virtual Menggunakan Aplikasi Pelayanan Chatbot Polita Sebagai Media Untuk Informasi Imunisasi. Sains Dan Teknologi Informasi (SATIN), 7(1), 12–21. https://doi.org/10.33372/stn.v7i1.678

Salinka Simanjuntak, M., Sujaini, H., & Safriadi, N. (2018). Spelling Corrector Bahasa Indonesia dengan Kombinasi Metode Peter Norvig dan N-Gram. 4(1), 17–23.

Salisah, T., Sari, B. P., Yulianto, Y., & Hartanto, A. D. (2020). Implementasi Algoritma Boyer-Moore Pada Chatbot Wisata Yogyakarta. Technomedia Journal, 5(1), 54–66. https://doi.org/10.33050/tmj.v5i1.1189

VijayGaikwad, S., Chaugule, A., & Patil, P. (2014). Text Mining Methods and Techniques. International Journal of Computer Applications, 85(17), 42–45. https://doi.org/10.5120/14937-3507

Vom Brocke, J., Mueller, O., & Debortoli, S. (2016). Class Notes : Power of Text-mining in BPM. BPTrends, 2015, 1–14.

Wijaya, B., & Toba, H. (2020). Implementasi Sistem Tanya Jawab Berbasis Skenario untuk Mendukung Proses Akademik dengan IBM Watson Assistant. 6(2), 154–166.

Downloads

Published

2023-03-31