Contextual Query Revision
AssigneeGoogle Inc.
InventorsAshutosh Garg, Kedar Dhamdhere
Life of this patent
Estimating the term…
Abstract
Apparatus, systems and methods for contextual query revision are disclosed. A current search query is received during a search session. The current search query includes one or more current search tokens. Potentially inaccurate search tokens are identified from the one or more current search tokens. A possible replacement token is identified based upon the potentially inaccurate search token. A group of related tokens is identified from query logs, and a modified search query is generated if the replacement token is not included in the related tokens.
Claims21
1-20. (canceled)
A method performed by one or more computers, the method comprising:
- receiving, during a current search session, a current search query that includes one or more search tokens;
- determining that at least one of the one or more search tokens is a potentially inaccurate token, the potentially inaccurate token being a token that is not included in previous search queries that were received during the current search session;
- and
- generating a modified search query in which the potentially inaccurate token is replaced with a replacement token, the replacement token being a token that is included in a set of related tokens for the previous search queries.
A system comprising:
- a data store storing a query log that includes previous search queries that were received during a current search session;
- and
- data processing apparatus including one or more processors configured to interact with the data store and to perform actions including:
- receiving, during the current search session, a current search query that includes one or more search tokens;
- determining that at least one of the one or more search tokens is a potentially inaccurate token, the potentially inaccurate token being a token that is not included in the previous search queries that were received during the current search session;
- and
- generating a modified search query in which the potentially inaccurate token is replaced with a replacement token, the replacement token being a token that is included in a set of related tokens for the previous search queries.
Dependencies are inferred from the claim text.