1. A computer-implemented method, the method comprising: obtaining a plurality of scripts each having been received from a different client wherein each script contains a reference to one or more interactive fields of a graphical user interface presented on the client, and wherein the script also contains a reference to a distinct predictive model; executing each script by a script engine wherein executing the script causes data of the interactive fields referenced by the script to be provided as input to the respective predictive model referenced by the script, and wherein at least two of the scripts are executed in parallel on different sets of one or more computing devices of a plurality of computing devices; processing each provided input data by the respective predictive model wherein the processing includes providing output of the respective predictive model to the script engine from which the input data was provided, and wherein each respective predictive model executes on a different set of one or more computing devices of the plurality of computing devices; and wherein executing each script includes providing the output of each respective predictive model to the respective client for presenting in the graphical user interface of the respective client.