Spell Checking

Brian Dean bridean@worldnet.att.net
Thu, 5 Mar 1998 04:38:24 -0500 (00889112304, 19980305093052.AAA8001@briandea)


TILL (paraphrasing)
We know you don't use a spell checker since you did not spell the word "grammar"
correctly.

BRIDEAN
I will concede that.  But I would be curious to know if your spell checker detects
any spelling errors in the following sentence.

I went too the store and bought a to litter of Pepsi which cost me a dolor and
too cents.

If so, which words did it detect?  I bet it detected "Pepsi" (which is actually
correct) but did not detect "litter".  It may have detected "dolor" which would
be correct.  However, if you are using Microsoft Word it would not have been
detected because "dolor" is a word in the Microsoft Word dictionary. I bet
it didn't detect ANY of the "to" "too" or "two" misspellings.  

I ran the spell checker on my resume and it came up with the following words
as being incorrectly spelled.
Sawbury (my address is Sawbury Blvd)
Smartalk (the company I currently work for)
Frantz (the name of the street my company is located)
Solaris (a particular kind of Unix platform)
sh (a shell in Unix)
ksh (another shell in Unix)
csh, tcsh (other shells in Unix) 2 words here
JavaScript (A scripting language used in web sites)
VBScript (Again another scripting language used in web sites)
ActiveX (A control which is sort of like OLE used in certain web sites)
DirectX (A GUI control for certain game or simulator applications)
splines (in context, a type of mathematical graphing for fitting curves)
Unix (need I say what this is?)
dblib (a set of C proprietary functions which comes with Microsoft SQL server)
VRUs (Voice Recognition Units)
CFtpConnection (A MFC for FTP connections used in Visual C++)
Steubenville (The town where I went to college)

So the spell checker detected 18 words misspelled that were actually correctly
spelled.  And this is in a document that is not much more than a page long.
I encounter this kind of thing with spell checkers often enough that I am 
discouraged from using them.  More often than not, I end up hiting the
"ignore" button when I run it.