CPC G06F 16/335 (2019.01) [G06F 16/24 (2019.01); G06F 16/3322 (2019.01); G06F 16/3328 (2019.01); G06F 16/367 (2019.01); G06F 16/90324 (2019.01)] | 12 Claims |
1. A method comprising:
receiving a first input associated with a content item from a user interface;
in response to determining that the first input matches content items in multiple domains:
for each respective domain, selecting a subset of content items using knowledge data for the respective domain;
generating for display a visual indication that the first input matches content items in multiple domains;
receiving a second input associated with a second content item from the user interface, wherein the second input that identifies a selected domain;
determining, based on comparing the second input to information in the selected domain, an ambiguity level of the second input;
determining whether the ambiguity level of the second input exceeds a threshold value;
in response to determining that the ambiguity level of the second input exceeds the threshold value:
receiving structural knowledge, the structural knowledge showing semantic links between each content item matching the first input in multiple domains and the content items in the subset of content items in the selected domain;
determining a disambiguated input based on the structural knowledge; and
generating for display identifiers of content items in the selected domain selected using the structural knowledge data for the selected domain.
|