NAVI Assistant: A tool to integrate chatbots into EUD Solutions
This paper introduces NAVI Assistant, a tool designed to enhance learning in an End-User Development (EUD) environment. NAVI Assistant integrates a chatbot that uses natural language understanding (NLU) and machine learning (ML) technologies for intent recognition and context management. The tool comprises components within both a browser extension and a server, ensuring efficient and secure communication. This modular architecture supports the seamless integration of various functionalities, providing users with a smooth and efficient experience. The software discussed in this work is specifically implemented for App Inventor (AI2), an environment tailored for creating mobile applications.
Authors
- José Miguel Mota (ORCID: https://orcid.org/0000-0002-4980-0549)
- Iván Ruiz‐Rube (ORCID: https://orcid.org/0000-0002-9012-700X)
- Juan Manuel Dodero (ORCID: https://orcid.org/0000-0002-4105-5679)
- Rubén Baena-Perez
Institutions
- Universidad de Cádiz (ES)
Publication Details
- Journal
- SoftwareX
- Published
- 2024-11-26
- DOI
- https://doi.org/10.1016/j.softx.2024.101972
- Citations
- 1
- Primary Topic
- Spreadsheets and End-User Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.49
Funders
- Ministerio de Ciencia, Innovación y Universidades
- Agencia Estatal de Investigación