Text Prediction Engine designed for usage in Software Keyboards.