... many proto-European languages have grammar cases which are absent from the English language. The number of cases that exist in the lexicon depend on the language. For example, in German the ending of a word changes based on how it's used in a sentence. These language nuances are captured by word-counting algorithms as long as the input text is of good quality (grammatically correct). A word-counting reading algorithm associates the low-frequency words in each .-ended sentence.