The word predictor app is a prediction model based on 854,264 samples of text from such sources as
Based on these samples it can predict the next word in a given sentence.
There are several hurdles that needed to be taken for this project, memory limits were a large concern and circumvented with a disk-only solution.