Knowledge graph based search system
First Claim
Patent Images
1. A non-transitory computer program product, tangibly embodied in a machine readable storage device, comprising one or more instructions that, when executed, cause at least one processor to perform knowledge based search operations comprising:
- aggregate, prepare and store a plurality of data, a plurality of definitions and two relevance criteria where said data and definitions comprise at least one entity, one entity function and one or more entity function measures where said data and definitions are stored in one or more categories,transform said data into an entity knowledge by learning from the data,use the relevance criteria and the entity knowledge to identify one or more of the categories as a source of data for any query,receive a search request from the subject entity, andprovide a plurality of search results from the identified categories in response to said request by using two relevance measures to identify and prioritize the results where the entity knowledge comprises a graph.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer program products and systems for developing and implementing a Knowledge Based Search System for an entity. Entity related data are analyzed as required to develop an entity knowledge and one or more knowledge graphs. The knowledge graphs are used to support the retrieval of relevant search results.
-
Citations
20 Claims
-
1. A non-transitory computer program product, tangibly embodied in a machine readable storage device, comprising one or more instructions that, when executed, cause at least one processor to perform knowledge based search operations comprising:
-
aggregate, prepare and store a plurality of data, a plurality of definitions and two relevance criteria where said data and definitions comprise at least one entity, one entity function and one or more entity function measures where said data and definitions are stored in one or more categories, transform said data into an entity knowledge by learning from the data, use the relevance criteria and the entity knowledge to identify one or more of the categories as a source of data for any query, receive a search request from the subject entity, and provide a plurality of search results from the identified categories in response to said request by using two relevance measures to identify and prioritize the results where the entity knowledge comprises a graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A knowledge based search system, comprising:
-
a computer with one or more processors having circuitry to execute instructions;
a storage device available to said processor with sequences of instructions stored therein, which when executed cause the one or more processors to;aggregate, prepare and store a plurality of data, a plurality of definitions and two relevance criteria where said data and definitions comprise at least one entity, one entity function and one or more entity function measures where said data and definitions are stored in one or more categories, transform said data into an entity knowledge by learning from the data, use the relevance criteria and the entity knowledge to identify one or more of the categories as a source of data for any query, receive a search request from the subject entity, and provide a plurality of results from the identified categories in response to said query by using two relevance measures to identify and prioritize the results where the entity knowledge comprises a graph. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A knowledge based search method, comprising:
-
using a computer to; aggregate, prepare and store a plurality of data, a plurality of definitions and two relevance criteria where said data and definitions comprise at least one entity, one entity function and one or more entity function measures where said data and definitions are stored in one or more categories, transform said data into an entity knowledge by learning from the data, use the relevance criteria and the entity knowledge to identify one or more of the categories as a source of data for any query, receive a search request from the subject entity, and provide a plurality of results from the identified categories in response to said query by using two relevance measures to identify and prioritize the results where the entity knowledge comprises a graph. - View Dependent Claims (18, 19, 20)
-
Specification