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.
31 Citations
14 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. 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 (12, 13, 14)
-
Specification