8. The method of claim 7, further comprising the step of (6b) immediately following step (6a), comparing the additional complement count for a given putative class of said one or more additional putative classes with a value located in an additional predetermined memory location representing an additional threshold value, if said additional complement count is greater than said additional threshold value identify said additional complement count with a second additional class count memory location representing said additional complement count for said given putative class, said given putative class is determined to be a class if its complement count is greater than said additional threshold value;
7. The method of claim 5, further comprising the step of (6a) immediately following step (6), searching all memory locations representing all of said n-grams which are not previously classified to determine an additional complement count for each of one or more additional putative classes, said one or more additional putative classes being the classes that can possibly exist based upon the last (n-x) words of all of the n-grams not previously classified, x being equal to 2 the first time step (6a) is executed and increased by one each additional execution of step (6a), each putative class having one or more of the not previously classified n-grams having the same last (n-x) words, said additional complement count to be stored in an additional complement count memory location;