×

Entity linking to query terms on online social networks

  • US 10,311,117 B2
  • Filed: 11/18/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 11/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, from a client system of a first user of an online social network, a search query comprising a character string inputted by the first user;

    parsing the character string to identify a plurality of n-grams;

    identifying one or more entity candidates matching one or more of the n-grams, wherein each entity candidate corresponds to an entity associated with the online social network, each entity candidate being associated with one or more entity features and one or more type features, and wherein each entity candidate is of a particular entity type;

    calculating, for each entity candidate, a confidence score representing a likelihood that the entity candidate is intended to match the corresponding n-gram, wherein the confidence score is based on;

    an entity-score based on the one or more entity features, the entity-score representing a likelihood that the entity candidate matches the corresponding n-gram, anda type-score based on the one or more type features, the type-score representing a likelihood that the entity type associated with the entity candidate matches an entity type the first user intended to reference with the corresponding n-gram;

    assigning an entity candidate to one or more of the n-grams based on the calculated confidence scores corresponding to the n-grams; and

    sending, to the client system for display, instructions for presenting a search-results interface responsive to the search query, wherein the search-results interface comprises one or more search results corresponding to one or more identified objects, respectively, matching the assigned entities and the n-grams from the query.

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