1. A computer-implemented method comprising: receiving initial training data, the initial training data comprising initial training records, each initial training record identifying input data as input and a category as output; generating a first trained predictive model using the initial training data and a training function; generating intermediate training records by inputting input data of the initial training records to a second trained predictive model, the second trained predictive model generated using the training function, each intermediate training record having a score; and generating a score normalization model using a score normalization training function and the intermediate training records.