System and method for determining alternate search queries
First Claim
Patent Images
1. A method for processing a search query, the search query comprising one or more first search terms for searching for documents, the method comprising:
- identifying one or more alternative search terms to the one or more first search terms;
scoring each of the alternative search terms to produce a score for each alternative search term; and
ranking the alternative search terms based on the scores.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for receiving a query and determining candidate alternate queries. A query may be parsed into concepts and then candidates for alternate terms may be determined for either the whole query or the determined concepts. Candidates are scored for their respective similarity to the original query. After scoring, at least one candidate is chosen and may be used as a possible alternate query choice for a user or used to serve bidded advertisements to the user.
-
Citations
19 Claims
-
1. A method for processing a search query, the search query comprising one or more first search terms for searching for documents, the method comprising:
-
identifying one or more alternative search terms to the one or more first search terms;
scoring each of the alternative search terms to produce a score for each alternative search term; and
ranking the alternative search terms based on the scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for building a database of alternative search terms, the method comprising:
-
receiving one or more first search terms for searching documents;
receiving one or more second search terms for searching documents;
associating the first and second received search terms to define a relationship that the one or more second search terms can be substituted as one or more alternative search terms for the first one or more search terms in a query; and
storing the one or more first search terms and the one or more second search terms in a database according to their association. - View Dependent Claims (14, 15)
-
-
16. A method for building a database of alternative search terms, the method comprising:
-
selecting a sample set of documents from a database of searchable documents;
selecting one or more first document terms and one or more second document terms that appear together in documents of the sample set a statistically significant number of times;
associating the one or more first document terms with the one or more second document terms such that the one or more second document terms represent alternative search terms to the one or more first document terms when the one or more first document terms appear in a search query; and
storing the one or more first document terms and the one or more second document terms in a database according to their association. - View Dependent Claims (17, 18, 19)
-
Specification