Patent application number | Description | Published |
20090037402 | SYSTEM AND METHOD FOR PREDICTING CLICKTHROUGH RATES AND RELEVANCE - Systems and methods according to embodiments leverage click data to predict a relevance judgment for a given query-content item pair. An initial training phase utilize a training set of query-content item pairs coupled with click data and relevance data (e.g., relevance judgments or labels) to train a model of the relationship between relevance and clicks. Accordingly, given an unlabeled query-content item pair as input to the model, a relevance judgment or label is provided. Theses relevance labels, in turn, may be used in conjunction with query-content item pairs with which they are associated to train a model to determine a content item relevance function. When a user provides a query to a given search engine, the search engine applies the content item relevance function to the query and content items in a responsive result set to provide a relevance ordered result set to the user. | 02-05-2009 |
20090037410 | SYSTEM AND METHOD FOR PREDICTING CLICKTHROUGH RATES AND RELEVANCE - Systems and methods according to embodiments leverage click data to predict a relevance judgment for a given query-content item pair. An initial training phase utilize a training set of query-content item pairs coupled with click data and relevance data (e.g., relevance judgments or labels) to train a model of the relationship between relevance and clicks. Accordingly, given an unlabeled query-content item pair as input to the model, a relevance judgment or label is provided. Theses relevance labels, in turn, may be used in conjunction with query-content item pairs with which they are associated to train a model to determine a content item relevance function. When a user provides a query to a given search engine, the search engine applies the content item relevance function to the query and content items in a responsive result set to provide a relevance ordered result set to the user. | 02-05-2009 |
20090157599 | SEGMENTATION OF SEARCH TOPICS IN QUERY LOGS - A system and method are disclosed for identifying the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared. | 06-18-2009 |
20090198672 | CONTEXT-SENSITIVE QUERY EXPANSION - A method for processing a search query having a plurality of search terms for searching for documents includes segmenting the query to identify two or more units, expanding the query by selecting one or more substitutable units for at least one unit in the query, and calculating a substitution probability for each substitutable unit. For each substitutable unit, a co-occurrence probability is calculated with each of the remaining units in the search query. An occurrence probability is then calculated for each substitutable unit, and a score is calculated based on the combination of the substitution probability, the co-occurrence probability, and occurrence probability. The documents are ranked in an order determined by the score. | 08-06-2009 |
20110078147 | SEGMENTATION OF SEARCH TOPICS IN QUERY LOGS - A system identifies the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared. | 03-31-2011 |