PENERAPAN METODE NATURAL LANGUAGE PROCESSING (NLP) DALAM IMPLEMENTASI ASISTEN VIRTUAL CHATBOT DENGAN MEMANFAATKAN API CHATGPT DAN GRADIO APP
Abstract
This research discusses the application of NLP (Natural Language Processing) methods in everyday language use in virtual assistant Chatbots. The issue at hand is the lack of interactivity when communicating with Chatbots, caused by the use of formal language without voice output and a complicated interface. This problem was identified from three respondents through a ChatGPT satisfaction questionnaire. The goal is to meet user needs by making the Chatbot more interactive by adding voice output and an easy-to-use interface. The development method used is the Waterfall Model. In this study, the author developed a Chatbot system using machine learning, specifically the Gradio App as the interface, Python as the programming language, Visual Studio Code as the text editor, MySQL as the database, and the ChatGPT API as the main engine. By applying rules to the Chatbot system, it produced everyday language output and voice output using the TTS (Text to Speech) feature from the ChatGPT API. The research results showed that from a questionnaire of 24 respondents, ChatGPT users who directly tested Chillbot provided positive feedback, with a user satisfaction rate of 87.17%. It is hoped that this system can help advance technology, assist many people in dealing with problems, and better understand user intentions in interactions with Chatbots.
References
F. Kurnia Ramadhan, M. Irfan Faris, I. Wahyudi, and M. Kamayani Sulaeman, “PEMANFAATAN CHATGPT DALAM DUNIA PENDIDIKAN”.
A. Setiawan and U. K. Luthfiyani, “Penggunaan ChatGPT Untuk Pendidikan di Era Education 4.0: Usulan Inovasi Meningkatkan Keterampilan Menulis,” Jurnal PETISI, vol. 04, no. 01, 2023, [Online]. Available: https://chat.openai.com.
M. Ilmar Rifaldi, Y. Raymond Ramadhan, and I. Jaelani, “Analisis Sentimen Terhadap Aplikasi Chatgpt Pada Twitter Menggunakan Algoritma Naïve Bayes,” 2023.
V. R. Prasetyo, N. Benarkah, and V. J. Chrisintha, “Implementasi Natural Language Processing Dalam Pembuatan Chatbot Pada Program Information Technology Universitas Surabaya,” Teknika, vol. 10, no. 2, pp. 114–121, Jul. 2021, doi: 10.34148/teknika.v10i2.370.
K. Akuntansi STMIK AKBA and S. Informasi STMIK AKBA, “Mashud, Aplikasi Chatbot Berbasis Website Sebagai Virtual Personal Assistant Dalam Pemasaran Properti APLIKASI Chatbot Berbasis Website Sebagai Virtual Personal Assistant Dalam Pemasaran Properti.”
Y. Yunefri And Y. Ersan Fadrial, “Chatbot Pada Smart Cooperative Oriented Problem Menggunakan Natural Language Processing Dan Naive Bayes Classifier Chatbot On Smart Cooperative Oriented Problems Using Natural Language Processing And Naive Bayes Classifier,” Journal Of Information Technology and Computer Science (INTECOMS), vol. 4, no. 2, p. 2021.
D. Sulistyo, F. Ahda, and V. A. Fitria, “Epistomologi dalam Natural Language Processing,” Jurnal Inovasi Teknologi dan Edukasi Teknik, vol. 1, no. 9, pp. 652–664, Sep. 2021, doi: 10.17977/um068v1i92021p652-664.
Y. Handrianto and B. Sanjaya, “Jatiwaringin Raya No. 18 Jakarta Timur.”
I. Choldun and R. Rahmadewi, “Penerapan Metode Waterfall Pada Aplikasi Pembelajaran Seni Budaya Berbasis Website Menggunakan Framework Reactjs,” Jurnal Ilmiah Wahana Pendidikan, Juli, vol. 2023, no. 13, pp. 335–348, doi: 10.5281/zenodo.8151254.
M. Rouf Akhmad Said Sekolah Tinggi Agama Islam Ma And Had H. Aly Al-Hikam Malang Dedi Eko Riyadi, “Pengembangan Kurikulum Sekolah: Konsep, Model Dan Implementasi.”
“Pengenalan Chatgpt Tips Dan Trik Bagi Pemula.”
A. Abid, A. Abdalla, A. Abid, D. Khan, A. Alfozan, And J. Zou, “Gradio: Hassle-Free Sharing And Testing Of ML Models In The Wild,” Jun. 2019, [Online]. Available: Http://Arxiv.Org/Abs/1906.02569
Regina Lo Et Al., “Penggunaan Bahasa Pemrograman Python Dalam Menganalisis Hubungan Kualitas Kopi Dengan Lokasi Pertanian Kopi,” Jurnal Publikasi Teknik Informatika, Vol. 2, No. 2, Pp. 100–109, May 2023, Doi: 10.55606/Jupti.V2i2.1752.
W. Joni Kurniawan, “Sistem E-Learning Do’a Dan Iqro’ Dalam Peningkatan Proses Pembelajaran Pada TK Amal Ikhlas,” Jurnal Mahasiswa Aplikasi Teknologi Komputer Dan Informasi, Vol. 1, No. 3, Pp. 154–159, 2019.
S. Tita Faulina, M. Asia, J. A. Yani No, And S. Selatan, “Perancangan Sistem Informasi Kepegawaian Pondok Pesantren Darul Muttaqin Menggunakan Embarcadero XE2 Berbasis Client Server,” 2021.
A. C. Praniffa, A. Syahri, F. Sandes, U. Fariha, Q. A. Giansyah, And M. L. Hamzah, “Pengujian Black Box Dan White Box Sistem Informasi Parkir Berbasis Web Black Box And White Box Testing Of Web-Based Parking Information System.”