Dialog supporting apparatus
First Claim
1. A dialog supporting apparatus which supports an on-going dialog made by dialog participants, said apparatus comprising:
- a dialog history selection unit operable to select a dialog history from a dialog history database, based on information identifying the dialog participants and a situation of the dialog, the dialog history database storing dialog histories of the dialog participants and people other than the dialog participants; and
an utterance prediction unit operable to predict a next utterance of one of the dialog participants in the dialog, based on the dialog history selected by said dialog history selection unit.
6 Assignments
0 Petitions
Accused Products
Abstract
To provide a dialog supporting apparatus which can support an on-going dialog so that the dialog is smoothly completed irrespective of the other party in the dialog. The dialog supporting apparatus 100 includes: an utterance receiving unit 101 and an utterance receiving unit 103 which respectively receive the utterances of the dialog participants and output the utterance information for identifying an utterance; an utterance outputting unit 102 and an utterance outputting unit 104 which respectively output the utterance information from the other participant in the dialog as an utterance; an utterance processing unit 105 which transforms the utterance identified by the utterance information into the other utterance form; a dialog history selection unit 107 which selects the optimum dialog history in the dialog history database 201; and an utterance prediction unit 106 which predicts utterances in the dialog based on the selected dialog history.
49 Citations
16 Claims
-
1. A dialog supporting apparatus which supports an on-going dialog made by dialog participants, said apparatus comprising:
-
a dialog history selection unit operable to select a dialog history from a dialog history database, based on information identifying the dialog participants and a situation of the dialog, the dialog history database storing dialog histories of the dialog participants and people other than the dialog participants; and
an utterance prediction unit operable to predict a next utterance of one of the dialog participants in the dialog, based on the dialog history selected by said dialog history selection unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A dialog supporting system comprising a dialog supporting apparatus and a server apparatus which support an on-going dialog made by dialog participants,
wherein said server apparatus includes: -
a dialog history database in which dialog histories of the dialog participants and people other than the dialog participants are stored; and
a dialog history selection unit operable to select a dialog history from the dialog history database, based on information identifying the dialog participants and a situation of the dialog which have been sent by said dialog supporting apparatus, and said dialog supporting apparatus includes an utterance prediction unit operable to request said server apparatus for a dialog history by sending, to said server apparatus, the information identifying the dialog participants and the situation of the dialog, and operable to predict a next utterance of one of the dialog participants in the dialog, based on the dialog history sent by said server apparatus.
-
-
15. A dialog supporting method for supporting an on-going dialog made by dialog participants, said method comprising:
-
selecting a dialog history from a dialog history database, based on information identifying the dialog participants and a situation of the dialog, the dialog history database storing dialog histories of the dialog participants and people other than the dialog participants; and
predicting a next utterance of one of the dialog participants in the dialog, based on the dialog history selected in said selecting of the dialog history.
-
-
16. A program for supporting an on-going dialog made by dialog participants, said program causing a computer to execute:
-
selecting a dialog history from a dialog history database, based on information identifying the dialog participants and a situation of the dialog, the dialog history database storing dialog histories of the dialog participants and people other than the dialog participants; and
predicting a next utterance of one of the dialog participants in the dialog, based on the dialog history selected in said selecting of the dialog history.
-
Specification