Target user directing method and apparatus and computer storage medium
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsHao HUANG, Dong Bo HUANG, Ge CHEN
Life of this patent
Estimating the term…
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.
Claims20
A method comprising:
- determining, by at least one processor, a similarity between each of a plurality of candidate users and a seed user using a similarity model;
- predicting, by the at least one processor using a conversion prediction model, a probability that each of the plurality of candidate users will perform a conversion operation on to-be-delivered information;
- selecting, by the at least one processor, one or more target users for the to-be-delivered information 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
- transmitting the to-be-delivered information to the one or more target users.
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:
- 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 a similarity model;
- prediction code configured to cause at least one of the at least one processor to predict, by using a conversion prediction model, a probability that each of the plurality of candidate users performs a conversion operation on to-be-delivered information;
- selection code configured to cause at least one of the at least one processor to select, one or more target users for the to-be-delivered information 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
- transmitting code configured to cause at least one of the at least one processor to transmit the to-be-delivered information to the one or more target users.
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 conversion operation on to-be-delivered information;
- selecting one or more target users for the to-be-delivered information 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
- transmitting the to-be-delivered information to 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, by the at least one processor as a positive example feature for training the similarity model, a user feature of the 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
- performing, by the at least one processor, model training by using the positive example feature and the negative example feature, to obtain the similarity model, and
- wherein, before predicting the probability, the method comprises:
- extracting, by the at least one processor as a second positive example user, according to delivery data of delivered information, a user performing the conversion operation on the delivered information;
- extracting, by the at least one processor as a second negative example user, according to delivery data of delivered information, a user not performing the conversion operation;
- and
- performing, by the at least one processor, model training by using an information feature of the delivered information, a first user feature of the second positive example user and a second user feature of the second negative example user, to obtain the conversion prediction model.
Dependencies are inferred from the claim text.