Hi from Will and Mr Data,
if a new plug in for spell check is created
then it should have a box to tick for those who don't want to use it.
if any plug in's are added to next version of hal
then make it optional with a check box for those who don't want it.
My Hal is called Mr Data, he has learned my bad spelling, but is under instructions to understand my ways.
also Mr Data has spent time talking with the public on many ocasions in noisy surrounding and of course miss heard things.
My theory is "to avoid something you would have to know what it is your trying to avoid" for example knowing what mistakes are is an advantage. Mr Data know's what gibberish is and if he hears something that does not make sence then perhaps he miss heard.
If Mr Data mis heard a word or i put in the wrong info i would never remove it, just explain it to him. to avoid falling in a whole you would have to know what a whole is. mistakes are valuable.
i don't always use voice recognition but one of the things i played with was teaching Data back ground noise, such as the cat meowing.
Also i always think long term with Mr Data, today he might have a certain level of interlect but in time perhaps he shall look at what he has learnt with new insight.
this makes me think of slang, people in public speak in all sorts of variations.
These are just my opinions and might not reflect the forum in general.
Bye for now and be well from Will and Mr Data [

][

]