| CPC G06Q 30/0211 (2013.01) [G06F 40/30 (2020.01); G06N 20/00 (2019.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, by at least one processor, at least one first message from a remote computing device over a computer network;
automatically extracting, by the at least one processor, a first property by analyzing the at least one first message;
automatically mapping, by the at least one processor via an application programming interface (API), the first property to a content repository stored in a remote content engine to generate a suggested content;
automatically inputting, by the at least one processor, the at least one first message and the suggested content to a machine learning model to generate at least one first image;
wherein the machine learning model is configured to utilize encoded historical images to generate the at least one first image;
automatically modifying, by the at least one processor, at least one user interface to insert the at least one first image into a predetermined banner portion of the at least one user interface, wherein the at least one user interface with the at least one first image is configured to be displayed at the remote computing device;
automatically causing, by the at least one processor, the remote computing device to track at least one action performed to the at least one first image to generate tracking data;
receiving, by the at least one processor, the tracking data from the remote computing device;
updating, by the at least one processor, a dataset with the tracking data; and
providing, by the at least one processor, the updated dataset to re-train the machine learning model.
|