Natural Language Processing (NLP) Technology for Chatbot Website
DOI:
10.29303/jppipa.v10iSpecialIssue.8241Published:
2024-08-25Issue:
Vol. 10 No. SpecialIssue (2024): Science Education, Ecotourism, Health ScienceKeywords:
Chatbot, Natural language processing, WebsiteResearch Articles
Downloads
How to Cite
Downloads
Metrics
Abstract
Chatbot technology is one form of application of Natural Language Processing, NLP is one of the branches of science Artificial Intelligence that studying communication between humans and computers through natural language. the purpose of this research will be carried out development of a chatbot application for information about the corporate, making it easier for visitors to find the information needed. This application built with a Natural Language Processing approach. This chatbot application uses medote text mining as a medium of reasoning. System modelling used for this application is using the Unified Model Language. The chatbot that will be developed is a website chatbot. The website chatbot was chosen by the company because one of the platforms that can be used well for export marketing is the website. This chatbot development uses Pyton, JavaScrib, Object notion (Json), Html + CSS. The application used in coding is Virtual Studio Code. Pyton is used to train a chatbot model that uses Natural Language Procecing (NLP). This Chatbot model is trained with the Neural Network Algorithm method, which is an algorithm model that is close to the human brain, which can provide stimulation or stimulation, process, and provide output to find relationships between data sets. JavaScrib is used to create chatbot data sets.
References
Adamopoulou, E., & Moussiades, L. (2020). An overview of chatbot technology. IFIP International Conference on Artificial Intelligence Applications and Innovations, 373–383. https://doi.org/10.1007/978-3-030-49186-4_31
Ahmad, N. A., Che, M. H., Zainal, A., Abd Rauf, M. F., & Adnan, Z. (2018). Review of chatbots design techniques. International Journal of Computer Applications, 181(8), 7–10. Retrieved from https://shorturl.asia/nvmlq
Aleedy, M., Shaiba, H., & Bezbradica, M. (2019). Generating and analyzing chatbot responses using natural language processing. International Journal of Advanced Computer Science and Applications, 10(9). Retrieved from https://doras.dcu.ie/27514/
Amalia, E. L., & Wibowo, D. W. (2019). Rancang Bangun Chatbot Untuk Meningkatkan Performa Bisnis. Jurnal Ilmiah Teknologi Informasi Asia, 13(2), 137–142. https://doi.org/10.32815/jitika.v13i2.410
Anagnoste, S., Biclesanu, I., D’Ascenzo, F., & Savastano, M. (2021). The role of chatbots in end-to-end intelligent automation and future employment dynamics. Business Revolution in a Digital Era: 14th International Conference on Business Excellence, ICBE 2020, Bucharest, Romania, 287–302. https://doi.org/10.1007/978-3-030-59972-0_20
Bock, K., & Garnsey, S. M. (2008). Language Processing. A Companion to Cognitive Science, 5(1), 226–234. https://doi.org/10.1002/9781405164535.ch14
Bose, R. (2004). Natural Language Processing: Current state and future directions. International Journal of the Computer, the Internet and Management, 12(1), 1–11. Retrieved from https://shorturl.asia/ICZcS
Chowdhary, K. (2020). Natural language processing. Fundamentals of Artificial Intelligence, 603–649. https://doi.org/10.1007/978-81-322-3972-7_19
Christian, Y., & Erline, M. (2022). Web-Based Chatbot With Natural Language Processing and Knuth-Morris-Pratt (Case Study: Universitas Internasional Batam). JST (Jurnal Sains Dan Teknologi), 11(1), 132–141. https://doi.org/10.23887/jstundiksha.v11i1.43258
Fanni, S. C., Febi, M., Aghakhanyan, G., & Neri, E. (2023). Natural language processing. In Introduction to Artificial Intelligence (pp. 87–99). Springer. https://doi.org/10.1007/978-3-031-25928-9_5
Harahap, D. W., & Fitria, L. (2020). Aplikasi Chatbot Berbasis Web Menggunakan Metode Dialogflow. J-ICOM - Jurnal Informatika Dan Teknologi Komputer, 1(1), 6–13. https://doi.org/10.33059/j-icom.v1i1.2796
Hormansyah, D. S., & Utama, Y. P. (2018). Aplikasi chatbot berbasis web pada sistem informasi layanan publik kesehatan di malang dengan menggunakan metode tf-idf. Jurnal Informatika Polinema, 4(3), 224–228. https://doi.org/10.33795/jip.v4i3.211
Kato, Y. (2020). AI/Fintech and Asset Management Businesses. Public Policy Review, 16(4), 1–28. Retrieved from https://ideas.repec.org/a/mof/journl/ppr16_04_04.html
Kiruthika, V., Pravin, S. C., Rohith, G., Aswin, B., & Ompirakash, S. (2023). A Chatbot-Based Strategy for Regional Language-Based Train Ticket Ordering Using a novel ANN Model. In Scalable and Distributed Machine Learning and Deep Learning Patterns (pp. 168–184). IGI Global. https://doi.org/10.4018/978-1-6684-9804-0.ch010
Lisangan, E. A. (2013). Natural Language Processing Dalam Memperoleh Informasi Akademik Mahasiswa Universitas Atma Jaya Makassar. TEMATIKA: Jurnal Penelitian Teknik Informatika Dan Sistem Informasi, 1(1), 39–46. Retrieved from https://ojs.uajm.ac.id/index.php/tematika/article/view/362
Mhlanga, D. (2020). Industry 4.0 in finance: the impact of artificial intelligence (ai) on digital financial inclusion. International Journal of Financial Studies, 8(3), 1–14. https://doi.org/10.3390/ijfs8030045
Mulyatun, S., Utama, H., & Mustopa, A. (2021). Pendekatan Natural Language Processing Pada Aplikasi Chatbot Sebagai Alat Bantu Customer Service. Journal of Information System Management (JOISM), 2(2), 12–17. https://doi.org/10.24076/joism.2021v3i1.404
Parde, N. (2023). Natural language processing. The SAGE Handbook of Human--Machine Communication, 318. Retrieved from https://www.torrossa.com/en/resources/an/5543084#page=365
Prasetyo, V. R., Benarkah, N., & Chrisintha, V. J. (2021). Implementasi natural language processing dalam pembuatan chatbot pada program information technology universitas surabaya. Jurnal TEKNIKA, 10(2), 114–121. Retrieved from https://repository.ubaya.ac.id/39825/
Prenga, K. (2020). Language learning in the age of Artificial Intelligence [Thesis). Università Degli Studi Di Milano. Retrieved from https://shorturl.asia/oOyti
Pugalenthi, R., Prabhu Chakkaravarthy, A., Ramya, J., Babu, S., & Rasika Krishnan, R. (2021). Artificial learning companionusing machine learning and natural language processing. International Journal of Speech Technology, 24, 553–560. https://doi.org/10.1007/s10772-020-09773-0
Putra, J. A. (2020). Penerapan natural language processing dalam aplikasi chatbot sebagai media pencarian informasi dengan menggunakan react: studi kasus Institut Bisnis dan Informatika Kwik Kian Gie/Jasen Aprian Putra/52160253/Pembimbing: Akhmad Budi [Institut Bisnis dan Informatika Kwik Kian Gie]. Retrieved from http://eprints.kwikkiangie.ac.id/6/
Shah, R., Lahoti, S., & Lavanya, K. (2017). An intelligent chat-bot using natural language processing. International Journal of Engineering Research, 6(5), 281–286. https://doi.org/10.5958/2319-6890.2017.00019.8
Sihombing, D. O. (2022). Implementasi Natural Language Processing (NLP) dan Algoritma Cosine Similarity dalam Penilaian Ujian Esai Otomatis. Jurnal Sistem Komputer Dan Informatika (JSON), 4(2), 396. https://doi.org/10.30865/json.v4i2.5374
Stone, M., Aravopoulou, E., Ekinci, Y., Evans, G., Hobbs, M., Labib, A., Laughlin, P., Machtynger, J., & Machtynger, L. (2020). Artificial intelligence (AI) in strategic marketing decision-making: a research agenda. The Bottom Line, 33(2), 183–200. https://doi.org/10.1108/BL-03-2020-0022
Sugiono, S. (2021). Pemanfaatan Chatbot Pada Masa Pandemi COVID-19: Kajian Fenomena Society 5.0. Jurnal Penelitian Komunikasi Dan Pembangunan, 22(2), 133–148. Retrieved from https://shorturl.asia/pC0Zc
Wikanengsih, W. (2012). Menerapkan neurolinguistic programming (NLP) dalam pembelajaran. Semantik, 1(1). https://doi.org/10.22460/semantik.v1i1.p%25p
Author Biographies
Agreianti Puspitasari, Sebelas Maret University
Astrid Noviana Paradhita, Sebelas Maret University
Yohanes Wien Tineka, Sebelas Maret University
Vivin Sulistyowati, Sebelas Maret University
Ni Komang Septia Noriska, Sebelas Maret University
Haryanto, Sebelas Maret University
License
Copyright (c) 2024 Agreianti Puspitasari, Astrid Noviana Paradhita, Yohanes Wien Tineka, Vivin Sulistyowati, Ni Komang Septia Noriska, Haryanto
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with Jurnal Penelitian Pendidikan IPA, agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution 4.0 International License (CC-BY License). This license allows authors to use all articles, data sets, graphics, and appendices in data mining applications, search engines, web sites, blogs, and other platforms by providing an appropriate reference. The journal allows the author(s) to hold the copyright without restrictions and will retain publishing rights without restrictions.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in Jurnal Penelitian Pendidikan IPA.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).