IP Library › Granted Patent US 11,705,122
Granted Patent B2
US 11,705,122 · App. 17/007,567 · Granted Jul 18, 2023

Interface-providing apparatus and interface-providing method

Inventors: Kenji Iwata (Machida, JP); Hiroshi Fujimura (Yokohama, JP); Takami Yoshida (Kamakura, JP)
Assignee: KABUSHIKI KAISHA TOSHIBA
G10L15/22G06F3/167G06F16/3329G06N5/025G10L15/08G10L15/26G10L2015/088
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,705,122
App. No.
17/007,567
Granted
Jul 18, 2023
Kind
B2
Abstract

According to one embodiment, the interface-providing apparatus comprises an identifying unit and a generating unit. The identifying unit identifies a keyword from dialogue data including a question text to request information, and a response text in reply thereto. The generating unit generates display information to display a user interface for receiving feedback input relating to a degree of usefulness of a keyword when searching for the requested information.

Claims (32)

1. An interface-providing apparatus comprising:

circuitry configured to

generate display information for displaying a graphical user interface (GUI), the GUI including dialogue data associated with a dialogue between a virtual agent and a user, the dialogue data including a question text requesting information and a response text replying to the question text,

identify a keyword from the dialogue data that is included in the GUI,

receive, via an input to a graphical indicator that is included in the GUI, feedback input relating to a degree of usefulness of the keyword when searching for the information, and

calculate the degree of usefulness based on the feedback input that is input via the graphical indicator included in the GUI, and generate or update data indicating degree of usefulness which correlates the calculated degree of usefulness with the keyword or a name expressing an attribute of the keyword,

wherein, in a case where the feedback input, which is input via the graphical indicator included in the GUI, is performed in relation to a degree of usefulness of a keyword included in a response text that was able to reduce a number of search targets to a number equal to or lower than a specific ratio or a specific value before and after the response text, the circuitry is configured to generate or update the data indicating degree of usefulness by assigning weights to the value of the degree of usefulness.

2. The apparatus according to claim 1 ,

the circuitry is configured to generate a response text for narrowing down a search target of the information by referring to the data indicating degree of usefulness and using a keyword or the name expressing the attribute thereof with higher degree of usefulness as an exemplification word.

3. The apparatus according to claim 2 , wherein the circuitry generates the response text as an inquiry to the question text in the dialogue data or to a newly input question text.

4. The apparatus according to claim 2 , wherein the circuitry

further correlates the degree of usefulness with a condition of interaction, under which each keyword is used, in the data indicating degree of usefulness, and

determines a condition of interaction relating to a question text, which is immediately before the response text and a response target of the response text, and generates the response text by using a keyword corresponding to the determined condition or a name expressing an attribute thereof, whichever has a higher degree of usefulness, as the exemplification word.

5. The apparatus according to claim 2 , wherein the circuitry generates the response text by using a keyword or a name expressing the attribute thereof in which a value of the degree of usefulness is equal to or higher than a specific threshold value, or a specific number of keywords or names expressing the attribute thereof which are extracted in an order of having a higher value of the degree of usefulness, as the exemplification word.

6. The apparatus according to claim 2 , wherein in a case where the feedback input is performed in relation to a degree of usefulness of a keyword included in the question text but not included in the response text in the dialogue data, the circuitry generates or updates the data indicating degree of usefulness by assigning weights to the value of the degree of usefulness.

7. The apparatus according to claim 2 , wherein, in a case where the feedback input is performed in relation to a degree of usefulness of a keyword included in a response text that was able to reduce the number of search targets to a number equal to or lower than a specific ratio or a specific value before and after the response text after a process of narrowing down the search target was stagnant for at least a specific number of times, the circuitry generates or updates the data indicating degree of usefulness by assigning weights to the value of the degree of usefulness.

8. The apparatus according to claim 1 , wherein the circuitry generates display information for displaying the user interface in association with each keyword or a search result of the information together with the dialogue data.

9. The apparatus according to claim 1 , wherein the circuitry generates the display information so that the feedback input relating to a degree of usefulness of the keyword is received in a binary manner, expressing whether or not the keyword is useful, or a multivalued manner, expressing a degree in which the keyword is useful.

10. The apparatus according to claim 1 , wherein the circuitry identifies the keyword using a rule-based method or a statistics-based method.

11. The apparatus according to claim 2 , wherein the circuitry generates the response text in response to the data indicating degree of usefulness being generated or updated, or a new question text being input.

12. An interface-providing method comprising:

generating display information for displaying a graphical user interface (GUI), the GUI including dialogue data associated with a dialogue between a virtual agent and a user, the dialogue data including a question text requesting information and a response text replying to the question text;

identifying a keyword from the dialogue data that is included in the GUI;

receiving, via an input to a graphical indicator that is included in the GUI, feedback input relating to a degree of usefulness of the keyword when searching for the information; and

calculating the degree of usefulness based on the feedback input that is input via the graphical indicator included in the GUI, and generating or updating data indicating degree of usefulness which correlates the calculated degree of usefulness with the keyword or a name expressing an attribute of the keyword,

wherein, in a case where the feedback input, which is input via the graphical indicator included in the GUI, is performed in relation to a degree of usefulness of a keyword included in a response text that was able to reduce a number of search targets to a number equal to or lower than a specific ratio or a specific value before and after the response text, the generating or updating generates or updates the data indicating degree of usefulness by assigning weights to the value of the degree of usefulness.

13. A non-transitory computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a method comprising:

generating display information for displaying a graphical user interface (GUI), the GUI including dialogue data associated with a dialogue between a virtual agent and a user, the dialogue data including a question text requesting information and a response text replying to the question text;

identifying a keyword from the dialogue data that is included in the GUI;

receiving, via an input to a graphical indicator that is included in the GUI, feedback input relating to a degree of usefulness of the keyword when searching for the information; and

calculating the degree of usefulness based on the feedback input that is input via the graphical indicator included in the GUI, and generating or updating data indicating degree of usefulness which correlates the calculated degree of usefulness with the keyword or a name expressing an attribute of the keyword,

wherein, in a case where the feedback input, which is input via the graphical indicator included in the GUI, is performed in relation to a degree of usefulness of a keyword included in a response text that was able to reduce a number of search targets to a number equal to or lower than a specific ratio or a specific value before and after the response text, the generating or updating generates or updates the data indicating degree of usefulness by assigning weights to the value of the degree of usefulness.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2020
From: IWATA, KENJI; FUJIMURA, HIROSHI; YOSHIDA, TAKAMI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 053963/0085 →
Priority Claims (1)
JP 2020-025085 · Feb 18, 2020 · national
Continuity (1)
Related Publication 20210256972A1 · Aug 19, 2021