US 12,326,905 B2
Sentence search apparatus, sentence search method, and storage medium
Hisayoshi Nagae, Yokohama Kanagawa (JP); Kenji Iwata, Tokyo (JP); Takami Yoshida, Kamakura Kanagawa (JP); Yuka Kobayashi, Seto Aichi (JP); Tsuyoshi Kushima, Kawasaki Kanagawa (JP); Urara Iwata, Saitama Saitama (JP); and Yukiko Furusawa, Shiki Saitama (JP)
Assigned to KABUSHIKI KAISHA TOSHIBA, Tokyo (JP); and Toshiba Digital Solutions Corporation, Kanagawa (JP)
Filed by KABUSHIKI KAISHA TOSHIBA, Tokyo (JP); and Toshiba Digital Solutions Corporation, Kawasaki (JP)
Filed on Feb. 22, 2023, as Appl. No. 18/173,017.
Claims priority of application No. 2022-082465 (JP), filed on May 19, 2022.
Prior Publication US 2023/0376538 A1, Nov. 23, 2023
Int. Cl. G06F 16/903 (2019.01); G06F 16/2457 (2019.01); G06F 16/906 (2019.01)
CPC G06F 16/90344 (2019.01) [G06F 16/24578 (2019.01); G06F 16/906 (2019.01)] 10 Claims
OG exemplary drawing
 
1. A sentence search apparatus comprising:
a processing circuit,
wherein
the processing circuit is configured to:
accept a character string input by a user;
search a computerized sentence database storing a sentence collection in which a plurality of sentences as a search target is accumulated based on the accepted character string to acquire one or more search result sentences matching the accepted character string;
perform sentence analysis on the search result sentence to acquire a dependency relation between words constituting the search result sentence; and
determine one or more recommended words for narrowing down the search result sentence to a sentence desired by the user based on the accepted character string, the search result sentence, and the dependency relation,
the dependency relation is a modification relation, an object, or an adverbial modifier clause,
the processing circuit determines, as the recommended word, any one of a word in a modification relation with a word included in the accepted character string among the words constituting the search result sentence, a word serving as the object of a base word among the words constituting the search result sentence, and a word serving as an adverbial modifier clause of the base word among the words constituting the search result sentence,
the processing circuit is further configured to control a display to display an interactive screen including a message display field on a user side and a message display field on a side of a chatbot implemented by the sentence search apparatus,
messages on the user side and messages on the chatbot side are displayed in a time series in an interactive manner so as to be selectable, wherein the accepted input character string input by the user is displayed as a message in the message display field on the user side and the one or more search result sentences and the one or more recommended words are displayed as messages in the message display field on the chatbot side,
the processing circuit is further configured, in response to selection of a recommended word among the one or more recommended words in the message display field on the chatbot side, to display the selected recommended word in a next message display field on the user side, to narrow down the one or more search result sentences based on the selected recommended word, and to display, in a next message display field on chatbot side, one or more search result sentences remaining after narrowing down the one or more search result sentences in response to selection of the recommended word, and
the processing circuit is further configured, in response to selection of a search result sentence among the one or more sentence search results displayed on the chatbot side, to display a sentence corresponding to the selected search result sentence in a next message display field on the chatbot side.