×

Deriving and using interaction profiles

  • US 10,387,512 B2
  • Filed: 12/11/2015
  • Issued: 08/20/2019
  • Est. Priority Date: 06/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a system of one or more computers, the method comprising:

  • identifying a plurality of classes of search queries, each class including a plurality of search queries;

    comparing, by the system, for each class of search queries from the plurality of classes, a first variation of a scoring algorithm for scoring electronic documents responsive to search queries in the class with a second variation of the scoring algorithm for scoring the electronic documents responsive to search queries in the class, wherein the comparing includes;

    obtaining a first profile that characterizes historical interaction, by a first plurality of users, with first result sets of electronic documents generated in response to search queries in the class, the electronic documents in each first result set scored by a search engine in accordance with the first variation of the scoring algorithm and ranked by the search engine in each first result set in accordance with the scoring,obtaining a second profile that characterizes historical interaction, by a second plurality of users, with second result sets of electronic documents generated in response to search queries in the class, the electronic documents in each second result set scored by the search engine in accordance with the second variation of the scoring algorithm and ranked by the search engine in each second result set in accordance with the scoring,determining, from the first profile, one or more first metrics of the historical interaction by the first plurality of users with the first result sets of electronic documents, the one or more first metrics including a first ratio of single clicks to multiple clicks made in the first result sets of electronic documents,determining, from the second profile, one or more second metrics of the historical interaction by the second plurality of users with the second result sets of electronic documents, the one or more second metrics including a second ratio of single clicks to multiple clicks made in the second result sets of electronic documents,determining, based on comparison of the one or more first metrics with the one or more second metrics, that the first ratio of single clicks to multiple clicks made in the first result sets of electronic documents is greater than the second ratio of single clicks to multiple clicks made in the second result sets of electronic documents; and

    based at least in part on determining that the first ratio of single clicks to multiple clicks made in the first result sets of electronic documents is greater than the second ratio of single clicks to multiple clicks made in the second result sets of electronic documents, optimizing the scoring algorithm to score documents in results sets generated in response to subsequently submitted search queries in the class using the first variation of the scoring algorithm.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×