How Predictive Keyboards Work (and How You Can Train Yours Better) - http://lifehacker.com/how-pre...