Cargando…

State Machine Based Human-Bot Conversation Model and Services

Task-oriented virtual assistants (or simply chatbots) are in very high demand these days. They employ third-party APIs to serve end-users via natural language interactions. Chatbots are famed for their easy-to-use interface and gentle learning curve (it only requires one of humans’ most innate abili...

Descripción completa

Detalles Bibliográficos
Autores principales: Zamanirad, Shayan, Benatallah, Boualem, Rodriguez, Carlos, Yaghoubzadehfard, Mohammadali, Bouguelia, Sara, Brabra, Hayet
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7266438/
http://dx.doi.org/10.1007/978-3-030-49435-3_13
_version_ 1783541309381804032
author Zamanirad, Shayan
Benatallah, Boualem
Rodriguez, Carlos
Yaghoubzadehfard, Mohammadali
Bouguelia, Sara
Brabra, Hayet
author_facet Zamanirad, Shayan
Benatallah, Boualem
Rodriguez, Carlos
Yaghoubzadehfard, Mohammadali
Bouguelia, Sara
Brabra, Hayet
author_sort Zamanirad, Shayan
collection PubMed
description Task-oriented virtual assistants (or simply chatbots) are in very high demand these days. They employ third-party APIs to serve end-users via natural language interactions. Chatbots are famed for their easy-to-use interface and gentle learning curve (it only requires one of humans’ most innate ability, the use of natural language). Studies on human conversation patterns show, however, that day-to-day dialogues are of multi-turn and multi-intent nature, which pushes the need for chatbots that are more resilient and flexible to this style of conversations. In this paper, we propose the idea of leveraging Conversational State Machine to make it a core part of chatbots’ conversation engine by formulating conversations as a sequence of states. Here, each state covers an intent and contains a nested state machine to help manage tasks associated to the conversation intent. Such enhanced conversation engine, together with a novel technique to spot implicit information from dialogues (by exploiting Dialog Acts), allows chatbots to manage tangled conversation situations where most existing chatbot technologies fail.
format Online
Article
Text
id pubmed-7266438
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72664382020-06-03 State Machine Based Human-Bot Conversation Model and Services Zamanirad, Shayan Benatallah, Boualem Rodriguez, Carlos Yaghoubzadehfard, Mohammadali Bouguelia, Sara Brabra, Hayet Advanced Information Systems Engineering Article Task-oriented virtual assistants (or simply chatbots) are in very high demand these days. They employ third-party APIs to serve end-users via natural language interactions. Chatbots are famed for their easy-to-use interface and gentle learning curve (it only requires one of humans’ most innate ability, the use of natural language). Studies on human conversation patterns show, however, that day-to-day dialogues are of multi-turn and multi-intent nature, which pushes the need for chatbots that are more resilient and flexible to this style of conversations. In this paper, we propose the idea of leveraging Conversational State Machine to make it a core part of chatbots’ conversation engine by formulating conversations as a sequence of states. Here, each state covers an intent and contains a nested state machine to help manage tasks associated to the conversation intent. Such enhanced conversation engine, together with a novel technique to spot implicit information from dialogues (by exploiting Dialog Acts), allows chatbots to manage tangled conversation situations where most existing chatbot technologies fail. 2020-05-09 /pmc/articles/PMC7266438/ http://dx.doi.org/10.1007/978-3-030-49435-3_13 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Zamanirad, Shayan
Benatallah, Boualem
Rodriguez, Carlos
Yaghoubzadehfard, Mohammadali
Bouguelia, Sara
Brabra, Hayet
State Machine Based Human-Bot Conversation Model and Services
title State Machine Based Human-Bot Conversation Model and Services
title_full State Machine Based Human-Bot Conversation Model and Services
title_fullStr State Machine Based Human-Bot Conversation Model and Services
title_full_unstemmed State Machine Based Human-Bot Conversation Model and Services
title_short State Machine Based Human-Bot Conversation Model and Services
title_sort state machine based human-bot conversation model and services
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7266438/
http://dx.doi.org/10.1007/978-3-030-49435-3_13
work_keys_str_mv AT zamaniradshayan statemachinebasedhumanbotconversationmodelandservices
AT benatallahboualem statemachinebasedhumanbotconversationmodelandservices
AT rodriguezcarlos statemachinebasedhumanbotconversationmodelandservices
AT yaghoubzadehfardmohammadali statemachinebasedhumanbotconversationmodelandservices
AT bougueliasara statemachinebasedhumanbotconversationmodelandservices
AT brabrahayet statemachinebasedhumanbotconversationmodelandservices