Information output device, information output method, and information output program
AssigneeSoppra Corporation
InventorMotomitsu Shirakawa
Life of this patent
Estimating the term…
Abstract
An information output receives a conversational sentence, parameterizes one or more entities included in one or more received conversational sentences, searches a database using the to acquire a search result, and outputs the search result.
Drawings
Claims3
An information output device comprising:
- conversational sentence reception means that receives a conversational sentence;
- parameterization means that parameterizes one or more entities included in one or more of the conversational sentences received by the conversational sentence reception means;
- intent determination means that determines an intent that includes an action name identifying a processing operation corresponding to the conversational sentence based on information determining an intent associated with one or more corpora prepared preliminarily;
- search result acquisition means that searches a database via an API using information as a parameter to acquire a search result, the information being acquired by the parameterization means and for executing business processing identified with the intent determined by the intent determination means;
- and
- search result output means that outputs the search result acquired via the search result acquisition means,
- wherein the parameterization means parameterizes an entity corresponding to conversational sentence information that is most approximate to the conversational sentence received by the conversational sentence reception means among one or more pieces of conversational sentence information corresponding to the intent determined by the intent determination means.
An information output method executed by a computer, comprising:
- a conversational sentence receiving step of receiving a conversational sentence;
- a parameterizing step of parameterizing one or more entities included in one or more of the conversational sentences received in the conversational sentence receiving step;
- an intent determination step of determining an intent that includes an action name identifying a processing operation corresponding to the conversational sentence based on information determining an intent associated with one or more corpora prepared preliminarily;
- a search result acquiring step of searching a database via an API using information as a parameter to acquire a search result, the information being acquired in the parameterizing step and for executing business processing identified with the intent determined in the intent determination step;
- and
- a search result output step of outputting the search result acquired via the search result acquiring step,
- wherein the parameterizing step parameterizes an entity corresponding to conversational sentence information that is most approximate to the conversational sentence received in the conversational sentence receiving step among one or more pieces of conversational sentence information corresponding to the intent determined in the intent determination step.
A non-transitory computer readable recording medium storing a program that is executable by a computer to cause the computer to perform operations comprising:
- a conversational sentence receiving step of receiving a conversational sentence;
- a parameterizing step of parameterizing one or more entities included in one or more of the conversational sentences received in the conversational sentence receiving step;
- an intent determination step of determining an intent that includes an action name identifying a processing operation corresponding to the conversational sentence based on information determining an intent associated with one or more corpora prepared preliminarily;
- a search result acquiring step of searching a database via an API using information as a parameter to acquire a search result, the information being acquired in the parameterizing step and for executing business processing identified with the intent determined in the intent determination step;
- and
- a search result output step of outputting the search result acquired via the search result acquiring step,
- wherein the parameterizing step parameterizes an entity corresponding to conversational sentence information that is most approximate to the conversational sentence received in the conversational sentence receiving step among one or more pieces of conversational sentence information corresponding to the intent determined in the intent determination step.
Dependencies are inferred from the claim text.