1. A hybrid method of predicting an outcome, said method comprising the steps of: creating a machine learning based model, said machine learning model constructed using training data having a first set of features; creating an adjustment factor look-up table, said adjustment factor look-up table based upon hierarchical classifications determined from a second set of features in training data; executing said machine learning module using said first set of features from test data; and adding an adjustment factor obtained from said adjustment factor look-up table using said second set of features from said test data.