US 11,868,734 B2
Dialogue system
Takanori Hashimoto, Chiyoda-ku (JP); Hiroshi Fujimoto, Chiyoda-ku (JP); and Yuriko Ozaki, Chiyoda-ku (JP)
Assigned to NTT DOCOMO, INC., Chiyoda-ku (JP)
Appl. No. 17/044,140
Filed by NTT DOCOMO, INC., Chiyoda-ku (JP)
PCT Filed Jan. 11, 2019, PCT No. PCT/JP2019/000774
§ 371(c)(1), (2) Date Sep. 30, 2020,
PCT Pub. No. WO2019/202788, PCT Pub. Date Oct. 24, 2019.
Claims priority of application No. 2018-078381 (JP), filed on Apr. 16, 2018.
Prior Publication US 2021/0157988 A1, May 27, 2021
Int. Cl. G06F 40/35 (2020.01); G06F 16/903 (2019.01); G06F 40/279 (2020.01)
CPC G06F 40/35 (2020.01) [G06F 16/90335 (2019.01); G06F 40/279 (2020.01)] 10 Claims
OG exemplary drawing
 
1. 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 system comprising:
a memory configured to store 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
processing circuitry configured to
acquire 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 strings,
classify 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,
determine a priority ranking of the resulting sentence candidates within each of the categories, and
select 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 present 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.