Abstract
Conversational speech interface development, maintenance and evolution is challenging for non-experts as it requires linguistic knowledge and proficiency in chatbot design and implementation. To address this issue, this work proposes the use of Dialogue Templates, compact conversational interfaces intended to cater specific interaction capabilities which can be easily adapted to a particular use case by non-expert end-users, just with knowledge of the application domain. Our implementation of Dialogue Templates is presented and detailed for three relevant conversational spoken interaction use cases in the industrial environment: navigating maintenance management systems, recording manufacturing plant activity data and registering warehouse inventory. In addition, a comparative analysis is also conducted to assess the effort required to develop sample conversational assistants in such scenarios using our conventional development platform versus Dialogue Templates. Results show that Dialogue Templates significantly simplify the development of conversational speech interfaces, without demanding linguistic expertise.
M. Aguirre and A. Méndez—These authors contributed equally to this work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Altarif, B., Al Mubarak, M.: Artificial intelligence: chatbot-the new generation of communication. In: Hamdan, A., Harraf, A., Arora, P., Alareeni, B., Khamis Hamdan, R. (eds.) Future of Organizations and Work After the 4th Industrial Revolution: The Role of Artificial Intelligence, Big Data, Automation, and Robotics, pp. 215–229. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-99000-8_12
del Pozo, A., et al.: EKIN: towards natural language interaction with industrial production machines. In: Annual Conference of the Spanish Association for Natural Language Processing 2021: Projects and Demonstrations, SEPLN-PD, 5–8 (2021)
Saenz, M. S.: Contributions to attributed probabilistic finite state bi-automata for dialogue management, Doctoral dissertation, Universidad del País Vasco-Euskal Herriko Unibertsitatea (2021)
Google Dialogflow ES - Basics. https://cloud.google.com/dialogflow/es/docs/basics. Accessed 18 May 2023
Google Dialogflow CX - Basics. https://cloud.google.com/dialogflow/cx/docs/basics. Accessed 18 May 2023
Amazon LEX V2 - How it works. https://docs.aws.amazon.com/lexv2/latest/dg/how-it-works.html. Accessed 18 May 2023
Alexa Skills - Create the interaction model for your skill. https://developer.amazon.com/en-US/docs/alexa/custom-skills/create-the-interaction-model-for-your-skill.html. Accessed 18 May 2023
Microsoft Power Virtual Agents - Key concepts for bot framework composer users. https://learn.microsoft.com/en-us/power-virtual-agents/preview/composer-concepts. Accessed 18 May 2023
Microsoft LUIS - Application design. https://learn.microsoft.com/en-us/azure/cognitive-services/luis/concepts/application-design. Accessed 18 May 2023
Rasa - Playground. https://rasa.com/docs/rasa/playground. Accessed 18 May 2023
Devlin, J., Chang, M.-W., Lee, K., and Toutanova, K.: Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)
IBM Watson Assistant - Overview. https://cloud.ibm.com/docs/watson-assistant?topic=watson-assistant-build-actions-overview. Accessed 18 May 2023
Shukla, S., et al.: Conversation learner-a machine teaching tool for building dialog managers for task-oriented dialog systems. arXiv preprint arXiv:2004.04305 (2020)
Rasa - Stories. https://rasa.com/docs/rasa/stories. Accessed 18 May 2023
Rasa - Writing Conversation Data. https://rasa.com/docs/rasa/writing-stories. Accessed 18 May 2023
Google Dialogflow ES - Mega Agents. https://cloud.google.com/dialogflow/es/docs/agents-mega. Accessed 18 May 2023
Amazon LEX V2 - Network of Bots. https://docs.aws.amazon.com/lexv2/latest/dg/network-of-bots.html. Accessed 18 May 2023
Alexa Skills - Understand How Users Invoke Custom Skills, https://developer.amazon.com/en-US/docs/alexa/custom-skills/understanding-how-users-invoke-custom-skills.html. Accessed 18 May 2023
OpenAI - ChatGPT. https://openai.com/chatgpt. Accessed 6 Sept 2023
Google - Bard. https://bard.google.com/. Accessed 6 Sept 2023
Rasa - Using LLMs. https://rasa.com/docs/rasa/next/llms/large-language-models/. Accessed 6 Sept 2023
Peng, B., Li, C., Li, J., Shayandeh, S., Liden, L., Gao, J.: Soloist: building task bots at scale with transfer learning and machine teaching. Trans. Assoc. Comput. Linguist. 9, 807–824 (2021)
Hudeček, V., Dušek, O.: Are LLMs All You Need for Task-Oriented Dialogue? arXiv preprint arXiv:2304.06556 (2023)
Basque Industrial Sector. https://www.basquecountry.eus/t32-sectores/en/contenidos/noticia/sectores_industria_08/en_s_ind/sectores_ind.html. Accessed 18 May 2023
Serras, M., Torres, M.I., del Pozo, A.: User-aware dialogue management policies over attributed bi-automata. Pattern. Anal. Applic. 22, 1319–1330 (2019)
Sanh, V., Debut, L., Chaumond, J., Wolf, T.: DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter. arXiv preprint arXiv:1910.01108 (2019)
Acknowledgments
This project has received funding from the Department of Economic Development and Infrastructure of the Basque Government under grant number ZL-2022/00560 (GEVO).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Aguirre, M., Méndez, A., Torralbo, M., del Pozo, A. (2023). Simplifying the Development of Conversational Speech Interfaces by Non-Expert End-Users Through Dialogue Templates. In: da Silva, H.P., Cipresso, P. (eds) Computer-Human Interaction Research and Applications. CHIRA 2023. Communications in Computer and Information Science, vol 1996. Springer, Cham. https://doi.org/10.1007/978-3-031-49425-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-031-49425-3_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-49424-6
Online ISBN: 978-3-031-49425-3
eBook Packages: Computer ScienceComputer Science (R0)