A very smart smartphone keyboard 'word detection' algorithm
Prototype first implemented and demonstrated December 4, 2012

Instructions to use the prototype: Use your mouse to enter a word on the smartphone screen below, intentionally missing letters. Far below, the first word in the list, is the word the algorithm thinks you intended to type (the rest are alternatives, or pending words). Press 'space' to start a new word. Press 'return' to start over.