Domain expert search
First Claim
1. A method for identifying an expert domain for a query, the method comprising:
- maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories, the one or more queries associated with a particular category included in the query ontology representing queries associated with that particular category;
retrieving search results for queries included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries included in the query ontology generally was identified;
retrieving search results for queries associated with a category included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries associated with the category was identified;
comparing the frequency of occurrence in the search results for the queries associated with the category to the frequency of occurrence in the search results for the queries included in the query ontology generally for each domain from which one of the search results for the queries associated with the category was identified; and
identifying, as expert domains for the category, one or more domains from which search results are identified more frequently in the search results for the queries associated with the category than in the search results for the queries included in the query ontology generally.
7 Assignments
0 Petitions
Accused Products
Abstract
Expert domains for a query category represent domains from which a high percentage of search results for queries associated with the query category are retrieved. The expert domains are identified by establishing a base statistical model that indicates frequencies of appearance for domains in search results retrieved for queries corresponding to multiple categories. In addition, frequencies of domain appearance are determined for search results retrieved for queries associated with a category. Domains that appear more frequently in the search results corresponding to the category are identified as expert domains for the category. A user may be allowed to customize expert domains related to one or more categories by adding or removing expert domains for the category.
-
Citations
20 Claims
-
1. A method for identifying an expert domain for a query, the method comprising:
-
maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories, the one or more queries associated with a particular category included in the query ontology representing queries associated with that particular category;
retrieving search results for queries included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries included in the query ontology generally was identified;
retrieving search results for queries associated with a category included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries associated with the category was identified;
comparing the frequency of occurrence in the search results for the queries associated with the category to the frequency of occurrence in the search results for the queries included in the query ontology generally for each domain from which one of the search results for the queries associated with the category was identified; and
identifying, as expert domains for the category, one or more domains from which search results are identified more frequently in the search results for the queries associated with the category than in the search results for the queries included in the query ontology generally. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-accessible medium that when accessed, results in a machine performing operations for identifying an expert domain for a query, comprising:
-
maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories, the one or more queries associated with a particular category included in the query ontology representing queries associated with that particular category;
retrieving search results for queries included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries included in the query ontology generally was identified;
retrieving search results for queries associated with a category included in the query ontology;
determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries associated with the category was identified;
comparing the frequency of occurrence in the search results for the queries associated with the category to the frequency of occurrence in the search results for the queries included in the query ontology generally for each domain from which one of the search results for the queries associated with the category was identified; and
identifying, as expert domains for the category, one or more domains from which search results are identified more frequently in the search results for the queries associated with the category than in the search results for the queries included in the query ontology generally. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for identifying an expert domain for a query, the system comprising:
-
means for maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories, the one or more queries associated with a particular category included in the query ontology representing queries associated with that particular category;
means for retrieving search results for queries included in the query ontology;
means for determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries included in the query ontology generally was identified;
means for retrieving search results for queries associated with a category included in the query ontology;
means for determining a frequency of occurrence in the retrieved search results for each domain from which one of the search results for the queries associated with the category was identified;
means for comparing the frequency of occurrence in the search results for the queries associated with the category to the frequency of occurrence in the search results for the queries included in the query ontology generally for each domain from which one of the search results for the queries associated with the category was identified; and
means for identifying, as expert domains for the category, one or more domains from which search results are identified more frequently in the search results for the queries associated with the category than in the search results for the queries included in the query ontology generally.
-
Specification