System and method for personalized information retrieval based on user expertise
First Claim
1. A 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 at least one located object from said plurality of objects, where said at least one located object is associated with said at least one search term;
calculating an intrinsic score for each located object, where said intrinsic score is based on said at least one search term;
adjusting said intrinsic score to an adjusted score based on the difference between a creator expertise of a creator of said at least one located object and/or a contributor expertise of a contributor to said at least one located object, and a searcher expertise of said searcher; and
transmitting a list to said searcher, where said list is based on said search request and said adjusted scores.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
35 Claims
-
1. A 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 at least one located object from said plurality of objects, where said at least one located object is associated with said at least one search term;
calculating an intrinsic score for each located object, where said intrinsic score is based on said at least one search term;
adjusting said intrinsic score to an adjusted score based on the difference between a creator expertise of a creator of said at least one located object and/or a contributor expertise of a contributor to said at least one located object, and a searcher expertise of said searcher; and
transmitting a list to said searcher, where said list is based on said search request and said adjusted scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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 for finding at least one located object from said plurality of objects, where said at least one located object is associated with said at least one search term;
instructions for calculating an intrinsic score for each located object, where said intrinsic score is based on said at least one search term;
instructions for adjusting said intrinsic score to an adjusted score based on the difference between a creator expertise of a creator of said at least one located object and/or a contributor expertise of a contributor to said at least one located object, and a searcher expertise of said searcher; and
instructions for transmitting a list of said located objects and their associated adjusted scores to said searcher. - View Dependent Claims (33)
-
-
34. 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 for finding at least one located object from said plurality of objects, where said at least one located object is associated with said at least one search term;
instructions for calculating an intrinsic score for each located object, where said intrinsic score is based on said at least one search term;
instructions for adjusting said intrinsic score to an adjusted score based on the difference between a creator expertise of a creator of said at least one located object and/or a contributor expertise of a contributor to said at least one located object, and a searcher expertise of said searcher; and
instructions for transmitting a list of said located objects and their associated adjusted scores to said searcher. - View Dependent Claims (35)
-
Specification