System for determining local intent in a search query
First Claim
Patent Images
1. A method for determining a local intent of a query comprising:
- receiving a query;
identifying a presence of a location term in the query;
separating the query into a root term and the location term when the location term is present;
analyzing historical searches that record which location terms are most often associated with the root term; and
computing a local intent probability (LIP) for the root term with a probability model using the historical searches wherein computing the LIP comprises a probability model using the historical searches, wherein the probability model is an exponential function between the LIP and a local intent value (LIV).
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for determining local intent. Local intent may reflect whether a search query should receive results and advertisements that are geographically specific. The local intent may be determined using probabilistic models that analyze historical searches to determine which search terms tend to have local intent.
-
Citations
21 Claims
-
1. A method for determining a local intent of a query comprising:
-
receiving a query; identifying a presence of a location term in the query; separating the query into a root term and the location term when the location term is present; analyzing historical searches that record which location terms are most often associated with the root term; and computing a local intent probability (LIP) for the root term with a probability model using the historical searches wherein computing the LIP comprises a probability model using the historical searches, wherein the probability model is an exponential function between the LIP and a local intent value (LIV). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a computer readable storage medium having stored therein data representing instructions executable by a programmed processor for providing a local intent probability, the storage medium comprising instructions operative to:
-
receiving a plurality of search queries; separating a root term and a location term from each of the plurality of queries; calculating the local intent probability for the root terms from the plurality of queries based on the frequency each root term is associated with the location terms; categorizing the location terms into location bands each covering a different geographic range; computing the frequency in each of the location bands for the root terms from the plurality of queries; and determining the probability that the root terms appear in each of the location bands. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system determining a local intent probability (LIP) of a search query comprising:
-
a search engine coupled with a network and configured to receive the search query over the network; a local intent analyzer coupled with the search engine and configured to extract a root term from the search query; and a root term database coupled with the local intent analyzer and configured to store a plurality of root terms extracted from a plurality of historical search queries combined with at least one location associated with the plurality of historical root terms; wherein the local intent analyzer determines the local intent of the query root term based on the at least one location associated with the query root term by computing the LIP with a regression model using the historical search queries stored in the root term database. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification