CPC G06F 3/04845 (2013.01) [G06F 16/904 (2019.01); G06F 16/9035 (2019.01)] | 20 Claims |
1. A computer-implemented method for generating and modifying graphical user interface (GUI) elements, the method comprising:
detecting and authenticating a user interacting with a connected application;
determining item interests of the user based on at least one or more of user purchase history, user interests, and user digital behaviors;
generating and storing a personalized user profile based on the determined item interests of the user, wherein the personalized user profile includes a list of user items of interest and associated keywords, the personalized user profile being updated in real-time based on user interaction data from the connected application;
in response to detecting a query made by the user, extracting from the detected query interest topics, subject matter, and a series of associated key terms;
determining a highest-prioritized key term within the series of associated key terms;
identifying a first GUI element displayed by the connected application based on the detected query;
generating, using a generative adversarial network (GAN), a custom GUI element based on the highest-prioritized key term; and
replacing the first GUI element with the generated custom GUI element.
|