Systems and methods to tune a general-purpose search engine for a search entry point
First Claim
1. A system that refines a general-purpose search engine, comprising:
- a component that identifies an entry point to the general-purpose search engine; and
a tuning component that filters search query results of the general-purpose search engine based on criteria associated with the entry point.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods that employ statistical filtering and ranking techniques to improve content search engine search results by tuning a general-purpose search engine for an entry point for a group of users. The filter can be manually and/or automatically configured via providing training sets of relevant and non-relevant data. For example, a relevant set of data comprising web pages associated with a desired search context for the group utilizing the entry point can be employed. In addition, a non-relevant set of data comprising random and unrelated documents can be employed. The learned filter can then be employed to compare a returned result with the known relevant and the known non-relevant data sets to determine whether the result is relevant to the user for the entry point, and the degree of relevance. The results can then be presented to the user based on the relevance.
-
Citations
43 Claims
-
1. A system that refines a general-purpose search engine, comprising:
-
a component that identifies an entry point to the general-purpose search engine; and
a tuning component that filters search query results of the general-purpose search engine based on criteria associated with the entry point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system that tunes a general-purpose search engine, comprising:
-
a filter component that parses relevant and non-relevant general-purpose search engine content results for an entry point based on training data; and
a ranking component that sorts the filtered results in accordance with the training data for presentation to a user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method to filter and rank general-purpose search engine results associated with an entry point, comprising:
-
executing a query search through the entry point;
filtering the general-purpose search engine results; and
ranking the general-purpose search engine results. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method to manually customize a general-purpose search engine for an entry point, comprising:
-
providing a set of relevant data to train a component to discern query results relevant to a search context of a user employing the entry point; and
providing a set of non-relevant data to train the component to discern query results unrelated to the search context, wherein the set of relevant data and the set of non-relevant data are manually provided and then employed to determine whether a query result is relevant to the search context. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method to automatically customize a general-purpose search engine for an entry point, comprising:
-
executing a query search via the entry point;
recording a query result selected by a user as relevant;
recording a higher ranked query results, wherein a lower ranked result is selected by the user, as non-relevant; and
providing the recorded results to automatically train the filter to discriminate between results relevant to a search context and results non-relevant to the search context. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A data packet transmitted between two or more computer components to refine a general-purpose search engine, comprising:
a component that accept search query results for a group of users, a component that identifies one or more entry points associated with the search, a component that employs a relevant data set and a non-relevant data set to determine whether a search result is relevant, and a component that ranks the search results based on the degree of relevance to the group of users and the entry point.
-
42. A computer readable medium storing computer executable components that tunes a general-purpose search engine to improve context search query results, comprising:
-
a component that filters the general-purpose search engine results based on training data sets; and
a component that ranks the general-purpose search engine results according to the similarity of the search engine results to the training data sets.
-
-
43. A system that filters and ranks general-purpose search engine results, comprising:
-
means for filtering general-purpose search engine results to determine whether a query result is relevant to a search context of a group of users and an entry point, and means for ranking the general-purpose search engine results based on a relevance of the general-purpose search engine results to the search context of a group of users and an entry point.
-
Specification