| CPC G06Q 30/0201 (2013.01) [G06Q 30/0633 (2013.01)] | 19 Claims |

|
1. A computer-implemented method, the method comprising:
accessing, by one or more computing devices, a plurality of unidentified events, the plurality of unidentified events having a total number of unidentified events, and wherein each event in the plurality of unidentified events being associated with one or more properties;
calculating, using a machine-learned prediction model, a number of pseudo users associated with the plurality of unidentified events based on an event-to-user-ratio and the total number of unidentified events, calculating, using the machine-learned prediction model, a number of sessions associated with the plurality of unidentified events based on an event-to-session-ratio and the total number of unidentified events, wherein the machine-learned prediction model determines the event-to-session-ratio based on data derived from a plurality of identified events associated with identified users of the website that have accepted identifiers when browsing the website;
assigning, using the machine-learned prediction model, a first event from the plurality of unidentified events to a first pseudo user based on the one or more properties of the first event;
generating an analytics report for a website, the analytics report includes information derived from the number of pseudo users, the number of sessions, and the first event being assigned to the first pseudo user; and
adjusting a parameter of the machine-learned prediction model based data derived from the analytics report, the data derived from the analytics report includes the number of pseudo users or the number of sessions.
|