1. A processor-readable non-transitory medium storing processor-executable instructions, said instructions executable by a processor to: instantiate an automated data sampling and prediction structure training component, the automated data sampling and prediction structure training component being configured to automatically collect user event data samples, and use the collected user event data samples to simultaneously generate multiple training data sets to train a plurality of prediction structures in parallel; receive, via the automated data sampling and prediction structure training component, user event data samples indicative of a user activity performance characteristic; identify user event data associated with one or more target attributes from the user event data samples; convert the user event data into a set of independent variables in compliance with a data format; build the plurality of prediction structures, each prediction structure from the plurality of prediction structures (1) having the set of independent variables as inputs and (2) generating a prediction objective output during execution of that prediction structure; determine a prediction model parameter for a prediction structure from the plurality of prediction structures by instantiating that prediction structure; and execute, by the automated data sampling and prediction structure training component, the prediction structure associated with the prediction model parameter to produce a prediction objective value.