1. A method for evaluating a prediction set of financial product applications, the method comprising: defining, by a processing device, an observation set comprising at least one past financial product application, wherein the past financial product application comprises one or more corresponding variable values and an observation result value; building, by the processing device, a multi-dimensional observation grid comprising a plurality of observation grid points, each observation grid point corresponding to at least one past financial product application in the observation set and each observation grid point populated with the one or more variable values and the observation result value associated with the at least one past financial product application; defining, by the processing device, a prediction set comprising at least one present financial product application, wherein each financial product application comprises one or more corresponding variable values; building, by the processing device, a multi-dimensional prediction grid comprising a plurality of prediction grid points, each prediction grid point corresponding to at least one present financial product application in the prediction set and each prediction grid point populated with one or more variable values of the at least one present financial product application, wherein each of the prediction grid points also corresponds to an observation grid point of the observation grid; assigning, by the processing device, a prediction result value for each prediction grid point based at least in part on an observation result value populated in the observation grid point corresponding with the prediction grid point; compressing, by the processing device, the multi-dimensional prediction grid into a single-dimensional grid wherein each prediction grid point is populated consecutively into the single-dimensional grid from lowest prediction result value to highest prediction result value; stepping through, by the processing device, the single-dimensional grid from lowest prediction result value to highest prediction result value to identify a plurality of grid sections; and assigning, by the processing device, a prediction score to each grid section, wherein the prediction score assigned to each successive grid section is incrementally assigned from a set of prediction scores.