Chatbot Berbasis Perintah untuk Membangkitkan Use Case Diagram

Muhammad Fikry, Yusra Yusra

Abstract


Chatbot dapat membantu pemodelan perangkat lunak sebelum perangkat lunak tersebut diimplementasikan. Untuk membangun model, Unified Modeling Language (UML) digunakan untuk mengkomunikasikan berbagai pandangan berbeda dari perangkat lunak yang dikembangkan. Dari 14 jenis diagram UML, penelitian-penelitian terkait hanya membangkitkan class diagram, state chart diagram, dan activity diagram. Pada penelitian ini, dirancang bangun chatbot untuk membangkitkan use case diagram. Hal ini dikarenakan use case diagram dibuat terlebih dahulu dalam fase analisis sebelum adanya diagram-diagram lain, sehingga berfungsi sebagai titik awal yang memberikan gambaran tingkat tinggi tentang fungsionalitas perangkat lunak. Untuk saat ini, chatbot hanya menerima masukan perintah, belum teks berbahasa alami. Analisa dilakukan untuk menspesifikasikan perintah yang dimasukkan oleh pengguna, dialog yang berlangsung antara pengguna dan chatbot, dan action yang dilakukan oleh chatbot. Setelah tahapan perancangan dan implementasi, dilakukan pengujian blackbox. Berdasarkan hasil pengujian blackbox terhadap seluruh fungsionalitas chatbot, diketahui bahwa chatbot telah sesuai dengan hasil analisa dan perancangan.


Full Text:

PDF

References


McTear, M. F., “The rise of the conversational interface: A new kid on the block?,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2017, pp. 38–49. doi: 10.1007/978-3-319-69365-1_3.

Moreira, F., J. Arango, G. M. Ramirez, and J. L. Sanchez, “Development of a Chatbot with NLP for the Prefecture of Los Rios in Ecuador,” in 17th Iberian Conference on Information Systems and Technologies (CISTI), Madrid, Spain: ITMA, 2022. doi: 10.23919/CISTI54924.2022.9820488.

Khadija, M. A., W. Nurharjadmo, and Widyawan, “Deep Learning Generative Indonesian Response Model Chatbot for JKN-KIS,” in 2022 1st International Conference on Smart Technology, Applied Informatics, and Engineering (APICS), 2022, pp. 70–74. doi: 10.1109/APICS56469.2022.9918686.

Hasan, I., S. Rizvi, S. Jain, and S. Huria, “The AI enabled Chatbot Framework for Intelligent Citizen-Government Interaction for Delivery of Services,” in 2021 8th International Conference on Computing for Sustainable Global Development (INDIACom), 2021, pp. 601–606.

Supreetha, H. V and S. Sandhya, “Implementation of an Educational Chatbot using Rasa Framework,” vol. 3075, no. 9, pp. 29–35, 2022, doi: 10.35940/ijitee.G9189.0811922.

Fauzia, L., “Implementation of Chatbot on University Website Using RASA Framework,” no. December 2021, 2022, doi: 10.1109/ISRITI54043.2021.9702821.

Sebastian, D. and K. A. Nugraha, “Academic Customer Service Chatbot Development using TelegramBot API,” in 2021 2nd International Conference on Innovative and Creative Information Technology (ICITech), 2021, pp. 221–225. doi: 10.1109/ICITech50181.2021.9590140.

Badlani, S., “Multilingual Healthcare Chatbot Using Machine Learning,” no. May 2021, 2022, doi: 10.1109/INCET51464.2021.9456304.

Lescano, N. L., E. Yamao, E. X. V Sánchez, and M. A. P. E. Santillan, “Iterative design and implementation of a chatbot for sexual and reproductive health counseling in Peru,” in 2022 IEEE XXIX International Conference on Electronics, Electrical Engineering and Computing (INTERCON), 2022, pp. 1–4. doi: 10.1109/INTERCON55795.2022.9870050.

Yimyam, W. and M. Ketcham, “Occupational Disease Risk Assessment System Using Artificial Intelligence System and Chatbot,” in 2022 International Conference on Cybernetics and Innovations (ICCI), 2022, pp. 1–5. doi: 10.1109/ICCI54995.2022.9744143.

Omarov, B., S. Narynov, Z. Zhumanov, E. Alzhanova, and A. Gumar, “Artificial Intelligence Enabled Conversational Agent for Mental Healthcare,” vol. 6, no. 3, pp. 1544–1555, 2022.

Liu, H., H. Peng, X. Song, C. Xu, and M. Zhang, “Using AI chatbots to provide self-help depression interventions for university students: A randomized trial of effectiveness,” Internet Interv., vol. 27, p. 100495, 2022, doi: 10.1016/j.invent.2022.100495.

Liew, T. W., G. Guan, G. Goh, and S. Tan, “The effects of designing conversational commerce chatbots with expertise cues,” no. January 2022, 2021, doi: 10.1109/HSI52170.2021.9538741.

Rakhra, M., “E-Commerce Assistance with a Smart Chatbot using Artificial Intelligence,” pp. 6–10, 2021.

AlHumoud, S. et al., “Rahhal : A Tourist Arabic Chatbot,” in 2nd International Conference of Smart Systems and Emerging Technologies (SMARTTECH), 2022. doi: 10.1109/SMARTTECH54121.2022.00028.

Garg, R. et al., “NLP Based Chatbot for Multiple Restaurants,” in 2021 10th International Conference on System Modeling & Advancement in Research Trends (SMART), 2021, pp. 439–443. doi: 10.1109/SMART52563.2021.9676218.

Perez-Soler, S., E. Guerra, J. De Lara, and F. Jurado, “The rise of the (modelling) bots: Towards assisted modelling via social networks,” ASE 2017 - Proc. 32nd IEEE/ACM Int. Conf. Autom. Softw. Eng., no. May 2018, pp. 723–728, 2017, doi: 10.1109/ASE.2017.8115683.

Dennis, A., B. H. Wixom, and D. Tegarden, Systems Analysis and Design : An Object-Oriented Approach with UML, 5th ed. Wiley, 2015. doi: 10.1016/0950-5849(89)90057-8.

Landhäußer, M., S. J. Körner, and W. F. Tichy, “From requirements to UML models and back: How automatic processing of text can support requirements engineering,” Softw. Qual. J., vol. 22, no. 1, pp. 121–149, 2014, doi: 10.1007/s11219-013-9210-6.

Arora, C., M. Sabetzadeh, L. Briand, and F. Zimmer, “Extracting domain models from natural-language requirements: Approach and industrial evaluation,” Proc. - 19th ACM/IEEE Int. Conf. Model Driven Eng. Lang. Syst. Model. 2016, pp. 250–260, 2016, doi: 10.1145/2976767.2976769.

Franciscatto, M. H., M. Didonet, D. Fabro, L. Augusto, and O. Gonçalves, “Querying Multidimensional Big Data Through a Chatbot System,” no. May, 2022, doi: 10.1145/3477314.3507692.


Refbacks

  • There are currently no refbacks.


FAKULTAS SAINS DAN TEKNOLOGI
UIN SUSKA RIAU

Kampus Raja Ali Haji
Gedung Fakultas Sains & Teknologi UIN Suska Riau
Jl.H.R.Soebrantas No.155 KM 18 Simpang Baru Panam, Pekanbaru 28293
Email: sntiki@uin-suska.ac.id