×

Query-by-example for finding similar people

  • US 10,698,914 B2
  • Filed: 03/30/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 03/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • performing operations for generating and presenting a user interface for editing a compound statement of a plurality of clauses of an editable query to find a first set of member profiles similar to a source member profile, the operations comprising;

    receiving a request to determine the first set of member profiles that are similar to the source member profile;

    determining the first set of member profiles that are similar to the source member profile, each of the first set of member profiles and the source member profile corresponding to respective members of an electronic social network;

    obtaining, from the first set of member profiles, a set of profile features;

    extracting, from the set of profile features, a set of relevant profile features, the extracting based on a determination of a usability of each of the set of relevant profile features to generate similarity scores indicating measures of similarity between the source member profile and each of the first set of member profiles;

    generating and presenting the user interface, the user interface including a search results portion and a search criteria portion, the search results portion including abbreviated profiles corresponding to the first set of member profiles, the search criteria portion including a plurality of separate user interface controls for separately editing the clauses, wherein the clauses correspond to the set of relevant profile features;

    receiving an edit of one of the clauses via one of the plurality of separate user interface controls;

    based on a selection of a selectable user interface element, updating the editable query such that it incorporates the edit of the one of the clauses into the compound statement of the plurality of clauses; and

    based on a selection of an additional selectable user interface element, updating the search results portion based on an executing the compound statement of the plurality of clauses of the editable search query.

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