Context-aware query alteration
AssigneeMicrosoft Corporation
InventorsKevyn B. Collins-Thompson, Ni Lao
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsKevyn B. Collins-Thompson, Ni Lao
Estimating the term…
A model generation module is described herein for using a machine learning technique to generate a model for use by a search engine. The model assists the search engine in generating alterations of search queries, so as to improve the relevance and performance of the search queries. The model includes a plurality of features having weights and levels of uncertainty associated therewith, where each feature defines a rule for altering a search query in a defined manner when a context condition, specified by the rule, is present. The model generation module generates the model based on user behavior information, including query reformulation information and user preference information. The query reformulation information indicates query reformulations made by at least one agent (such as users). The preference information indicates at extent to which the users were satisfied with the query reformulations.
A physical and tangible computer readable medium for storing computer readable instructions, the computer readable instructions providing a model generation module when executed by one or more processing devices, the computer readable instructions comprising:
A context-aware query alteration module, implemented by a physical and tangible search engine, comprising:
A method, implemented by physical and tangible computing functionality, for generating and applying a model for use by a search engine, comprising:
Dependencies are inferred from the claim text.