RANKING QUERY RESULTS USING BIOMETRIC PARAMETERS
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a search query that was submitted by a user;
obtaining a set of search results that are identified as responsive to the search query, each search result having a respective query score;
providing, for output to the user, a particular query result;
obtaining one or more particular biometric parameters of the user that were obtained after the particular query result was provided for output to the user;
providing (i) at least one of the one or more particular biometric parameters, (ii) the search query, and (iii) the particular query result, to a predictive model that is trained to predict satisfaction scores using training data that includes, for each of multiple search query-query result pairs, (i) one or more biometric parameters of a human rater to whom the query result was provided for output in response to the search query, and (ii) a satisfaction score assigned to the search query-query result pair by the human rater;
receiving, from the predictive model, a particular satisfaction score that corresponds to the at least one of the one or more particular biometric parameters;
aggregating the query score associated with the particular query result with the particular satisfaction score; and
re-ranking the particular query result, among the set of query results, based on the aggregated score.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for providing query results using biometric parameters. One of the methods includes providing a search result in response to receiving a search query. If one or more of biometric parameters of a user indicate likely negative engagement by the user with the first search result, an additional search result is obtained and provided in response to the search query.
-
Citations
24 Claims
-
1. A computer-implemented method comprising:
-
receiving a search query that was submitted by a user; obtaining a set of search results that are identified as responsive to the search query, each search result having a respective query score; providing, for output to the user, a particular query result; obtaining one or more particular biometric parameters of the user that were obtained after the particular query result was provided for output to the user; providing (i) at least one of the one or more particular biometric parameters, (ii) the search query, and (iii) the particular query result, to a predictive model that is trained to predict satisfaction scores using training data that includes, for each of multiple search query-query result pairs, (i) one or more biometric parameters of a human rater to whom the query result was provided for output in response to the search query, and (ii) a satisfaction score assigned to the search query-query result pair by the human rater; receiving, from the predictive model, a particular satisfaction score that corresponds to the at least one of the one or more particular biometric parameters; aggregating the query score associated with the particular query result with the particular satisfaction score; and re-ranking the particular query result, among the set of query results, based on the aggregated score. - View Dependent Claims (2, 3, 4, 5, 7, 22, 24)
-
-
6. (canceled)
-
8. A system comprising:
-
one or more computers that include one or more processors and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the one or more computers to perform operations comprising; receiving a search query that was submitted by a user; obtaining a set of search results that are identified as responsive to the search query, each search result having a respective query score; providing, for output to the user, a particular search query result; obtaining one or more particular biometric parameters of the user that were obtained after the particular query result was provided for output to the user; providing (i) at least one of the one or more particular biometric parameters, (ii) the search query, and (iii) the particular query result, to a predictive model that is trained to predict satisfaction scores using training data that includes, for each of multiple search query-query result pairs, (i) one or more biometric parameters of a human rater to whom the query result was provided for output in response to the search query, and (ii) a satisfaction score assigned to the search query-query result pair by the human rater; receiving, from the predictive model, a particular satisfaction score that corresponds to the at least one of the one or more particular biometric parameters; aggregating the query score associated with the particular query result with the particular satisfaction score; and re-ranking the particular query result, among the set of query results, based on the aggregated score. - View Dependent Claims (9, 10, 11, 12, 14, 23)
-
-
13. (canceled)
-
15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving a search query that was submitted by a user; obtaining a set of search results that are identified as responsive to the search query, each search result having a respective query score; providing, for output to the user, a particular query result; obtaining one or more particular biometric parameters of the user that were obtained after the particular query result was provided for output to the user; providing (i) at least one of the one or more particular biometric parameters, (ii) the search query, and (iii) the particular query result, to a predictive model that is trained to predict satisfaction scores using training data that includes, for each of multiple search query-query result pairs, (i) one or more biometric parameters of a human rater to whom the query result was provided for output in response to the search query, and (ii) a satisfaction score assigned to the search query-query result pair by the human rater; receiving, from the predictive model, a particular satisfaction score that corresponds to the at least one of the one or more particular biometric parameters; aggregating the query score associated with the particular query result with the particular satisfaction score; and re-ranking the particular query result, among the set of query results, based on the aggregated score. - View Dependent Claims (16, 17, 18, 19, 21)
-
-
20. (canceled)
Specification