12. A computer-implemented model repository system for managing data models, comprising: a processor; a computer-readable model repository containing software instructions executable on the processor, wherein the computer-readable model repository stores the data models, and wherein one or more attributes are associated with each data model; a data input module that processes the attribute information associated with each of the data models, wherein the data input module includes a model repository facility that exports the data models to the model repository, and wherein exporting includes creating an export object, initializing the export object, querying a first configuration file in the model repository to determine what data to export from the selected data models to the model repository, querying a second configuration file in the model repository to determine what data is used from the data models in the model repository to build a searchable index in the model repository, configuring the export object based upon the query results, invoking an export method on the export object, and building the searchable index based upon the query results; and at least one searchable index whose data structure contains storage locations for the attribute information and associated data models, and wherein a comparison algorithm is used to search the attributes and select a data model.
16. The computer-implemented model repository system of claim 12 , further comprising: a project folder store associated with a data mining application for temporary storage of data models generated by a data mining application.