CPC G06Q 30/0202 (2013.01) [G06Q 30/0201 (2013.01); G06Q 50/01 (2013.01); H04N 21/251 (2013.01); H04N 21/252 (2013.01); H04N 21/25891 (2013.01); H04N 21/44226 (2020.08); H04N 21/4532 (2013.01); H04N 21/4665 (2013.01); H04N 21/6582 (2013.01)] | 20 Claims |
1. An apparatus comprising:
a data transformer to transform audience measurement data to determine normalized training data;
a model builder to:
build and train a machine learning model for predicting ratings of a media asset for a future quarter of programming,
wherein a gap between a current quarter and the future quarter is used as a basis to (i) select the machine learning model from a plurality of models, and (ii) determine whether or not to exclude a portion of historical data used to build the machine learning model,
wherein a classification of the media asset is used as a basis to select to a predictive feature schema from a plurality of schemas,
and wherein a subset of predictive features selected from the normalized training data according to the predictive feature schema is used to train the machine learning model; and
a ratings projector to:
obtain predictive features data based on the selected predictive features schema, and
apply the obtained predictive features data to the trained machine learning model to predict ratings for the media asset for the future quarter.
|