×

Identification of target audience for content delivery in social networks by quantifying semantic relations and crowdsourcing

  • US 10,331,751 B2
  • Filed: 02/26/2018
  • Issued: 06/25/2019
  • Est. Priority Date: 06/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for content delivery, the method comprising:

  • identifying a candidate user of a social networking service, wherein the candidate user has an associated profile including a user-stated concept of interest;

    determining a probability that the candidate user is interested in an item of content based on a semantic similarity of the user-stated concept of interest and a concept tag associated with the item of content using a weighted semantic graph, wherein the weighted semantic graph comprises nodes representing concepts and edges representing relationships between concepts of connected nodes and wherein each edge is weighted with a semantic similarity value;

    responsive to the probability exceeding a probability threshold, delivering the item of content to a client data processing system of the candidate user; and

    responsive to receiving feedback comprising an action taken by the candidate user with respect to the item of content, adjusting at least one semantic similarity value of a relationship between the user-stated concept of interest and the concept tag in the weighted semantic graph, wherein adjusting the at least one semantic similarity value of a relationship between the user-stated concept of interest and the concept tag in the weighted semantic graph comprises;

    determining an adjustment rate, AR, for the at least one semantic similarity value based on the action; and

    determining an adjustment increment for a given edge in the relationship between the user-stated concept of interest and the concept tag as;


    A=k+1

    {square root over (1+AR)},where k is a number of edges in the relationship between the user-stated concept of interest and the concept tag; and

    determining a new weight for the given edge as follows;


    Yi=min(

    W
    i,1),where Yi is the new weight for the given edge and Wi is the previous weight for the given edge.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×