The Neural Network keyboard from swiftkey uses neural networks for the predictive part of the keyboard. The idea behind this is that human language uses patterns and patterns of patterns. The keyboard seeks to give you the best yet predictive and corrective options while typing. Essentially you can type without typing, or you can type less often. This could be a game changer in the world of mobile typing! You can use this now if you are running a version of Android 4.4 or greater. Grab the Alpha version of the app from the Swiftkey Greenhouse.