With today's update (which should already be available through the Google Play Store), SwiftKey for Android has become the world's first smartphone keyboard powered by neural networks.
Neural networks are very trendy these days, and they also power Prisma, the app that transforms your pictures into artworks. A neural network is inspired by the network of neurons in the human brain, and SwiftKey uses this approach to make better predictions. These are now based on word meaning and the context of the whole sentence, compared to the old model which only looked at the two last words in order to make a prediction.
It's all explained neatly in the video above, and there's even a (huge) infographic at the Source link below going into more detail. Unfortunately the new word predictions based on the neural network model are as of yet only available for English (US and UK). Support for more languages is on the way, but there's no telling when it will arrive. In the meantime, if you use US or UK English with SwiftKey and have the latest version of the app you'll be automatically switched to the new word prediction approach.
Source