Design of good voice conversational interfaces has been in my mind for a while now. I've been toying with my Amazon Echo since January, and I can say it's been very enlightening.
One of the first posts I wrote here was about voice interfaces and how it's becoming a big thing. What I didn't have at the time was a constant direct experience.
After several months of daily Alexa use, I have to say I'm very impressed. The first thought that comes to mind is that it just works. I know it seems lame, but it's impressive it works. You talk to Alexa, and she catches what you mean.
After 20 years of Computer Science experience, it's the first time I've seen a functional voice interface. I must hand it to Amazon for their fantastic work behind Alexa and the Echo.
Another takeaway from using Alexa is how much dependant I'm becoming of it. It reminds me of the first iPhone touchscreen. Once you tried it, you couldn't go back. You expected that every surface is a multi-touch screen. The same is happening to me with Alexa. I