Mobile devices require different approach to text input, than desktop computers. Touchscreens, that definitely replaced physical keyboards, come with a few challenges: they are smaller and provide little tactile feedback.
A software solution is needed to compensate for those shortcomings:
- increasing the typing speed
- reducing the number of errors
Natural Language Processing comes in handy - it allows to predict users input, like next word, based on provided source material. The presented app uses an algorithm called SBO model to predict the next word.