The iPhones onscreen keyboard has been considered, as , one of the devices make or break features. And, overall, I think its fairly good. It takes some getting used to, of course, and isnt really designed for thumb typing, delivering greater accuracy with the somewhat-slower finger typing, but its solid and usable.
The other thing that was supposed to make the iPhone keyboard usable was the phones predictive text feature. This feature looks at the word youre typing and guesses what you may be intended to write. If it guesses right, the word can be auto-completed with a keystroke.
Which is a great idea, except that the predictive text feature doesnt work very well. Here are a few examples:
When typing the word typing, I have entered typ and the iPhone guesses type. Pretty good. But when I get to typi it guesses Tupi. Not so good. How many words in English can you form with typi as a base? And is Tupi even a word?
When typing the word continuing, I have cont entered and it guesses dont. Its in the neighborhood at least. But when it goes off the rails. Conti is guessed as Congo. Continui becomes continuo. Only when I get to one letter away from finishing the word continuin does it guess correctly. If I have to type all but one letter, the feature doesnt save me very much typing.
Lastly, when writing investigate, it suggests investor when I type invest. Not bad. But I have to get all the way to investigat for it to suggest investigate. Again, not very helpful.
Im unclear as to whether the predictive text feature learns from the words that it suggests and you accept. I hope it does. I also hope that in the future Apple refines the tool to be a little more logical and to remove words that are clearly not part of the language the phone is being used in.
But for now, the predictive text feature is not very useful.

