1. A computerized method of performing word recognition comprising the steps of: receiving user generated word signals representing words to be recognized; storing a plurality of vocabulary words, including storing, for each such word, pattern information identifying word signals which represent that word and a spelling, the letters of which can be either upper or lower case; performing pattern matching between word signals and said pattern information to select which one or more of said vocabulary words most probably correspond to each such word signal; and receiving user generated alphabetic signals in association with individual word signals; and wherein said pattern matching includes the step of responding to the receipt of a given alphabetic signal in association with a given word signal by increasing the probability that the pattern matching will select as corresponding to that word signal a vocabulary word having an associated spelling which contains the alphabetic character represented by said given alphabetic signal, even though the case of that character in the vocabulary word's associated spelling is not represented by the alphabetic signal.