1. A computer-implemented method comprising: receiving a plurality of training records, each training record including a training input and a first training output and a second training output; generating a first trained classifier using a first plurality of training records, each training record including as input one of the training inputs and including as output a corresponding one of the first training outputs; generating a second trained classifier using a second plurality of training records, each training record including as input one of the training inputs and including as output a corresponding one of the second training outputs; inputting the training inputs from the plurality of training records into the first trained classifier and generating a plurality of corresponding first predictive outputs; inputting the training inputs from the plurality of training records into the second trained classifier and generating a plurality of second predictive outputs; generating a third trained classifier using a third plurality of training records, each training record including as input the first predictive output and the second predictive output that correspond to a particular training input of a particular training record and including as output the first training output and the second training output that correspond to the particular training input of the particular training record; receiving a predictive request, the predictive request including a predictive input; and generating a third predictive output comprising: inputting the predictive input into the first trained classifier and generating a first intermediate output; inputting the predictive input into the second trained classifier and generating a second intermediate output; and inputting the first intermediate output and the second intermediate output together as input into the third trained classifier and generating the third predictive output.