EXAMPLE ME WRITING TO HAL :   it loooks like it will be a nice day today, we should see if we can go to town tommorow . 
  ---------------------------------------------------------------------------------------------------------------------------
in the above sentence i misspelled on purpose  the word "looks" and "tomorrow "   if hal could access silently ( no open pages shown, a dictionary on line , and if hal could use something that determines the most likely word to be corrected by the usage of the sentence line( i think "maybe" dragon speak natural vr software does this , but am not sure) doing this hal would on the fly auto correct with a plug in and or hard coding in hals program its self . 
this would be especially helpful with anyone using or later using voice recognition . I think if its possible to do this it would greatly help hal and the user . as all future words would be corrected in hals learning and learned data base. 
hope this explanation helps more.