发明名称 Semantic and contextual searching of knowledge repositories
摘要 A method for semantic and contextual searching over a knowledge repository. The method includes creating a search query for each concept related to the target concept to form a search context, wherein the search query for each related concept comprises at least one word derived from a record of that concept previously authored in the project, running the search query on a search index of a knowledge repository to identify a record of the related concept for which the search query is created, and fetching the record of the target concept from the repository as a search result such that the fetched record of the target concept is linked in the knowledge repository to a record of the related concept returned as a result of running the search query on at least one record of the at least one related concept.
申请公布号 US9311388(B2) 申请公布日期 2016.04.12
申请号 US201213585089 申请日期 2012.08.14
申请人 International Business Machines Corporation 发明人 Gupta Monika;Mukherjee Debdoot;Mani Senthil K.;Sinha Vibha S.
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 Ryan, Mason & Lewis, LLP 代理人 Ryan, Mason & Lewis, LLP
主权项 1. A method for semantic and contextual searching over a knowledge repository to provide a record for a target concept based on a search context set by records of at least one related concept previously authored in a project, wherein the method comprises: creating a search query for each of at least one concept related to the target concept to form a search context, wherein the search query for each of the at least one related concept comprises at least one word derived from at least one record of that concept previously authored in the project; running the search query on a search index of a knowledge repository to identify at least one record of the at least one related concept for which the search query is created; fetching the at least one record of the target concept from the repository as a search result such that the at least one fetched record of the target concept is linked in the knowledge repository to a record of the at least one related concept returned as a result of running the search query on at least one record of the at least one related concept; and generating a rank for each fetched record of the target concept, wherein the rank is a recursive weighted mean of a product of a relevance rank returned from the search query on the search index for the at least one record of the related concept and a relevance score between the target concept and the at least one related concept; wherein the recursive weighted mean is computed by: adding the product of the relevance rank and the relevance score to a first variable to obtain a first sum;adding the relevance score to a second variable to obtain a second sum;dividing the first sum by the second sum to obtain the rank for a given fetched record;designating the first sum as the first variable;designating the second sum as the second variable; andbased on previously executed designating steps, repeating the adding steps, the dividing step, and the designating steps for each subsequent fetched record until each fetched record has been ranked; wherein the relevance score between all pairs of concepts is computed by computing: for each concept, a textual similarity between all pairs of records of that concept wherein when the textual similarity exceeds a threshold, the pair of records are considered related; andfor all pairs of concepts, a probability of a first pair of records of a first concept being related to each other, given that a second pair of records of a second concept is related, and respectively linked to the first pair of records of the first concept; wherein the steps are carried out by at least one computer device; wherein the knowledge repository comprises records from at least one past project; wherein the records from the at least one past project are defined in an information schema; and wherein two or more records produced in the at least one past project are deemed linked if their respective concepts are related in the information schema.
地址 Armonk NY US