RT journal article T1 ChatbotSQL: Conversational agent to support relational database query language learning A1 Pérez-Mercado, Rubén A1 Balderas Alberico, Antonio A1 Muñoz Ortega, Andrés A1 Cabrera Sánchez, Juan Francisco A1 Palomo Duarte, Manuel A1 Dodero Beardo, Juan Manuel A2 Ingeniería Informática K1 Conversational agent K1 Data scientists K1 Databases K1 SQL AB SQL is a key programming language for data scientists, but its learning is sometimes challenging, especially if the learner does not have a proper computer science background. This article introduces ChatbotSQL, a conversational agent that aims to support the autonomous learning of the SQL language for database querying. ChatbotSQL proposes exercises and guides about the steps to be taken by the learner in case of doubts, providing customised feedback. ChatbotSQL has been created on top of IBM Watson Assistant and is available in a web platform. Students in a higher education database subject used ChatbotSQL extensively, showing a positive perception of its usefulness in supporting the resolution of complex queries PB Elsevier SN 2352-7110 YR 2023 FD 2023-05 LK http://hdl.handle.net/10498/28891 UL http://hdl.handle.net/10498/28891 LA eng NO This paper is part of the R&D project CREPES (ref. PID2020-115844RB-I00), funded by MCIN/AEI/10.13039/501100011033/. It is also partially granted by the ``EMERGIA'' programme, funded by the Junta de Andalucia through the grant EMC21_004171. DS Repositorio Institucional de la Universidad de Cádiz RD 23-may-2026