DIALOG MANAGEMENT SYSTEM AND DIALOG MANAGEMENT METHOD
1 Assignment
0 Petitions
Accused Products
Abstract
An intention estimated-weight determination processor 9 determines an intention estimated weight on the basis of an intention hierarchical graphic data 8 and an activated intention. A transfer node determination processor 10 determines an intention to be newly activated through transition, after correcting an intention estimation result according to the intention estimated weight. A dialog turn generator 13 generates a turn of dialog from the activated intention. A dialog management unit 2 controls, when a new input is provided due to the turn of dialog, at least one process among processes performed by an intention estimation processor 7, the intention estimated-weight determination processor 9, the transition node determination processor 10 and the dialog turn generator 13, followed by repeating that controlling, to thereby finally execute a setup command.
-
Citations
11 Claims
-
1-6. -6. (canceled)
-
7. An dialog control system comprising:
-
an intention estimation processor that, based on data provided by converting an input in a natural language into a morpheme string, estimates an intention of the input; an intention estimated-weight determination processor that, based on data in which intentions are arranged in a hierarchical structure and based on the intention thereamong being activated at a given object time, determines an intention estimated weight of the intention estimated by the intention estimation processor; a transition node determination processor that determines an intention to be newly activated through transition, after correcting an estimation result by the intention estimation processor according to the intention estimated weight determined by the intention estimated-weight determination processor; a history-considered dialog turn generator that generates a turn of dialog from one or plural intentions activated by the transition node determination processor, and that records each command having been executed as a result by the dialog, to thereby generate a turn of dialog using a list in which selectable intentions in a history of executed commands are registered when, among the intentions, the intention other than the intention having been subjected to execution is thereafter subjected to execution within a specified time period; and an dialog manager that, when a new input in the natural language is provided due to the turn of dialog generated by the history-considered dialog turn generator, controls at least one process among processes performed by the intention estimation processor, the intention estimated-weight determination processor, the transition node determination processor and the history-considered dialog turn generator, followed by repeating that controlling, to thereby finally execute a setup command. - View Dependent Claims (8, 9, 10)
-
-
11. An dialog control method using an dialog control system that estimates an intention of an input in a natural language to perform dialog and, as a result, to execute a setup command, comprising:
-
an intention estimation step of estimating the intention of the input, based on data provided by converting the input in the natural language into a morpheme string; an intention estimated-weight determination step of determining, based on data in which intentions are arranged in a hierarchical structure and based on the intention thereamong being activated at a given object time, an intention estimated weight of the intention estimated in the intention estimation step; a transition node determination step of determining an intention to be newly activated through transition, after correcting an estimation result in the intention estimation step according to the intention estimated weight determined in the intention estimated-weight determination step; a history-considered dialog turn generation step of generating a turn of dialog from one or plural intentions activated in the transition node determination step, and that records each command having been executed as a result by the dialog, to thereby generate a turn of dialog using a list in which selectable intentions in a history of executed commands are registered when, among the intentions, the intention other than the intention having been subjected to execution is thereafter subjected to execution within a specified time period; and an dialog control step of controlling, when a new input in the natural language is provided due to the turn of dialog generated in the history-considered dialog turn generation step, at least one step among the intention estimation step, the intention estimated-weight determination step, the transition node determination step and the history-considered dialog turn generation step, followed by repeating that controlling, to thereby finally execute a setup command.
-
Specification