Yes, the later variants both had a custom/user dictionary and could learn %he new words from the input. The latter could add the uncertainty in the input.