1. A method for determining ONET codes, the method comprising the steps of: providing a job spider, the job spider periodically visiting a job post hosting site; extracting various fields of a job posting automatically from the job post hosting site using the job spider; invoking an ONET code generator, the ONET code generator analyzing the extracted fields of the job posting; looking up at least two of the extracted fields of the job posting in translation tables using the ONET code generator; determining an ONET code from the at least two of the extracted fields of the job posting using the ONET code generator, the ONET code generator using a hierarchical job categorization code; and if the ONET code is found, the ONET code generator assigning the ONET code to the job posting, the ONET code generator storing the ONET code and the job posting in a searchable job posting database.