I invented the iPhone’s autocorrect. Sorry about that, and you’re welcome

Ken Kocienda:

When I started working with a small team of engineers and designers at Apple in late 2005 to create a touchscreen operating system for Purple—the codename of the super-secret skunk works project that became the iPhone—we didn’t know if typing on a small, touch-sensitive sheet of glass was technologically feasible or a fool’s errand. In those early days of work on Purple, the keyboard was a daunting prospect, and we referred to it, often quite nervously, as a science project. It wasn’t easy to figure out how software might come to our rescue and how much our algorithms should be allowed to make suggestions or intervene to fix typing mistakes. I wrote the code for iPhone autocorrection based on an analysis of the words we type most commonly, the frequency of words relative to others, and the errors we’re most likely to make on a touchscreen keyboard.

More than 10 years after the initial release of the iPhone, the state of the art now is much as it was then. Even with recent advances in AI and machine learning, the core problem remains the same: Software doesn’t understand the nuance of human communication.

Interesting piece. This is part of the publicity effort to promote Ken’s new book, Creative Selection, which went on sale yesterday. Looking forward to reading this.