Using domain intent to provide more search results that correspond to a domain
First Claim
1. A method comprising:
- for each ngram of a plurality of ngrams, determining a click entropy that represents an extent to which a plurality of clicks that occurs with respect to a plurality of search queries that include the ngram is diversified among a plurality of domains based on a proportion of the plurality of clicks that corresponds to each domain of the plurality of domains;
comparing the click entropy for each ngram to an entropy threshold to determine a subset of the plurality of ngrams such that the click entropy of each ngram in the subset is less than the entropy threshold;
determining that each ngram in the subset is associated with an intent to access a respective designated domain of the plurality of domains, the designated domain for each ngram in the subset corresponding to a relatively greater proportion of the plurality of clicks that occurs with respect to the plurality of search queries that include that ngram than others of the plurality of domains; and
increasing a number of search results that correspond to the designated domain for a specified ngram from the subset that are to be provided in response to receipt of a search query that includes the specified ngram to be greater than a specified maximum number, using at least one processor, based on the specified ngram being associated with the intent to access the designated domain for the specified ngram.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein for using intent to access a domain (i.e., domain intent) to provide more search results that correspond to the domain. For example, a rule may specify a maximum number of search results that are allowed to be provided from a domain (or a host that corresponds to the domain) in response to a search query. Each search query may include any number of ngrams. An ngram is a subsequence of elements in a sequence (e.g., a search query). An intent to access a domain may be determined based on one or more of the ngrams in a search query. A number of search results that correspond to a domain may be increased to be greater than the maximum number based on one or more of the ngrams that are included in the search query being associated with the intent to access the domain.
-
Citations
20 Claims
-
1. A method comprising:
-
for each ngram of a plurality of ngrams, determining a click entropy that represents an extent to which a plurality of clicks that occurs with respect to a plurality of search queries that include the ngram is diversified among a plurality of domains based on a proportion of the plurality of clicks that corresponds to each domain of the plurality of domains; comparing the click entropy for each ngram to an entropy threshold to determine a subset of the plurality of ngrams such that the click entropy of each ngram in the subset is less than the entropy threshold; determining that each ngram in the subset is associated with an intent to access a respective designated domain of the plurality of domains, the designated domain for each ngram in the subset corresponding to a relatively greater proportion of the plurality of clicks that occurs with respect to the plurality of search queries that include that ngram than others of the plurality of domains; and increasing a number of search results that correspond to the designated domain for a specified ngram from the subset that are to be provided in response to receipt of a search query that includes the specified ngram to be greater than a specified maximum number, using at least one processor, based on the specified ngram being associated with the intent to access the designated domain for the specified ngram. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
for each ngram of a plurality of ngrams, determining a domain click value that represents a proportion of a plurality of clicks, which occur with respect to a plurality of search queries that include the ngram, that corresponds to a designated domain; comparing the domain click value for each ngram to a threshold value to determine a subset of the plurality of ngrams such that the domain click value of each ngram in the subset is greater than the threshold value; determining that each ngram in the subset is associated with an intent to access the designated domain based on the domain click value for each ngram in the subset being greater than the threshold value; and increasing a number of search results that correspond to the designated domain that are to be provided in response to receipt of a search query that includes a specified ngram from the subset to be greater than a specified maximum number, using at least one processor, based on the specified ngram being associated with the intent to access the designated domain. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
establishing a rule that specifies a maximum number of search results that are to be provided from each of a plurality of domains in response to an arbitrary search query; determining that at least one of a click entropy associated with an ngram is less than an entropy threshold or a domain click value associated with the ngram is greater than a threshold value, the ngram identified to be associated with an intent to access a specified domain of the plurality of domains, the click entropy representing an extent to which a plurality of clicks that occurs with respect to a plurality of search queries that include the ngram is diversified among the plurality of domains, the domain click value representing a proportion of the plurality of clicks that occurs with respect to the plurality of search queries that include the ngram that corresponds to the specified domain; and dynamically increasing a number of search results that are to be provided from the specified domain in response to a specified search query to be greater than the maximum number, using at least one processor, based on the specified search query including the ngram and further based on at least one of the click entropy being less than the entropy threshold or the domain click value being greater than the threshold value. - View Dependent Claims (17, 18, 19, 20)
-
Specification