1. A method for developing predictive models, comprising: (a) automatically transforming a plurality of modeling variables based on a transformation rule; (b) automatically selecting a set of variables from the transformed modeling variables based on a selection rule; (c) automatically performing regression of the set of variables for determining prediction variables; and (d) preparing a predictive model based on the prediction variables.