Patent ID: 11868734
Assignee: NTT DOCOMO, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A method, implemented by a dialogue system configured to perform a response for prompting a user to make an additional input with respect to the user's input of a character string and determine a resulting sentence corresponding to the user's input, the method comprising:
storing, at a memory, resulting sentence candidates which are candidates of the resulting sentence and a storage key group containing one or a plurality of stored keywords associated with the resulting sentence candidates; and
acquiring, by processing circuitry, an input key group containing one or a plurality of input keywords associated with the character string on the basis of the input of the character string;
classifying, by the processing circuitry, the resulting sentence candidates into a plurality of categories on the basis of a comparison between the acquired input key group and the storage key group contained in the memory;
determining, by the processing circuitry, a priority ranking of the resulting sentence candidates within each of the categories; and
selecting, by the processing circuitry, a resulting sentence candidate of a highest priority ranking determined by the intra-category ranking determination unit from within a category of a highest priority ranking determined in advance, and presenting a response for prompting a user to make an additional input on the basis of the selected resulting sentence candidate,
wherein, in the comparison between the input key group and the storage key group, in a case where the stored keyword of the storage key group in which the input key group is deficient is defined as a deficient key, and the input keyword of the input key group acquired in excess with respect to the storage key group is defined as an excess key, the processing circuitry generates the category on the basis of the presence or absence of the deficient key and the presence or absence of the excess key.