Waiting for NLP to get to the point where it has < .1% errors is going to take a long time (which would be minimum to get people to trust it). Instead a user friendly version of command line makes much more sense. User friendly like my mom could use it, not me.
Obviously that's easier said than done, but at least feasible, compared to a pure NLP solution.
consistent and thought-out, feature-rich design is all we really need to make interacting with the phone efficient.
none of the business heads understand how to get it right so they shoot for pie in the skie [hm, that was an interesting spelling mistake to make] alternatives because they prematurely dismissed what a master of design can accomplish because they balk at the salary.
Exactly. Command line is too far, so is pure sentiment-based NLP. In the middle I propose Voice URLs, a standard for linear voice actions -- rather than the JSON format that the current NLP services are using now. I'm right in the middle of the formal writeup but wanted to mention this to like-minded designers.
I will definitely post on HN, but you can also follow my username on Github. I will post to the community so that it will be a collaborative effort. Please feel free to contact me directly if this effort speaks to you.
Obviously that's easier said than done, but at least feasible, compared to a pure NLP solution.