×

Techniques for personalizing expertise related searches

  • US 10,042,939 B2
  • Filed: 10/31/2014
  • Issued: 08/07/2018
  • Est. Priority Date: 10/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • using one or more computer processors to perform operations of;

    receiving a query from a computing device over a computer network submitted by a searching user via a search input in a first graphical user interface;

    responsive to receiving the query, automatically;

    finding in a database of a social networking service a first set of matching member profiles that match one or more keywords in the query;

    determining that a keyword in the query is a skill keyword that corresponds to a skill;

    responsive to determining that a keyword in the query is the skill keyword;

    determining first relevance scores for respective member profiles of the first set of matching member profiles, the first relevance scores reflecting a rough estimate of relevance of the respective profile to a context of the searching user and calculated using a first machine-learned, supervised learning relevance model and a first set of features;

    selecting a second set of member profiles comprising member profiles of the first set of matching profiles that have corresponding relevance scores above a predetermined threshold;

    determining second relevance scores for respective member profiles for the second set of member profiles, the second relevance scores reflecting a refined relevance of the respective profile to a context of the searching user and calculated using a second machine-learned supervised relevance model using a second set of features different from the first set of features, the second machine-learned supervised relevance model being more computationally expensive than the first machine-learned supervised relevance model;

    providing to the computing device for display on the computing device in a second graphical user interface, information about a plurality of the second set of member profiles that is sorted according to the second relevance scores; and

    wherein the first and second set of features comprise one or more of;

    features of the searching user obtained from a member profile of the searching user, one or more keywords from the query, a comparison result of a comparison between an item on the member profile of the searching user and an item on the respective member profiles, and a skill rating of the skill for the respective member profile.

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