SEMANTIC AND NATURAL LANGUAGE PROCESSING DEVELOPMENT APPLICATIONS FOR CHATBOTS TO ENHANCE ONLINE STORE CUSTOMER SERVICE
Main Article Content
Yosi Afandi
Maskur*
Nilawati Fiernaningsih
Ahmad Fauzi
Since customer support is time-limited, chatbot programs can assist potential online store visitors before they make a purchase. The general public cannot always answer inquiries or respond to customer requests. Virtual customer support allows potential customers to contact vendors regarding products they wish to purchase. This technology is very helpful in providing quick and accurate answers to various customer concerns and issues. The study focuses on the online retail environment where customer support is crucial for potential buyers before making a purchase. The Artificial Intelligence Markup Language (AIML) and Semantic Ontology were used by A.L.I.C.E. (Artificial Internet Linguistic Computer Agency) to develop an AI chatbot application. There are no online stores that use virtual customer service (chatbots) for customer support, so Batik Cloth, an application that offers batik textiles for sale in Malang, was chosen as the online store chatbot application for this study. Creating a chatbot with semantic capabilities involves using ontologies to process queries with more precise meaning. It achieves 92% accuracy for 15 types of relevant queries and responses, followed by 10 frequently asked questions as answers. Created by a potential buyer. Virtual customer support systems (chatbots) can respond to queries with similar terms or meanings by employing ontologies and semantics to deliver answers that fit the queries.
Afandi, Y., Maskur, M., & Waris, A. (2023). Semantic-Based Chatbot Application Development to Improve Online Store User Service (pp. 35–47). https://doi.org/10.2991/978-94-6463-026-8_5
Ali, A., & Arvindhan, M. (2020). Conversational Chatbot with AIML. Journal of Xidian University, 14(5). https://doi.org/10.37896/jxu14.5/448
Dinata, F., Mawardi, V. C., & Hendryli, J. (n.d.). Pembuatan Website Online Store Dilengkapi dengan Chatbot.
Izza, M. A., Jazuli, A., & Nurkamid, M. (2022). Implementasi Teknologi Semantik Web Untuk Pencarian Koleksi Perpustakaan Universitas Muria Kudus. Jurnal Dialektika Informatika (Detika), 2(2), 56–62. https://doi.org/10.24176/detika.v2i2.7884
Karimeni Peedikayil Tharammal, M., Nauman Bashir, M., Mohamed Bin Yusof, K., & Iqbal, S. (2022). ALICE Pattern Matching Based Chatbot for Natural Language Communication: System Development and Testing. http://iksp.org/journals/index.php/ijcse/index
Khder, M. A. (2021). Web scraping or web crawling: State of art, techniques, approaches and application. International Journal of Advances in Soft Computing and Its Applications, 13(3), 144–168. https://doi.org/10.15849/ijasca.211128.11
Maskur, M., Afandi, Y., Waris, A., & Afirianto, T. (2022). Prototipe Virtual Assistant Chatbot Sebagai Pusat Layanan Informasi Mahasiswa. Jurnal Teknik Ilmu Dan Aplikasi, 3(1), 35–39. https://doi.org/10.33795/jtia.v3i1.82
Nguyen, H. D., Tran, T. V., Pham, X. T., Huynh, A. T., & Do, N. V. (2021). Ontology-based integration of knowledge base for building an intelligent searching chatbot. Sensors and Materials, 33(9), 3101–3123. https://doi.org/10.18494/SAM.2021.3264
Pramartha, C., Made, I., Mahendra, Y., Primahadi, G., Rajeg, W., & Arka, W. (2023). The Development of Semantic Dictionary Prototype for the Balinese Language. International Journal of Cyber and IT Service Management (IJCITSM), 2(2), 2797–1325. https://doi.org/10.34306/ijcitsm.v3i2.130
Ramadhani, R. Z., Rusdianto, H., & Yahya, V. (2019). Rancang Bangun Aplikasi Pusat Informasi Sekolah Dengan Penerapan Chatbot Menggunakan AIML Berbasis Android Pada SMK Otomotif Al Husna Tangerang. JIKA (Jurnal Informatika), 3(2). https://doi.org/10.31000/jika.v3i2.2076
Sari, Z., & Sarosa, M. (2018). “Si Tole” Chatterbot untuk Melatih Rasa Percaya Diri Menggunakan Naive Bayes Classification. In Jurusan Informatika (Vol. 7, Issue 1).
Susilo, M. (2018). Rancang Bangun Website Toko Online Menggunakan Metode Waterfall. InfoTekJar (Jurnal Nasional Informatika Dan Teknologi Jaringan), 2(2), 98–105. https://doi.org/10.30743/infotekjar.v2i2.171