SYSTEM AND METHOD FOR MANAGING A DIALOG BETWEEN A CONTACT CENTER SYSTEM AND A USER THEREOF

A root behavior tree is stored with a flow control node and a plurality of child nodes. The flow control node may determine a sequence of execution of child nodes. A first-level behavior tree is stored and executed to accomplish a task with associated intent. The first-level tree comprises a child n...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LAMBE, CANICE, MCGANN, CONOR, DOYLE, SIMON, ORR, MICHAEL, BRESLIN, PATRICK, GU, WENJIN, WYSS, FELIX IMMANUEL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A root behavior tree is stored with a flow control node and a plurality of child nodes. The flow control node may determine a sequence of execution of child nodes. A first-level behavior tree is stored and executed to accomplish a task with associated intent. The first-level tree comprises a child node of the root tree and nodes defining actions. A dialog between contact center and user is hosted over a communication channel and a processor receives inputs from the dialog and executes the root tree and the first-level tree as a child node of the root tree in response. Upon detecting a match between an input and a data pattern, the execution sequence within the root tree or a further tree is altered. Responsive to the altered sequence, an output is provided to cause an action. Selon l'invention, un arbre de comportement racine comprenant un n?ud de commande de flux et une pluralité de n?uds enfants est stocké. Le n?ud de commande de flux peut déterminer une séquence d'exécution de n?uds enfants. Un arbre de comportement de premier niveau est stocké et exécuté pour accomplir une tâche ayant une intention associée. L'arbre de premier niveau comprend un n?ud enfant de l'arbre racine et des n?uds définissant des actions. Un dialogue entre un centre de contact et un utilisateur est hébergé sur un canal de communication et un processeur reçoit des entrées provenant du dialogue et exécute l'arbre racine et l'arbre de premier niveau en tant que n?ud enfant de l'arbre racine en réponse. Lors de la détection d'une correspondance entre une entrée et un motif de données, la séquence d'exécution à l'intérieur de l'arbre racine ou d'un autre arbre est modifiée. En réponse à la séquence modifiée, une sortie est fournie pour provoquer une action.