Generating accompanying text creative
AssigneeZeta Global Corp.
InventorsDanny Portman, Zachary D. Jones
Life of this patent
Estimating the term…
Abstract
A method comprises: collecting data including combinations of images and accompanying text and user feedback of the combinations; building training data sets based on the collected data; training a plurality of neural networks using the training data; generating a creative feature vector based on a specified image using a first network of the trained plurality of neural networks; generating a target audience vector based on a specified target audience using a second network of the trained plurality of networks; generating a sequence of words based on the vectors using a third network of the plurality of trained neural networks; and transmitting the generated sequence of words and the specified image to the target audience over a network.
Claims20
A method, comprising:
- accessing a set of one or more creatives and one or more audiences targeted by a campaign, the one or more creatives including multiple images, and the one or more audiences including multiple audience descriptions;
- generating a creative feature vector based on a specified image selected from the multiple images;
- generating, based on a sparse vector representation of the audience description, a target audience vector for an audience description of a specified target audience selected from the multiple audience descriptions;
- training a neural network using a training data set including combinations of images accompanying text and user feedback on the combinations;
- generating a sequence of words based on the vectors using the neural network;
- and
- transmitting the generated sequence of words and the specified image to the target audience over a network.
A non-transitory computer-readable medium having stored thereon instructions to cause a computer to execute a method, the method comprising:
- accessing a set of one or more creatives and one or more audiences targeted by a campaign, the one or more creatives including multiple images, and the one or more audiences including multiple audience descriptions;
- generating a creative feature vector based on a specified image selected from the multiple images;
- generating, based on a sparse vector representation of the audience description, a target audience vector for an audience description of a specified target audience selected from the multiple audience descriptions;
- training a neural network using a training data set including combinations of images accompanying text and user feedback on the combinations;
- generating a sequence of words based on the vectors using the neural network;
- and
- transmitting the generated sequence of words and the specified image to the target audience over a network.
A system comprising:
- at least one memory storing instructions;
- at least one processor configured to execute the instructions to perform operations comprising:
- accessing a set of one or more creatives and one or more audiences targeted by a campaign, the one or more creatives including multiple images, and the one or more audiences including multiple audience descriptions;
- generating a creative feature vector based on a specified image selected from the multiple images;
- generating, based on a sparse vector representation of the audience description, a target audience vector for an audience description of a specified target audience selected from the multiple audience descriptions;
- training a neural network using a training data set including combinations of images accompanying text and user feedback on the combinations;
- generating a sequence of words based on the vectors using the neural network;
- and
- transmitting the generated sequence of words and the specified image to the target audience over a network.
Dependencies are inferred from the claim text.