19. The computing system of claim 17 , wherein the speech recognition model was further trained by: determining a third vector representing usage of the variation of the second word in the training corpus; determining a fourth vector representing usage of a second variation of the second word in the training corpus, the second variation of the second word comprising the root of the second word and a second at least one letter; determining a root of the second word using the third vector, fourth vector, variation of the second word and second variation of the second word; and isolating the at least one letter used to create the variation of the first word using the variation of the second word and the root of the second word.
17. The computing system of claim 13 , wherein the speech recognition model was further trained by determining a training corpus comprising usage examples of a plurality of words, the plurality including the first word, the second word and the variation of the second word, and wherein: determining the first characteristics comprises determining a first vector representing usage of the first word in the training corpus, determining the second characteristics comprises determining a second vector representing usage of the second word in the training corpus, and determining that the first characteristics are similar to the second characteristics comprises determining that the first vector is within a threshold distance of the second vector.