Back to results
US 2010/0145944 A1Published application
Mining broad hidden query aspects from user search sessions
AssigneeYahoo! Inc.
InventorsKunal PUNERA, Deepayan CHAKRABARTI, Xuanhui WANG
Life of this patent
Estimating the term…
Abstract
An optimization-based framework is utilized to extract broad query aspects from query reformulations performed by users in historical user session logs. Objective functions are optimized to yield query aspects. At run-time, the best broad but unspecified query aspects relevant to any user query are presented along with the results of the run time query.
Claims12
A computer-implemented method for providing search results, comprising:
- analyzing search logs for query reformulations;
- extracting query reformulations from the analysis of the search logs;
- clustering the extracted query reformulations into clusters;
- selecting a group of the clustered extracted query reformulations;
- selecting clustered query reformulations from among the group of clustered extracted query reformulations so as to maximize a similarity measure;
- and
- presenting the clustered extracted query reformulations along with the results of a search.
4 more elements
A computer-implemented method for providing search results, comprising:
- analyzing search logs for (i) a first query by a user comprising a first search term, followed by (ii) a second query comprising the first search term and a qualifier not initially specified in the first query;
- determining k aspects of the qualifier;
- receiving an original query at run time;
- and
- presenting to the user in response to the original query at least one of the k aspects along with results of the original query.
2 more elements
A computerized searching system configured to:
- analyze search logs for (i) a first query by a user comprising a first search term, followed by (ii) a second query comprising the first search term and a qualifier not initially specified in the first query;
- determine k aspects of the qualifier;
- receive an original query at run time;
- and
- present to the user in response to the original query at least one of the k aspects along with results of the original query.
2 more elements
Dependencies are inferred from the claim text.