| CPC H04L 67/535 (2022.05) [G06F 16/954 (2019.01); H04L 67/02 (2013.01)] | 20 Claims |

|
1. A method comprising:
tracking, for each of a plurality of users by a central database system, a number and order of web pages within a domain viewed by the user;
generating, by the central database system, a training data set using, for each of the plurality of users, the tracked number and order of web pages within the domain viewed by the user and one or more characteristics of the user;
training, by the central database system, a machine-learned model using the generated training data set, the machine-learned model configured to predict a next web page to be viewed by a viewing user based on previous web pages viewed by the viewing user and characteristics of the viewing user; and
retraining, by the central database system, the machine-learned model based on 1) the predicted next web page, 2) an actual next web page visited by the viewing user, and 3) a pageview history of the viewing user within a same domain as the actual next web page visited by the viewing user.
|