Dynamic creation of topical keyword taxonomies
First Claim
1. A computer implemented method for generating refinements within a corpus, the method comprising:
- receiving a topic from a user in a user interface;
generating, dynamically, a plurality of terms associated with the topic, wherein the generating the plurality of terms comprises;
communicating a query to a semantic network based on the topic;
receiving the plurality of terms from the semantic network in response to the query;
evaluating each of the plurality of terms against the corpus, the evaluating comprising determining that an informativeness measure for the term is within acceptable limits; and
presenting automatically to the user, before a further interaction by the user with the user interface after receiving the topic, only the plurality of terms that are determined to have the informativeness measure within the acceptable limits, each presented term being a selectable refinement in response to receiving the topic from the user entered in the user interface, the selectable refinement associated with at least one action of a plurality of available associated actions;
wherein the presenting automatically to the user, before the further interaction by the user with the user interface after receiving the topic, comprises displaying initial search results from the topic in the user interface, the initial search results comprising links to one or more items of the corpus, and the selectable refinement displays a number of items of the initial search results that correspond to each of the plurality of terms;
wherein the generating comprises receiving a plurality of meanings for the topic, and the presenting comprises displaying for each of the meanings a set of one or more of the plurality of terms that relate to the meaning;
wherein one of the selectable refinements, when selected by the user and associated with an action comprising a text search, generates additional search results that are a subset of the initial search results and that correspond to the term of the selected refinement.
2 Assignments
0 Petitions
Accused Products
Abstract
System and methods for dynamically generating taxonomies of keywords and/or descriptors are provided. In one example, a navigation system for accessing a corpus of information provides for dynamic taxonomy generation expanding upon a topic entered by a user in a user interface. The navigation system generates, dynamically, at least one term associated with the received topic from at least one sense or meaning retrieved from a semantic network. The navigation system is further configured to present to the user the at least one term as a selectable refinement in response to receiving the topic entered by the user in the user interface. The system can also be configured to retrieve terms and/or senses from the semantic network and evaluate any retrieved terms for their informativeness. The system can further cache any information generated during taxonomy creation and update the corpus to reflect useful refinements.
12 Citations
27 Claims
-
1. A computer implemented method for generating refinements within a corpus, the method comprising:
-
receiving a topic from a user in a user interface; generating, dynamically, a plurality of terms associated with the topic, wherein the generating the plurality of terms comprises; communicating a query to a semantic network based on the topic; receiving the plurality of terms from the semantic network in response to the query; evaluating each of the plurality of terms against the corpus, the evaluating comprising determining that an informativeness measure for the term is within acceptable limits; and presenting automatically to the user, before a further interaction by the user with the user interface after receiving the topic, only the plurality of terms that are determined to have the informativeness measure within the acceptable limits, each presented term being a selectable refinement in response to receiving the topic from the user entered in the user interface, the selectable refinement associated with at least one action of a plurality of available associated actions; wherein the presenting automatically to the user, before the further interaction by the user with the user interface after receiving the topic, comprises displaying initial search results from the topic in the user interface, the initial search results comprising links to one or more items of the corpus, and the selectable refinement displays a number of items of the initial search results that correspond to each of the plurality of terms; wherein the generating comprises receiving a plurality of meanings for the topic, and the presenting comprises displaying for each of the meanings a set of one or more of the plurality of terms that relate to the meaning; wherein one of the selectable refinements, when selected by the user and associated with an action comprising a text search, generates additional search results that are a subset of the initial search results and that correspond to the term of the selected refinement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for dynamically generating taxonomies, the system comprising:
-
a processor; a memory coupled to the processor storing components that are executed by the processor; a communication component stored in the memory and configured to receive a topic from a user input in a user interface on a host computer system; a generation component stored in the memory and configured to dynamically generate a plurality of terms associated with the received topic; wherein the generation component is further configured to; communicate a query to a semantic network based on the received topic, and receive the plurality of terms from the semantic network in response to the query; evaluate each of the plurality of terms against the corpus, the evaluating comprising determining that an informativeness measure for the term is within acceptable limits; and wherein the communication component is further configured to communicate to the host computer system only the plurality of terms that are determined to have the informativeness measure within the acceptable limits as a selectable refinement displayed in the user interface in response to receiving the topic from the user in the user interface, the selectable refinement associated with at least one action of a plurality of available associated actions; wherein the displayed selectable refinement comprises displaying automatically to the user, before a further interaction by the user with the user interface after receiving the topic, initial search results from the topic in the user interface, the initial search results comprising links to one or more items of the corpus, and displaying a number of items of the initial search results that correspond to each of the plurality of terms; wherein the generate comprises receiving a plurality of meanings for the topic, and the displaying comprises displaying automatically to the user, before the further interaction by the user with the user interface after receiving the topic, for each of the meanings a set of one or more of the plurality of terms that relate to the meaning; wherein one of the selectable refinements, when selected by the user and associated with an action comprising a text search, generates additional search results that are a subset of the initial search results and that correspond to the term of the selected refinement. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate refinements within a corpus, the generating comprising:
-
receiving a topic from a user in a user interface; generating, dynamically, a plurality of terms associated with the topic, wherein the generating the plurality of terms comprises; communicating a query to a semantic network based on the topic; receiving the plurality of terms from the semantic network in response to the query; evaluating each of the plurality of terms against the corpus, the evaluating comprising determining that an informativeness measure for the term is within acceptable limits; and presenting automatically to the user, before a further interaction by the user with the user interface after receiving the topic, only the plurality of terms that are determined to have the informativeness measure within the acceptable limits, each presented term being a selectable refinement in response to receiving the topic from the user entered in the user interface, the selectable refinement associated with at least one action of a plurality of available associated actions; wherein the presenting automatically to the user, before the further interaction by the user with the user interface after receiving the topic, comprises displaying initial search results from the topic in the user interface, the initial search results comprising links to one or more items of the corpus, and the selectable refinement displays a number of items of the initial search results that correspond to each of the plurality of terms; wherein the generating comprises receiving a plurality of meanings for the topic, and the presenting comprises displaying for each of the meanings a set of one or more of the plurality of terms that relate to the meaning; wherein one of the selectable refinements, when selected by the user and associated with an action comprising a text search, generates additional search results that are a subset of the initial search results and that correspond to the term of the selected refinement. - View Dependent Claims (27)
-
Specification