1. A system for predictive analysis, comprising: a predictive analysis processor configured to receive a data input and to generate a plurality of weighted course-of-action predictions, wherein the predictive analysis processor is operatively coupled to a modeler for defining a contextual world model in which future scenarios may be predicted; a predictive analysis feedback processor, operatively coupled to the first predictive analysis processor and configured to receive the plurality of weighted course-of action predictions and automatically providing supporting information to the predictive analysis processor based on the application of a nonlinear gradient to the received weighted course-of-action predictions; and an output device configured to display the course of action predictions.