USING HUMAN WIZARDS IN A CONVERSATIONAL UNDERSTANDING SYSTEM
First Claim
10. A computer-readable medium storing computer-executable instructions for using a wizard control panel in a natural language (NL) conversational system, comprising:
- receiving a user interaction with the NL conversational system that includes the use of an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) component during a dialog flow;
displaying the wizard control panel including a display of elements that are used for affecting an automatic operation of at least one of the different components of the NL conversational system during the dialog flow;
displaying a timer that indicates an amount of time left of a predetermined time before the conversational system automatically performs actions using results currently shown in the wizard control panel;
determining when an input is received within the predetermined time that is associated with one of the elements of the wizard control paneldetermining a current component of the dialog flow; and
submitting to the current component updated results based on the input that modify results automatically determined by the current component of the NL conversational system.
3 Assignments
0 Petitions
Accused Products
Abstract
A wizard control panel may be used by a human wizard to adjust the operation of a Natural Language (NL) conversational system during a real-time dialog flow. Input to the wizard control panel is detected and used to interrupt/change an automatic operation of one or more of the NL conversational system components used during the flow. For example, the wizard control panel may be used to adjust results determined by an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) before the results are used to perform an automatic operation within the flow. A timeout may also be set such that when the timeout expires, the conversational system performs an automated operation by using the results shown in the wizard control panel (edited/not edited).
16 Citations
20 Claims
-
10. A computer-readable medium storing computer-executable instructions for using a wizard control panel in a natural language (NL) conversational system, comprising:
-
receiving a user interaction with the NL conversational system that includes the use of an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) component during a dialog flow; displaying the wizard control panel including a display of elements that are used for affecting an automatic operation of at least one of the different components of the NL conversational system during the dialog flow; displaying a timer that indicates an amount of time left of a predetermined time before the conversational system automatically performs actions using results currently shown in the wizard control panel; determining when an input is received within the predetermined time that is associated with one of the elements of the wizard control panel determining a current component of the dialog flow; and submitting to the current component updated results based on the input that modify results automatically determined by the current component of the NL conversational system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for using a wizard control panel in a natural language (NL) conversational system, comprising:
-
a processor and memory; an operating environment executing using the processor; a display; and a wizard manager that is configured to perform actions comprising; receiving a user interaction with the NL conversational system that includes the use of an Automated Speech Recognition (ASR) component, a Natural Language Understanding (NLU) component, a Dialog Manager (DM) component, and a Natural Language Generation (NLG) component during a dialog flow; displaying the wizard control panel including a display of elements including ASR elements including a skip element that when selected skips the utterance and a repeat element that when selected requests a repeat of the utterance, NLU elements, NLG elements and shortcut elements that are used for affecting an operation of at least one of the different components of the NL conversational system during the dialog flow; displaying a timer that indicates an amount of time left of a predetermined time before the conversational system automatically performs actions using results currently shown in the wizard control panel; determining when an input is received within the predetermined time that is associated with one of the elements of the wizard control panel determining a current component of the dialog flow; and submitting to the current component updated results based on the input that modify results automatically determined by the current component of the NL conversational system. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 18, 20)
-
-
18-1. The system of claim 17, wherein displaying the wizard control panel, comprises:
- displaying an intent, a slot and a value within the NLU elements.
Specification