US2006015488A1PendingUtilityA1

System and method for personalized information retrieval based on user expertise

Assignee: PERISIC IGORPriority: Jun 14, 2002Filed: Sep 9, 2005Published: Jan 19, 2006
Est. expiryJun 14, 2022(expired)· nominal 20-yr term from priority
Y10S707/99935G06F 16/9535G06F 16/9538
33
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A search request is received at an information retrieval system from a searcher. The search request preferably contains at least one search term and a user identifier. A plurality of objects are then searched based on the at least one search term. At least one located object is found from the plurality of objects. The at least one located object is associated with the search term(s). An intrinsic score based on the search term(s) is subsequently calculated for each located object. The intrinsic score is then adjusted to an adjusted score based on the difference between a creator expertise of a creator of the at least one located object and/or a contributor expertise of a contributor to the at least one located object, and a searcher expertise of the searcher.

Claims

exact text as granted — not AI-modified
1 . A computer implemented method for personalizing information retrieval, comprising: 
 receiving at an information retrieval system a search request from a searcher, where said search request contains at least one search term;    searching a plurality of objects based on said at least one search term;    finding a plurality of located objects from said plurality of objects, where said located objects are associated with said at least one search term;    calculating an intrinsic score for each of said located objects, where each intrinsic score is based on said at least one search term;    adjusting each intrinsic score to an adjusted score based on an expertise selected from a group consisting of: a creator expertise of a creator of said at least one located object, a contributor expertise of a contributor to said at least one located object, a searcher expertise of said searcher, and any combination thereof; and    transmitting a list to said searcher, said list comprising a listing of said located objects sorted on each located object's adjusted score.    
   
   
       2 . The method of  claim 1 , wherein said search request identifies said searcher through a unique user identifier.  
   
   
       3 . The method of  claim 2 , wherein said plurality of objects include content objects, source objects, or people objects.  
   
   
       4 . The method of  claim 1 , wherein said located objects are selected from a group consisting of: content objects, source objects, and people objects.  
   
   
       5 . The method of  claim 4 , wherein said adjusting further comprises raising said intrinsic score to said adjusted score for each located content or source object having a creator expertise higher than said searcher expertise.  
   
   
       6 . The method of  claim 4 , wherein said adjusting further comprises lowering said intrinsic score to said adjusted score for each located content object or source object having a creator expertise that is lower than said searcher expertise.  
   
   
       7 . The method of  claim 4 , wherein said adjusting further comprises: 
 locating objects associated with said searcher using a unique user identifier;    ascertaining said searcher expertise based on said at least one search term and said objects associated with said searcher;    determining said creator expertise and said contributor expertise for each located object;    raising said intrinsic score to said adjusted score for each located content object or source object having a creator expertise higher than said searcher expertise;    lowering said intrinsic score to said adjusted score for each located content object or source object having a creator expertise that is lower than said searcher expertise; and    changing said intrinsic score to said adjusted score for each located people object according to said searcher and creator expertise.    
   
   
       8 . The method of  claim 4 , wherein said adjusting comprises: 
 ascertaining said searcher expertise based on said search terms and any objects associated with said searcher;    determining at least one of said creator expertise and said contributor expertise for each located content or source object;    raising said intrinsic score to said adjusted score for each located content or source object having a creator expertise higher than said searcher expertise;    lowering said intrinsic score to said adjusted score for each located object having a creator expertise that is lower than said searcher expertise; and    changing said intrinsic score to said adjusted score for each located people object according to said searcher and creator expertise.    
   
   
       9 . The method of  claim 4 , wherein said searcher expertise is dependent on the sum of the intrinsic scores of all located objects created by said searcher.  
   
   
       10 . The method of  claim 1 , wherein said searching is undertaken using a search technique selected from a group consisting of: semantic processing, syntactic processing, natural language processing, statistical processing, and any combination of the aforementioned techniques.  
   
   
       11 . The method of  claim 1 , wherein said searcher expertise is dependent on the sum of all non-relevant objects of said plurality of objects not created by said searcher but containing relevant comments of said searcher.  
   
   
       12 . The method of  claim 1 , wherein said searcher expertise is dependent on the sum of all non-relevant objects of said plurality of objects created by said searcher but containing relevant comments of said searcher.  
   
   
       13 . The method of  claim 1 , wherein said searcher expertise is dependent on the total number of users relative to the total number of relevant users.  
   
   
       14 . The method of  claim 1 , wherein said searcher expertise is dependent on the total number of objects of said plurality of objects relative to the total number of relevant objects of said plurality of objects.  
   
   
       15 . The method of  claim 1 , wherein said searcher expertise is dependent on the searcher's taxonomy.  
   
   
       16 . The method of  claim 1 , wherein said searcher expertise is dependent on whether the searcher created, edited, commented on, renamed, highlighted, linked, printed, copied or any activity that is monitored in a log file, said at least one located object.  
   
   
       17 . The method of  claim 1 , wherein said creator expertise is dependent on the sum of the intrinsic scores of all located objects created by said creator.  
   
   
       18 . The method of  claim 1 , wherein said creator expertise is dependent on the sum of all non-relevant objects of said plurality of objects not created by said creator but containing relevant comments of said creator.  
   
   
       19 . The method of  claim 1 , wherein said creator expertise is dependent on the sum of all non-relevant objects of said plurality of objects created by said creator but containing relevant comments of said creator.  
   
   
       20 . The method of  claim 1 , wherein said creator expertise is dependent on the total number of users relative to the total number of relevant users.  
   
   
       21 . The method of  claim 1 , wherein said creator expertise is dependent on the total number of objects of said plurality of objects relative to the total number of relevant objects of said plurality of objects.  
   
   
       22 . The method of  claim 1 , wherein said creator expertise is dependent on a creator's taxonomy.  
   
   
       23 . The method of  claim 1 , wherein said creator expertise is dependent on whether the creator created, edited, commented on, renamed, highlighted, or linked, printed, copied or any activity that is monitored in a log file, said at least one located object.  
   
   
       24 . The method of  claim 1 , wherein said contributor expertise is dependent on the sum of the intrinsic scores of all located objects created by said contributor.  
   
   
       25 . The method of  claim 1 , wherein said contributor expertise is dependent on the sum of all non-relevant objects of said plurality of objects not created by said contributor but containing relevant comments of said contributor.  
   
   
       26 . The method of  claim 1 , wherein said contributor expertise is dependent on the sum of all non-relevant objects of said plurality of objects created by said contributor but containing relevant comments of said contributor.  
   
   
       27 . The method of  claim 1 , wherein said contributor expertise is dependent on the total number of users relative to the total number of relevant users.  
   
   
       28 . The method of  claim 1 , wherein said contributor expertise is dependent on the total number of objects of said plurality of objects relative to the total number of relevant objects of said plurality of objects in the repository.  
   
   
       29 . The method of  claim 1 , wherein said contributor expertise is dependent on the contributor's taxonomy.  
   
   
       30 . The method of  claim 1 , wherein said contributor expertise is dependent on the whether the contributor created, edited, commented on, renamed, highlighted, linked, printed, copied or any activity that is monitored in a log file, said at least one located object.  
   
   
       31 . The method of  claim 1 , further comprising, prior to said transmitting, sorting said list based on said adjusted score of each located object.  
   
   
       32 . The method of  claim 1 , wherein said transmitting comprises sending a list of people objects and their associated adjusted scores to said searcher.  
   
   
       33 . The method of  claim 1 , wherein said transmitting comprises sending a list of source objects and their associated adjusted scores to said searcher.  
   
   
       34 . A computer program product for personalizing information retrieval, the computer program product comprising a computer readable storage and a computer program stored therein, the computer program comprising: 
 instructions for receiving at an information retrieval system a search request from a searcher, where said search request contains at least one search term;    instructions for searching a plurality of objects based on said at least one search term;    instructions to finding a plurality of located objects from said plurality of objects, where said located objects are is associated with said at least one search term;    instructions to calculating an intrinsic score for each of said located objects, where each intrinsic score is based on said at least one search term;    instructions for adjusting each intrinsic score to an adjusted score based on an expertise selected from a group consisting of: a creator expertise of a creator of said at least one located object, a contributor expertise of a contributor to said at least one located object, a searcher expertise of said searcher, and any combination thereof; and    instructions to transmitting a list to said searcher, said list comprising a listing of said located objects sorted on each located object's adjusted score.    
   
   
       35 . The computer program product of  claim 34 , wherein said computer program further comprises: 
 instructions for ascertaining said searcher expertise based on said search terms and any objects associated with said searcher;    instructions for determining said at least one of said creator expertise and said contributor expertise for said located objects;    instructions for raising said intrinsic score to said adjusted score for each located object of the located objects that has a creator expertise higher than said searcher expertise; and    instructions for lowering said intrinsic score to said adjusted score for each located object of the located objects that has a creator expertise that is lower than said searcher expertise.    
   
   
       36 . A system for personalizing information retrieval comprising: 
 at least one searcher device, creator device, and contributor device coupled to a network;    a repository containing one or more objects; and    an information retrieval system comprising: 
 a Central Processing Unit (CPU); and  
 a memory comprising:  
   instructions for receiving at an information retrieval system a search request from a searcher, where said search request contains at least one search term;    instructions for searching a plurality of objects based on said at least one search term;    instructions to finding a plurality of located objects from said plurality of objects, where said located objects are is associated with said at least one search term;    instructions to calculating an intrinsic score for each of said located objects, where each intrinsic score is based on said at least one search term;    instructions to adjusting each intrinsic score to an adjusted score based on an expertise selected from a group consisting of: a creator expertise of a creator of said at least one located object, a contributor expertise of a contributor to said at least one located object, a searcher expertise of said searcher, and any combination thereof; and    instructions to transmitting a list to said searcher, said list comprising a listing of said located objects sorted on each located object's adjusted score.    
   
   
       37 . The system of  claim 36 , wherein said memory further comprises: 
 instructions for ascertaining said searcher expertise based on said search terms and any objects associated with said searcher;    instructions for determining said at least one of said creator expertise and said contributor expertise for said located objects;    instructions for raising said intrinsic score to said adjusted score for each located object of the located objects that has a creator expertise higher than said searcher expertise; and    instructions for lowering said intrinsic score to said adjusted score for each located object of the located objects that has a creator expertise that is lower than said searcher expertise.

Join the waitlist — get patent alerts

Track US2006015488A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.