AUTOMATIC ANSWERING DEVICE, AUTOMATIC ANSWERING SYSTEM, CONVERSATION SCENARIO EDITING DEVICE, CONVERSATION SERVER, AND AUTOMATIC ANSWERING METHOD
First Claim
1. An automatic answering device configured to answer automatically to a user utterance, the automatic answering device comprising:
- an input unit configured to accept a user utterance; and
an output unit configured to output a reply sentence in a form recognizable by a user, in response to the user utterance accepted by the input unit,wherein the reply sentence is determined based on a conversation scenario which is a set of inputted sentences and reply sentences, the inputted sentences each corresponding to a user utterance assumed to be uttered by the user, the reply sentences each being a reply from the automatic answering device to the inputted sentence, anddata of the conversation scenario have a data structure that enables the inputted sentences and the reply sentences to be expressed in a state transition diagram in which each of the inputted sentences is defined as a morphism and the reply sentence corresponding to the inputted sentence is defined as an object.
3 Assignments
0 Petitions
Accused Products
Abstract
An automatic answering device and an automatic answering method for automatically answering to a user utterance are configured: to prepare a conversation scenario that is a set of input sentences and replay sentences, the input sentences each corresponding to a user utterance assumed to be uttered by a user, the reply sentences each being an automatic reply to the inputted sentence; to accept a user utterance; to determine the reply sentence to the accepted user utterance on the basis of the conversation scenario; and to present the determined reply sentence to the user. Data of the conversation scenario have a data structure that enables the inputted sentences and the reply sentences to be expressed in a state transition diagram in which each of the inputted sentences is defined as a morphism and the reply sentence corresponding to the inputted sentence is defined as an object.
45 Citations
15 Claims
-
1. An automatic answering device configured to answer automatically to a user utterance, the automatic answering device comprising:
-
an input unit configured to accept a user utterance; and an output unit configured to output a reply sentence in a form recognizable by a user, in response to the user utterance accepted by the input unit, wherein the reply sentence is determined based on a conversation scenario which is a set of inputted sentences and reply sentences, the inputted sentences each corresponding to a user utterance assumed to be uttered by the user, the reply sentences each being a reply from the automatic answering device to the inputted sentence, and data of the conversation scenario have a data structure that enables the inputted sentences and the reply sentences to be expressed in a state transition diagram in which each of the inputted sentences is defined as a morphism and the reply sentence corresponding to the inputted sentence is defined as an object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A conversation server comprising:
-
a semantic interpretation dictionary unit configured to store a semantic interpretation dictionary for rewording a reply sentence corresponding to a user utterance assumed to be uttered by a user to an automatic answering device configured to answer automatically to a user utterance; a conversation scenario storage unit configured to store data of a conversation scenario which is a set of inputted sentences and reply sentences, the inputted sentences each corresponding to a user utterance assumed to be uttered by the user, the reply sentences each being a reply from the automatic answering device to the inputted sentence; and a reply process unit communicatively connected to the automatic answering device and connected to the semantic interpretation dictionary unit and the conversation scenario unit, the reply process unit configured;
to receive the user utterance from the automatic answering device;
to acquire any of a synonym and a synonymous sentence with the user utterance by making reference to the semantic interpretation dictionary stored in the semantic interpretation dictionary unit;
to determine an inputted sentence corresponding to any of the synonym and the synonymous sentence thus acquired, by searching the data of the conversation scenario stored in the conversation scenario storage unit;
to generate a reworded reply sentence in a way that a reply sentence linked with the determined inputted sentence is reworded corresponding to the user utterance in reference to the semantic interpretation dictionary unit; and
to send the automatic answering device the reworded reply sentence and operation control information which is information describing an operation to be executed corresponding to the reworded reply sentence by the automatic answering device.
-
-
12. An automatic answering system comprising:
-
an automatic answering device configured to answer automatically to a user utterance and to present, to a user, a reply sentence in response to the user utterance determined based on a conversation scenario; and a conversation scenario editing device configured to generate the conversation scenario for the automatic answering device, wherein the conversation scenario is a set of inputted sentences and reply sentences, the inputted sentences each corresponding to a user utterance assumed to be uttered by the user, the reply sentences each being a reply from the automatic answering device to the inputted sentence, and data of the conversation scenario have a data structure that enables the inputted sentences and the reply sentences to be expressed in a state transition diagram in which each of the inputted sentences is defined as a morphism and the reply sentence corresponding to the inputted sentence is defined as an object. - View Dependent Claims (13, 14, 15)
-
Specification