| CPC G06N 20/00 (2019.01) | 16 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;
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 a vector space of a machine learning model;
generating a consolidated token based on the user token, wherein the consolidated token comprises a first subset of the user interface data and a second subset of a plurality of interface configurations;
inputting the consolidated token into the machine learning model to obtain a user interface token;
decoding the user interface token into a plurality of fields storing interface configuration settings;
retrieving a user interface configuration template of a plurality of user interface configuration templates, wherein the user interface configuration template is associated with the application;
matching the plurality of fields storing the interface configuration settings with a plurality of template fields to generate a unique user-application interface configuration; and
sending a command to the application to display the application data in a user interface, wherein the command causes the application to initialize the user interface with the unique user-application interface configuration.
|