Star Trek got it right: In the future, we'll use computers by talking to them.
Google held an event this week and new hardware got most of the attention. Google unveiled a couple of Google-built Pixel phones, Google Wi-Fi home mesh routers, the Google Home virtual assistant appliance, a new 4k Chromecast Ultra streaming media box and the Daydream View VR headset.
Critics say Google is copying and competing directly with Apple with the Pixel phones and with Amazon with Home. But this misses the point.
Google believes that artificial intelligence (A.I.) virtual assistants (VA) and the conversational user interface (CUI) will largely supplant search engines and mobile apps for many users. We're moving into an "A.I.-first world," according to Google CEO Sundar Pichai.
Simply put, all that means is you talk to a computer. It "understands" what you say no matter how you say it. Then the computer does things for you based on those conversations.
Google is betting the company on its own version of this interface, called Google Assistant. And it's a bet I think they'll win.
The last user interface
The artificially intelligent conversation agent is the last user interface. The entire history of human-computer user interfaces has been about applying ever increasing amounts of compute power to making the machines work harder to interact in a way that's easier for people.
Humans are hardwired for talking to each other, so the most human-compatible interface is one that has conversations with us.
Trouble is, people are able to converse the way we do because of a complex mixture of human psychology and knowledge. A.I. will need to simulate human psychology and gather massive knowledge in order to hold even the most basic conversation.
But wait! What about Google Now?
Google Now can be safely categorized as a non-A.I. virtual assistant. It's like Siri, Cortana, Alexa and other virtual assistants. Nice, but not A.I.
Assistant is more adaptive. It learns, both to become more generally competent and also to personalize.
With personalization, Assistant remembers facts about you. I typed in "My wife's name is Amira Elgan," and Assistant responded with: "OK, I'll remember that."
You can use the command "Remember" to make Assistant your own repository of handy information. For example, you can say: "Remember my bike combo is 397." Five years from now, you can ask Assistant what your bike combo is, and it will tell you.
The important thing to know about Assistant is that it learns and uses facts about you, personally. It accesses Google's Search and Knowledge Base information. And it will do things such as control your home appliances and make your dinner reservations.
Sign up for CIO Asia eNewsletters.