1. A method of constructing a model generating one or more job performance criteria predictors based on input pre-hire information, the method comprising: from a plurality of applicants, electronically collecting pre-hire information from the applicants; collecting post-hire information for the applicants based on job performance of the applicants after hire; and from the pre-hire information and the post-hire information, generating an artificial intelligence-based predictive model operable to generate one or more job performance criteria predictors based on input pre-hire information from new applicants.