CPC G06N 20/00 (2019.01) | 20 Claims |
1. A system for providing user interfaces using artificial intelligence, the system comprising:
one or more processors; and
one or more memories configured to store instructions that when executed by the one or more processors perform operations comprising:
receiving a request to display application data to a user of an application, wherein the request comprises an application token, the application token comprising a plurality of interface configurations for the application, wherein the application token comprises the plurality of interface configurations encoded into a vector space of a machine learning model;
retrieving a user token associated with the user, wherein the user token comprises a plurality of user configurations generated based on user interface data received from a plurality of sources, and wherein the user token comprises the user interface data encoded into the vector space of the machine learning model;
merging the application token and the user token into a consolidated token, wherein the consolidated token comprises a first subset of the user interface data and a second subset of the plurality of interface configurations;
inputting the consolidated token into the machine learning model to obtain a user interface token, wherein the machine learning model is trained to generate user interface tokens comprising unique user-application interface configurations; and
sending a command to the application to display the application data in a user interface using the user interface token, wherein the command causes the application to initialize the user interface with a unique user-application interface configuration.
|