18. The system of claim 16 , wherein said dictionary hash table is pre-created prior to obtaining said candidate word, further comprising the step of obtaining said dictionary hash table having entries in a dictionary or known correctly spelled words and wherein said dictionary hash table and said at least one variant dictionary hash table are based on said dictionary and are comprised of at least one distance one variation for each of said entries, wherein said distance one variation comprises one or more of a deletion, insertion, replacement, and transposition operation performed on said entries; and wherein the step of evaluating said lookup variants utilizing said at least one variant dictionary hash table further comprises the step of evaluating one or more distance one variants utilizing said at least one variant dictionary hash table.
18. The system of claim 16 , wherein said dictionary hash table is pre-created prior to obtaining said candidate word, further comprising the step of obtaining said dictionary hash table having entries in a dictionary or known correctly spelled words and wherein said dictionary hash table and said at least one variant dictionary hash table are based on said dictionary and are comprised of at least one distance one variation for each of said entries, wherein said distance one variation comprises one or more of a deletion, insertion, replacement, and transposition operation performed on said entries; and wherein the step of evaluating said lookup variants utilizing said at least one variant dictionary hash table further comprises the step of evaluating one or more distance one variants utilizing said at least one variant dictionary hash table. 19. The system of claim 18 , wherein said distance one variation comprises a replacement operation to generate a replacement hash table having entries of single character wild card replacements of said entries in said dictionary and said method further comprises the steps of generating single character replacements and insertions of said candidate word and comparing said single character replacements and insertions against said replacement hash table.