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 database in which a dialog history of one of the dialog participants is stored; and
an utterance prediction unit operable (a) to generate a first utterance prediction information based on the dialog history stored in said dialog history database, and (b) to obtain a second utterance prediction information from the other dialog supporting apparatus, and (c) to predict a next utterance in the dialog of the dialog participant who uses said dialog supporting apparatus.
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 who the other party in the dialog. The dialog supporting apparatus 100 includes: an utterance receiving unit 101 which receives an utterance of a dialog participant and outputs utterance information for identifying the utterance; an utterance processing unit 102 which translates the utterance identified by the utterance information into the other utterance form; an utterance output unit 103 which outputs the translated utterance information which is the utterance to the other dialog participant; a dialog history database 104 storing dialog histories, each of which includes two or more pieces of past utterance information of the dialog participant which are placed in time sequence; an utterance prediction unit 105 which generates a first utterance prediction information, based on the dialog history, obtains a second utterance prediction information from the other dialog supporting apparatus, and predicts the next utterance of the dialog participant who uses the dialog supporting apparatus 100, based on the first utterance prediction information and the second utterance prediction information.
-
Citations
17 Claims
-
1. A dialog supporting apparatus which supports an on-going dialog made by dialog participants, said apparatus comprising:
-
a dialog history database in which a dialog history of one of the dialog participants is stored; and
an utterance prediction unit operable (a) to generate a first utterance prediction information based on the dialog history stored in said dialog history database, and (b) to obtain a second utterance prediction information from the other dialog supporting apparatus, and (c) to predict a next utterance in the dialog of the dialog participant who uses said dialog supporting apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A dialog supporting system for supporting an on-going dialog made by dialog participants, said system comprising:
-
a first dialog supporting apparatus; and
a second dialog supporting apparatus, wherein said first dialog supporting apparatus includes;
a first dialog history database in which a dialog history of one of the dialog participants is stored; and
a first utterance prediction unit operable (a) to generate a first utterance prediction information, based on the dialog history stored in said dialog history database, and (b) to obtain a second utterance prediction information from said second dialog supporting apparatus, and to (c) predict a next utterance in the dialog of the dialog participant who uses said first dialog supporting apparatus, and said second dialog supporting apparatus includes;
a second dialog history database in which a dialog history of the other dialog participant is stored; and
a second utterance prediction unit operable (a) to generate a second utterance prediction information based on the dialog history stored in said second dialog history database, and (b) to obtain the first utterance prediction information from said first dialog supporting apparatus, and to (c) predict a next utterance in the dialog of the dialog participant who uses said second dialog supporting apparatus.
-
-
16. A dialog supporting method for supporting a dialog made by dialog participants, said method comprising utterance prediction which includes:
-
generating a first utterance prediction information based on a past dialog history of one of the dialog participants;
obtaining a second utterance prediction information from the other dialog supporting apparatus; and
predicting a next utterance in the dialog of the dialog participant who uses said dialog supporting apparatus, based on the first utterance prediction information and the second utterance prediction information.
-
-
17. A program for supporting an on-going dialog made by dialog participants, said program causing a computer to execute utterance prediction which includes:
-
generating a first utterance prediction information based on a past dialog history of one of the dialog participants;
obtaining a second utterance prediction information from the other dialog supporting apparatus; and
predicting a next utterance in the dialog of the dialog participant who uses said dialog supporting apparatus, based on the first utterance prediction information and the second utterance prediction information.
-
Specification