1. A computer-implemented method, comprising: receiving, by a computing device, a plurality of requests for a web page from a plurality of sources, wherein the web page includes a configuration defining one or more objects presented with the web page, wherein each object is associated with a predictive model including one or more predictive factors, wherein the one or more predictive factors are determined using the plurality of received requests, wherein the one or more predictive factors are used to calculate a predictive value, and wherein a predictive value corresponds to a likelihood that an object will be selected by any one of the plurality of sources when presented in the configuration of the web page; retrieving predictive information related to the plurality of requests; determining one or more predictive factors for an object presented with the web page, wherein the one or more predictive factors are determined using the retrieved predictive information; generating a plurality of predictive models for the object using the one or more predictive factors; determining a score for each predictive model; selecting a group of predictive models from the plurality of predictive models, wherein the group of predictive models are selected using the score of each predictive model in the group; and generating a representative predictive model for the object using the group of predictive models, wherein the representative predictive model is associated with the object.