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...
Autores principales: | , , , , , |
---|---|
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 |