| CPC G06Q 30/0244 (2013.01) | 19 Claims |

|
1. A method for forecasting advertisement exposure, the method comprising:
receiving, with a processor, information detailing a plurality of future linear media programs and information detailing a plurality of advertisement spots to be aired during the plurality of future linear media programs;
determining, with the processor, for each respective viewer of a plurality of viewers, a respective plurality of predicted proportions of the plurality of future linear media programs that will be viewed by the respective viewer, using at least one machine learning model and based on the information detailing the plurality of future linear media programs;
determining, with the processor, for each respective viewer of the plurality of viewers, whether the respective viewer will be exposed to at least one of the plurality of advertisement spots based on (i) the respective plurality of predicted proportions and (ii) the information detailing the plurality of advertisement spots; and
training the at least one machine learning model based on historical viewing activity data for the plurality of viewers, the historical viewing activity data including (i) information detailing a plurality of historical linear media programs and (ii) a plurality of observed proportions of the plurality of historical linear media programs that were viewed by the plurality of viewers, parameters of the at least one machine learning model being optimized in an iterative manner based on errors between the plurality of observed proportions and outputs of the at least one machine learning model.
|