Neural networks are now being used by SwiftKey’s Android app in order to improve the keyboard’s word suggestions. The app had been surfacing predictions based on your history and already typed words, but it did not consider the full sentence structure and context.
Whereas the old system would provide a sentence like, “meet you at the [moment],” the new system will fill in the blank with, “meet you at the [airport].” The neural network setup can provide superior predictions by, to some extent, figuring out what you’re actually saying.
SwiftKey says its updated app figures out the relationships between words. One example of this is a partially completed sentence structured as, “Bake a chocolate.” Because the app understands how the words fit together (reminiscent of the human brain), it knows to recommend “cake” as the final word.