CPC G06F 16/24575 (2019.01) [G06N 20/00 (2019.01); H04L 67/5681 (2022.05); G06F 3/04842 (2013.01)] | 20 Claims |
1. A computer-implemented method for operating a graphical user interface on a client device, the computer-implemented method comprising:
causing display of the graphical user interface on the client device, the graphical user interface including multiple input controls on the client device, each input control of the multiple input controls configured to display a respective list of suggested entries in response to a respective user input;
receiving, at a product platform server, a principal identifier associated with a user of the client device;
based on the principal identifier, identifying, at the product platform server, a set of historical interactions performed by the user with respect to the multiple input controls;
determining a likelihood that the user will select a particular input control based on a number of interactions with respect to an input control type identified in the set of historical interactions;
in accordance with the determined likelihood satisfying a criteria, causing a particular list of suggested entries for the particular input control to be transmitted from the product platform server to the client device; and
in response to a user selection of the particular input control, causing display of the particular list of suggested entries on the graphical user interface.
|