20. The computer-readable storage device of claim 19 , the operations further comprising: determining an output type for predictive output for the client-subscriber computing system comprising: determining the output type comprises determining from the information that describes each of the trained predictive models that one or more models included in the predictive model repository are compatible with the one or more input types determined from the request to input types and that the one or more models can generate output of one or more output types, and selecting the output type from the one or more output types.
21. The computer-readable storage device of claim 20 , wherein selecting the output type from the one or more output types comprises selecting the output type in response to input received from the client-subscriber computing system that identifies an output type to select.