11. A computer program product tangibly embodied on a computer readable storage device for accessing models, the computer program product comprises instructions for causing a computer to: search a database that stores a plurality of models with the models having permission levels that specify access rights that control access to the models in the database by users, search performed in response to a user query, with search results provided based on search terms included in the user query; send search results to a user system receive a selection of a model from the results; and send a message to the user, the message based on the access rights associated with the model, with the message including at least one option to access the model; and cause a user interface to be sent to the user system, which when rendered on a user device, provides a bidding interface to bid on a price for access to the model.
11. A computer program product tangibly embodied on a computer readable storage device for accessing models, the computer program product comprises instructions for causing a computer to: search a database that stores a plurality of models with the models having permission levels that specify access rights that control access to the models in the database by users, search performed in response to a user query, with search results provided based on search terms included in the user query; send search results to a user system receive a selection of a model from the results; and send a message to the user, the message based on the access rights associated with the model, with the message including at least one option to access the model; and cause a user interface to be sent to the user system, which when rendered on a user device, provides a bidding interface to bid on a price for access to the model. 15. The computer program product of claim 11 , further comprising instructions to: store the models in the database, with the models of a type that produce predictions of the likelihood of an event occurring in the future, the models having the permission levels that specify the access rights to control access to the models by users.