The Mighty Text Box

The text box. It started humbly enough, a simple UI element, a Hello World of graphical widgets that to this day still reminds us that even after the introduction of computer pointing devices, the good old keyboard (including the virtual kind) has maintained an outsized place as an input mechanism.  And while natural language processing (NLP) is still considered the eventual nirvana of human to computer interaction, we by and large rely on text entry as our window into computers and the information world today.
Continue reading →