19. The non-transitory computer-readable medium of claim 17 , wherein the operations further comprise: generating a score for each of the one or more trained predictive models, where each score represents an estimation of the effectiveness of the respective trained predictive model; and selecting a first trained predictive model from among the one or more trained predictive models based on the generated scores.
20. The non-transitory computer-readable medium of claim 19 , wherein the one or more training data records are received over a network from a client computing system, and wherein the operations further comprise: providing access to the first trained predictive model to the client computing system over the network.