Implementación de Chatbots con GPT como Asistentes Virtuales: Una Revisión Sistemática de la Literatura

DOI. 10.54798/JZHA4188

Authors

Keywords:

chatbot, GPT, asistente virtual, agente conversacional, asistente.

Abstract

Desde su aparición hace algunos años, los Grandes Modelos de Lenguaje (LLMs) han revolucionado el campo de los agentes conversacionales y asistentes virtuales. Conocidos comúnmente como chatbots, estos programas pueden ahora implementar alguno de los varios modelos de lenguaje disponibles y usar sus capacidades para realizar tareas específicas sin necesidad de realizar un trabajo exhaustivo. Con el continuo y rápido avance de modelos como LlaMA o GPT, ha aumentado también la cantidad de investigaciones para el desarrollo de chatbots en distintos campos.  El presente trabajo busca hacer una revisión sistemática de la literatura de chatbots implementados con la familia de modelos GPT y responder a las preguntas de investigación referidas a 1) las tecnologías de uso más comunes en su implementación, 2) los problemas que conlleva este trabajo y 3) los métodos usados para evaluar el rendimiento del chatbot.

Author Biographies

Motta, B, Universidad Nacional Mayor de San Marcos

Estudiante de la Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos

Salazar A, Universidad Nacional Mayor de San Marcos

Estudiante de la Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos

Salcedo, A, Universidad Nacional Mayor de San Marcos

Estudiante de la Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos

Ticona, B, Universidad Nacional Mayor de San Marcos

Estudiante de la Facultad de Ingeniería de Sistemas e Informática, Universidad Nacional Mayor de San Marcos

References

Khennouche, F., Elmira, Y., Djebaric, N., Himeurd, Y., & Amira, A. (2023). Revolutionizing customer interactions: Insights and challenges in deploying ChatGPT and generative chatbots for FAQs. Expert Systems with Applications, 1, 6. https://doi.org/10.1016/j.eswa.2024.123224

Cheng, S. W., Chang, C. W., Chang, W. J., Wang, H. W., Liang, C. S., Kishimoto, T., Chang, J.P. C., Kuo, J.S. y Su, K. P. The now and future of ChatGPT and GPT in psychiatry. Psychiatry Clin. Neurosci., 2023, 77(11), pp 592-596. https://doi.org/10.1111/pcn.13588

B. Kitchenham y P. Brereton, «A systematic review of systematic review process research in software engineering», Information and Software Technology, vol. 55, n.o 12, pp. 2049-2075, dic. 2013, doi: 10.1016/j.infsof.2013.07.010.

‘How to Create Working Chatbot in HTML CSS and JavaScript’, https://www.codingnepalweb.com/create-chatbot-html-css-javascript/, accesado el 17 de junio de2014

Holderried, F., Stegemann–Philipps, C., Herschbach, L., Moldt, JA., Nevins, A., Griewatz, J., Holderried, M., Herrmann-Werner, A., Festl-Wietek, T., Mahling, M. A Generative Pretrained Transformer (GPT)–Powered Chatbot as a Simulated Patient to Practice History Taking: Prospective, Mixed Methods Study. JMIR Med. Educ., 2024; 10. https://doi.org/10.2196/53961

Gams, M., Smerkol, M., Kocuvan, P., Zadobovšek, M. Developing a Medical Chatbot: Integrating Medical Knowledge into GPT for Healthcare Applications. Intelligent Environments 2024: Combined Proceedings of Workshops and Demos & Videos Session, 2024, 33, pp. 88–97, http://dx.doi.org/10.3233/AISE240018.

Saradhi, M.V., Gaddampally, S., Chamarla, S., Cheluveru, A., y Tamarapu, A. Human Mimic Chatbot. World Journal of Advanced Research and Reviews, 2023, 18. 1232-1239. https://doi.org/10.30574/wjarr.2023.18.3.1228.

S. Amado, P. T., T. Delos Santos, L. C., D. Germino, M. B., G. Nolos, A. G., C. Fronteras, V. C., C. Tria, R. L., T. Congreso, K. P., Oriol, D.: ReCo.ai: Using Generative Pre-trained Transformer 3 Model for a Chatbot in Answering Grade 10 Mathematics Questions. De La Salle University Senior High School Research Congress, June 2023

Lekova, A., Tsvetkova, P., Tanev, T., Mitrouchev, P., y Kostova, S. Making humanoid robots teaching assistants by using natural language processing (NLP) cloud-based services. Journal of Mechatronics and Artificial Intelligence in Engineering, 2022, 3(1), pp. 30–39, https://doi.org/10.21595/jmai.2022.22720.

Ni, Y., Chen, Y., Ding, R., & Ni, S. (2023). Beatrice: A Chatbot for Collecting Psychoecological Data and Providing QA Capabilities. In Proceedings of the 16th International Conference on PErvasive Technologies Related to Assistive Environment (PETRA ’23), July 05–07, 2023, Corfu, Greece. ACM, New York, NY, USA. https://doi.org/10.1145/3594806.3596580

Lempinen, M., Pyyny, E., & Juntunen, A. (2023). Chatbot for assessing system security with OpenAI GPT-3.5. University of Oulu, Degree Programme in Computer Science and Engineering.

Safari, P., & Shamsfard, M. (2024). Data Augmentation and Preparation Process of PerInfEx: A Persian Chatbot With the Ability of Information Extraction. IEEE Access, 12, 19158-19180. https://doi.org/10.1109/ACCESS.2024.3360863

Villa, L., Carneros-Prado, D., Dobrescu, C. C., Sánchez-Miguel, A., Cubero, G., & Hervás, R. (2024). Comparative Analysis of Generic and Fine-Tuned Large Language Models for Conversational Agent Systems. Robotics, 13(5), 68. https://doi.org/10.3390/robotics13050068

Finzel, R., Gaydhani, A., Dufresne, S., Gini, M., & Pakhomov, S. (2021, April). Conversational agent for daily living assessment coaching demo. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: System Demonstrations (pp. 321-328). https://doi.org/10.18653/v1/2021.eacl-demos.38

Zamfirescu-Pereira, J. D., Wei, H., Xiao, A., Gu, K., Jung, G., Lee, M. G., & Yang, Q. (2023, July). Herding AI cats: Lessons from designing a chatbot by prompting GPT-3. In Proceedings of the 2023 ACM Designing Interactive Systems Conference (pp. 2206-2220). https://doi.org/10.1145/3563657.3596138

Lin, Z., Madotto, A., Bang, Y., & Fung, P. (2021, May). The adapter-bot: All-in-one controllable conversational model. In Proceedings of the AAAI Conference on Artificial Intelligence (Vol. 35, No. 18, pp. 16081-16083). https://doi.org/10.1609/aaai.v35i18.18018

Hong, C. H., Liang, Y., Roy, S. S., Jain, A., Agarwal, V., Draves, R., & Jurgens, D. (2020). Audrey: A personalized open-domain conversational bot. arXiv preprint arXiv:2011.05910. https://doi.org/10.48550/arXiv.2011.05910

Zhou, Q., Liu, C., Duan, Y., Sun, K., Li, Y., Kan, H., ... & Hu, J. (2024). GastroBot: a Chinese gastrointestinal disease chatbot based on the retrieval-augmented generation. Frontiers in Medicine, 11, 1392555. https://doi.org/10.3389/fmed.2024.1392555

Lempinen, M., Pyyny, E., & Juntunen, A. (2023). Chatbot for assessing system security with OpenAI GPT-3.5. University of Oulu, Degree Programme in Computer Science and Engineering.

Safari, P., & Shamsfard, M. (2024). Data Augmentation and Preparation Process of PerInfEx: A Persian Chatbot With the Ability of Information Extraction. IEEE Access, 12, 19158-19180. https://doi.org/10.1109/ACCESS.2024.3360863

Villa, L., Carneros-Prado, D., Dobrescu, C. C., Sánchez-Miguel, A., Cubero, G., & Hervás, R. (2024). Comparative Analysis of Generic and Fine-Tuned Large Language Models for Conversational Agent Systems. Robotics, 13(5), 68. https://doi.org/10.3390/robotics13050068

Finzel, R., Gaydhani, A., Dufresne, S., Gini, M., & Pakhomov, S. (2021, April). Conversational agent for daily living assessment coaching demo. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: System Demonstrations (pp. 321-328). https://doi.org/10.18653/v1/2021.eacl-demos.38

Zamfirescu-Pereira, J. D., Wei, H., Xiao, A., Gu, K., Jung, G., Lee, M. G., & Yang, Q. (2023, July). Herding AI cats: Lessons from designing a chatbot by prompting GPT-3. In Proceedings of the 2023 ACM Designing Interactive Systems Conference (pp. 2206-2220). https://doi.org/10.1145/3563657.3596138

Lin, Z., Madotto, A., Bang, Y., & Fung, P. (2021, May). The adapter-bot: All-in-one controllable conversational model. In Proceedings of the AAAI Conference on Artificial Intelligence (Vol. 35, No. 18, pp. 16081-16083). https://doi.org/10.1609/aaai.v35i18.18018

Hong, C. H., Liang, Y., Roy, S. S., Jain, A., Agarwal, V., Draves, R., & Jurgens, D. (2020). Audrey: A personalized open-domain conversational bot. arXiv preprint arXiv:2011.05910. https://doi.org/10.48550/arXiv.2011.05910

Zhou, Q., Liu, C., Duan, Y., Sun, K., Li, Y., Kan, H., ... & Hu, J. (2024). GastroBot: a Chinese gastrointestinal disease chatbot based on the retrieval-augmented generation. Frontiers in Medicine, 11, 1392555. https://doi.org/10.3389/fmed.2024.1392555

Juipa, A., Guzman, L., & Diaz, E. (2024). Sentiment Analysis-Based Chatbot System to Enhance Customer Satisfaction in Technical Support Complaints Service for Telecommunications Companies. ICSBT, 2024, 28.

Ferraro, C., Demsar, V., Sands, S., Restrepo, M., & Campbell, C. (2024b). The paradoxes of generative AI-enabled customer service: A guide for managers. Business Horizons. https://doi.org/10.1016/j.bushor.2024.04.013

Suárez, A., Jiménez, J., De Pedro, M. L., Andreu-Vázquez, C., García, V. D., Sánchez, M. G., & Freire, Y. (2024). Beyond the Scalpel: Assessing ChatGPT’s potential as an auxiliary intelligent virtual assistant in oral surgery. Computational And Structural Biotechnology Journal, 24, 46-52. https://doi.org/10.1016/j.csbj.2023.11.058

Van Poucke, M. (2024). ChatGPT, the perfect virtual teaching assistant? Ideological bias in learner-chatbot interactions. Computers & Composition/Computers And Composition, 73, 102871. https://doi.org/10.1016/j.compcom.2024.102871

Oguntosin, V., & Olomo, A. (2021). Development of an E-Commerce Chatbot for a University Shopping Mall. Applied Computational Intelligence And Soft Computing, 2021, 1-14. https://doi.org/10.1155/2021/6630326

Rodríguez-Cantelar, M., de la Cal, D., Estecha, M., Gutiérrez, A. G., Martín, D., Milara, N. R. N., ... & D’Haro, L. F. (2021). Genuine2: An open domain chatbot based on generative models. Proceedings Alexa Socialbot Grand Challenge SGC4.

Published

2024-07-12

Issue

Section

Artículos

Categories