| CPC G06Q 30/0201 (2013.01) [G06F 17/16 (2013.01); G06F 18/10 (2023.01)] | 20 Claims |

|
1. An audience measurement system comprising:
a panel monitor server configured to:
receive network communications identifying media items presented at client devices of panelists of an audience measurement entity, wherein the media items are tagged with beacon instructions that are downloaded to the client devices when the client devices access the media items, wherein the beacon instructions cause the client devices to transmit the network communications to the panel monitor server,
based on the network communications received from the client devices in accordance with the beacon instructions, log demographic impressions of the media items in association with known demographic data for the panelists, and
generate panelist audience metrics based on the demographic impressions;
a computing system comprising at least one processor and a memory, the computing system configured to:
access the panelist audience metrics from the panel monitor server,
access, from a census monitor server, census audience metrics generated based on census impressions of the media items logged by the census monitor server,
determine an audience metrics matrix of the panelist audience metrics and the census audience metrics, categorized by two or more of audience size for the media items, impression count for the media items, or duration of the media items, wherein the audience metrics matrix comprises missing audience metrics values for a portion of demographic groups and for a portion of the media items, and wherein the audience metrics matrix comprises computer-generated audience metrics data bias represented by the missing audience metrics values,
apply a recommender system to the audience metrics matrix to predict audience metrics values corresponding to the missing audience metrics values, wherein the recommender system predicts the audience metrics values for the audience metrics matrix using a user-item matrix different from the audience metrics matrix, wherein the user-item matrix comprises values representing ratings assigned to particular media items by users that accessed the particular media items, and wherein the predicted audience metrics are differ from user-assigned ratings of media items, and
based on the predicted audience metrics values, transmit audience metrics data to the panel monitor server and the census monitor server to cause the panel monitor server and the census monitor server to update respective audience metrics databases.
|