15. The method of claim 13 , wherein the step of providing suggested correct spellings and variant spellings includes the further step of: calculating a score for each of the candidate words and choosing suggested spelling corrections and spelling variations based on the calculated score for each of the candidate words.
18. The method of claim 15 , wherein the step of calculating and choosing includes testing the calculated score for each candidate word against a score threshold and excluding as spelling correction words candidate words having a calculated score less than the score threshold.