CPC G06N 20/00 (2019.01) [G06F 3/0481 (2013.01); G06F 9/451 (2018.02)] | 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 a first application;
retrieving a user token associated with the user, wherein the user token comprises a plurality of user configurations associated with a second application;
decoding the user token into a plurality of user interface settings associated with the second application;
inputting the plurality of user interface settings into a machine learning model to obtain a unique user-application interface configuration for the first application based on user interface settings associated with the second application, wherein the machine learning model is trained to generate a corresponding unique user-application interface configuration of a plurality of unique user-application interface configurations based on a corresponding plurality of user interface settings from a different application;
encoding the unique user-application interface configuration into a user interface token, wherein the user interface token is associated with a pre-defined configuration of a plurality of pre-defined configurations associated with the first application; and
sending a command to display the application data in a user interface of the first application using the user interface token, wherein the command causes initialization of the user interface of the first application with the unique user-application interface configuration.
|