The Reactive Keyboard: a predictive typing aid | IEEE Journals & Magazine | IEEE Xplore