PARAMETER COLLECTION AND AUTOMATIC DIALOG GENERATION IN DIALOG SYSTEMS
First Claim
1. A method for intent parameter collection, the method comprising:
- receiving a speech input of a user;
identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters;
determining whether data for all required intent parameters of the dialog system are available;
based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent; and
based on the dialog system intent and one or more required parameters, generating an action instruction.
3 Assignments
0 Petitions
Accused Products
Abstract
Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
185 Citations
20 Claims
-
1. A method for intent parameter collection, the method comprising:
-
receiving a speech input of a user; identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters; determining whether data for all required intent parameters of the dialog system are available; based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent; and based on the dialog system intent and one or more required parameters, generating an action instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A natural speech dialog system comprising at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to implement the following operations upon executing the processor-executable codes:
-
identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters; determining whether data for all required intent parameters of the dialog system are available; based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent; and based on the dialog system intent and one or more required parameters, generating an action instruction. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method for a natural speech dialog system, the method comprising:
-
identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters; determining whether data for all required intent parameters of the dialog system are available; based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent; and based on the dialog system intent and one or more required parameters, generating an action instruction.
-
Specification