IP Library › Granted Patent US 11,004,107
Granted Patent B2
US 11,004,107 · App. 16/005,936 · Granted May 11, 2021

Target user directing method and apparatus and computer storage medium

Inventors: Hao Huang (Guangdong, CN); Dong Bo Huang (Guangdong, CN); Ge Chen (Guangdong, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
G06Q30/0243G06Q30/0267G06Q30/0269G06Q30/0277
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,004,107
App. No.
16/005,936
Granted
May 11, 2021
Kind
B2
Abstract

A target user directing method and apparatus and provided. The method includes determining a similarity between each of candidate users and a seed user by using a similarity model. A conversion prediction model is used to predict a probability that each of the candidate users performs a conversion operation on to-be-delivered information. One or more target users for the to-be-delivered information are selected from the candidate users according to the similarity that is determined and the probability that is predicted for each of the candidate users. The to-be-delivered information is transmitted to the one or more target users.

Claims (70)

1. A method comprising:

extracting, by at least one processor as a positive example feature for training a similarity model, a user feature of a seed user as a first positive example user;

extracting, by the at least one processor as a negative example feature for training the similarity model, a user feature of a first negative example user; and

training, by the at least one processor, the similarity model using the first positive example feature and the first negative example feature;

determining, by the at least one processor, a similarity between each of a plurality of candidate users and a seed user using the trained similarity model;

pushing, by the at least one processor, a digital advertisement to a social application interface of candidate users whose similarity with the seed user is greater than a threshold similarity;

extracting, by the at least one processor as a second positive example user, according to data of the pushed digital advertisement, a user performing a click operation, an attention operation, or a purchase operation on the pushed digital advertisement through the social application interface;

extracting, by the at least one processor as a second negative example user, according to data of the pushed digital advertisement, a user not performing the click operation, the attention operation and the purchase operation on the pushed digital advertisement through the social application interface; and

training, by the at least one processor, a conversion prediction model using an information feature of the pushed digital advertisement, a first user feature of the second positive example user and a second user feature of the second negative example user;

predicting, by the at least one processor using the trained conversion prediction model, a probability that each of the plurality of candidate users will perform a click operation, an attention operation, or a purchase operation on a to-be-delivered digital advertisement;

determining a first weight of the similarity and a second weight corresponding to the probability for each of the plurality of candidate users; and

calculating a plurality of directing scores based on the similarity, the first weight, the probability, the second weight, and the function relationship between the similarity and the probability; and

selecting, as one or more target users by the at least one processor, candidate users whose directing score satisfies a directing condition, from among the plurality of candidate users; and

pushing the to-be-delivered digital advertisement to a social application interface of the one or more target users.

2. The method according to claim 1 , wherein

the method further comprises:

outputting, using the similarity model, a core feature for determining the similarity, wherein the core feature is a same feature or a similar feature among a plurality of seed users,

wherein the one or more target users are further selected based on the core feature.

3. The method according to claim 1 , wherein the predicting comprises:

extracting an information feature of the to-be-delivered digital advertisement;

extracting a plurality of user features of the plurality of candidate users; and

inputting the information feature and the plurality of user features to the conversion prediction model, to predict the probability.

4. An apparatus comprising:

at least one memory configured to store computer program code; and

at least one processor configured to access the at least one memory and operate according to the computer program code, the computer program code including:

first training code configured to cause at least one of the at least one processor to:

extract, as a positive example feature for training a similarity model, a user feature of a seed user as a first positive example user;

extract, as a negative example feature for training the similarity model, a user feature of a first negative example user; and

train the similarity model using the positive example feature and the negative example feature;

determining code configured to cause at least one of the at least one processor to determine a similarity between each of a plurality of candidate users and a seed user by using the trained similarity model;

pushing code configured to cause at least one of the at least one processor to push a digital advertisement to a social application interface of candidate users whose similarity with the seed user is greater than a threshold similarity;

second training code configured to cause at least one of the at least one processor to:

extract, as a second positive example user, according to data of the pushed digital advertisement, a user performing a click operation, an attention operation or a purchase operation on the pushed digital advertisement through the social application interface;

extract, as a second negative example user, according to data of the pushed digital advertisement, a user not performing the click operation, the attention operation or the purchase operation on the pushed digital advertisement through the social application interface; and

train a conversion prediction model using an information feature of the pushed digital advertisement, a first user feature of the second positive example user and a second user feature of the second negative example user;

prediction code configured to cause at least one of the at least one processor to predict, by using the trained conversion prediction model, a probability that each of the plurality of candidate users performs a click operation, an attention operation or a purchase operation on a to-be-delivered digital advertisement;

selection code configured to cause at least one of the at least one processor to:

determine a first weight of the similarity and a second weight corresponding to the probability for each of the plurality of candidate users;

calculate a plurality of directing scores by using the similarity, the first weight, the probability, the second weight, and a function relationship between the similarity and the probability; and

select, as the one or more target users, candidate users whose directing score satisfies a directing condition, from among the plurality of candidate users; and

transmitting code configured to cause at least one of the at least one processor to push the to-be-delivered digital advertisement to a social application interface of the one or more target users.

5. The apparatus according to claim 4 , wherein the computer program code further comprises output code configured to cause at least one of the at least one processor to output, by using the similarity model, a core feature for determining the similarity, wherein the core feature is a same feature or a similar feature among a plurality of seed users,

wherein the one or more target users are further selected based on the core feature.

6. The apparatus according to claim 4 , wherein the prediction code is further configured to cause at least one of the at least one processor to:

extract an information feature of the to-be digital advertisement;

extract a plurality of user features of the plurality of candidate users; and

input the information feature and the plurality of user features to the conversion prediction model, to predict the probability.

7. A non-transitory computer readable storage medium storing a computer program which, when executed by a computer, performs the following operations:

determining a similarity between each of a plurality of candidate users and a seed user using a similarity model;

predicting, using a conversion prediction model, a probability that each of the plurality of candidate users will perform a click operation, an attention operation, or a purchase operation on a to-be-delivered digital advertisement;

selecting one or more target users for the to-be-delivered digital advertisement from the plurality of candidate users, according to the similarity that is determined and the probability that is predicted for each of the plurality of candidate users; and

pushing the to-be-delivered digital advertisement to a social application interface of the one or more target users,

wherein the selecting comprises:

calculating a plurality of directing scores of the plurality of candidate users using the similarity, the probability, and a function relationship between the similarity and the probability; and

selecting, as the one or more target users, candidate users whose directing score satisfies a directing condition, from among the plurality of candidate users,

wherein the calculating comprises:

determining a first weight of the similarity and a second weight corresponding to the probability for each of the plurality of candidate users; and

calculating the directing scores based on the similarity, the first weight, the probability, the second weight, and the function relationship,

wherein before determining the similarity, the method comprises:

extracting, as a positive example feature for training the similarity model, a user feature of the seed user as a first positive example user;

extracting, as a negative example feature for training the similarity model, a user feature of a first negative example user; and

training a similarity model using the positive example feature and the negative example feature, and

wherein, before predicting the probability, the method comprises:

pushing a digital advertisement to a social application interface of candidate users whose similarity with the seed user is greater than a threshold similarity;

extracting, as a second positive example user, according to data of the pushed digital advertisement, a user performing the click operation, the attention operation or the purchase operation on the pushed digital advertisement through the social application interface;

extracting, as a second negative example user, according to data of pushed digital advertisement, a user not performing the click operation, the attention operation or the purchase operation on the pushed digital advertisement through the social application interface; and

training a conversion prediction model using an information feature of the pushed digital advertisement, a first user feature of the second positive example user and a second user feature of the second negative example user.

8. The non-transitory computer readable storage medium according to claim 7 , wherein the computer program, when executed by the computer, further performs:

outputting, using the similarity model, a core feature for determining the similarity, wherein the core feature is a same feature or a similar feature among a plurality of seed users,

wherein the one or more target users are further selected based on the core feature.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: HUANG, HAO; HUANG, DONG BO; CHEN, GE
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 046055/0248 →
Priority Claims (1)
CN 201610294665.7 · May 5, 2016 · national
Continuity (2)
Continuation PCTCN2017081910 · Apr 25, 2017
Related Publication 20180293609A1 · Oct 11, 2018