×

Query rewriting with entity detection

  • US 7,996,419 B2
  • Filed: 03/31/2004
  • Issued: 08/09/2011
  • Est. Priority Date: 03/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by one or more processors of one or more servers, a query log comprising entries associating prior search queries with selected entity identifiers,selecting, by one or more processors of one or more servers, a candidate string, from a list of candidate strings, where the candidate string appears in search queries associated with a common entity identifier, of the selected entity identifiers, in the query log and where the candidate string is selected based on a distribution of different candidate strings appearing in prior search queries associated with the common entity identifier,where the candidate string is selected based on how statistically peaked a count of clicks for the candidate string is compared to counts of clicks for one or more other candidate strings, andwhere the candidate string is selected based on entropy of the distribution of counts of clicks for the different candidate strings, andadding, by one or more processors of one or more servers, the candidate string to a query rewrite table, where the candidate string is associated with the common entity identifier and where, when a previously presented search query is received, the query rewrite table is used to identify the candidate string and include the common entity identifier in a rewritten search query.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×