Efficient Data Structures for Massive N-Gram Datasets
Techniques for automatically cor-recting words in text