11. The method of claim 7 , where generating the integer trie further comprises using a third vector and a fourth vector, where the first vector identifies each distinct left word for each distinct context in the collection, the second vector identifies a count of distinct left words for each context in the collection, the third vector identifies each distinct predicted word for a given context in the collection, and the fourth vector identifies a count of distinct predicted words for each context in the collection.
12. The method of claim 11 , where identifying an integer value for an n-gram comprises: identifying a context key corresponding to the context of the n-gram using the first vector and the second vector; identifying a key for the n-gram using the context key and the third vector and the fourth vector.