Navigation tool for exploring a knowledge base
First Claim
Patent Images
1. A method comprising:
- displaying, in response to receiving a search query, one or more concepts from a hierarchical model of concepts, wherein each concept in the hierarchical model is mentioned in at least one document stored in a knowledge base, and wherein the one or more concepts match the search query and are displayed on a first section of a display; and
displaying, on an area of the display other than the first section, concepts from the hierarchical model that are associated with the one or more concepts displayed in the first section.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a system that allows a user to enter a search query, to explore a knowledge base through a hierarchical model of concepts each of which is mentioned in one or more documents stored in the knowledge base, and to refine the search query based on a displayed portion of the hierarchical model.
-
Citations
76 Claims
-
1. A method comprising:
-
displaying, in response to receiving a search query, one or more concepts from a hierarchical model of concepts, wherein each concept in the hierarchical model is mentioned in at least one document stored in a knowledge base, and wherein the one or more concepts match the search query and are displayed on a first section of a display; and
displaying, on an area of the display other than the first section, concepts from the hierarchical model that are associated with the one or more concepts displayed in the first section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article comprising a machine-readable medium that stores machine-executable instructions that when applied to the machine, cause the machine to:
-
display, in response to receiving a search query, one or more concepts from a hierarchical model of concepts, wherein each concept in the hierarchical model is mentioned in at least one document stored in a knowledge base, and wherein the one or more concepts match the search query and are displayed on a first section of a display; and
display, on an area of the display other than the first section, concepts from the hierarchical model that are associated with the one or more concepts displayed in the first section. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system comprising:
-
a knowledge base storing documents;
memory storing a hierarchical model of concepts each of which appears in at least one document stored in the knowledge base;
a display screen including a first section;
a user input device; and
circuitry coupled to the knowledge base, the memory, the display screen and the user input device to;
cause the display screen to display, in response to receiving a search query, one or more concepts from the hierarchical model of concepts, wherein the one or more concepts match the search query and are displayed on the first section of the display screen; and
cause the display screen to display, on an area of the display screen other than the first section, concepts from the hierarchical model that are associated with the one or more concepts displayed in the first section. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A method comprising:
-
exploring on a display screen a hierarchical model of concepts that are mentioned in documents stored in a knowledge base, the hierarchical model including concepts and concept clusters, wherein each concept cluster is represented by a concept in that cluster;
selecting one or more displayed concepts from the hierarchical model for inclusion in a refined search query; and
viewing a list of documents or links to documents each of which mentions at least one of the selected concepts. - View Dependent Claims (65, 66)
-
-
67. A method comprising:
-
identifying concepts that are mentioned in documents stored in a knowledge base;
generating a matrix to reflect co-occurrence frequencies of concepts appearing in the documents;
generating association rules based on the co-occurrence frequencies, wherein the association rules are indicative of frequencies with which specified groups of concepts appear in the same document;
converting the association rules to an undirected hypergraph;
partitioning the undirected hypergraph into clusters of concepts, wherein each cluster is represented by one or more characteristic concepts in that cluster;
taking snapshots of the hypergraph during the partitioning; and
storing a three-dimensional hierarchical model of the concepts based on the snapshots. - View Dependent Claims (68, 69, 70, 71)
-
-
72. An article comprising a machine-readable medium that stores machine-executable instructions that when applied to the machine, cause the machine to:
-
identify concepts that are mentioned in documents stored in a knowledge base;
generate a matrix to reflect co-occurrence frequencies of concepts appearing in the documents;
generate association rules based on the co-occurrence frequencies, wherein the association rules are indicative of frequencies with which specified groups of concepts appear in the same document;
convert the association rules to an undirected hypergraph;
partition the undirected hypergraph into clusters of concepts, wherein each cluster is represented by a concept in that cluster;
take snapshots of the clusters during the partitioning; and
store a three-dimensional hierarchical model of the concepts based on the snapshots. - View Dependent Claims (73, 74, 75, 76)
-
Specification