A Natural Language User Interface is just a User Interface
Let's say you're writing an application, and you want to give it a conversational interface: your users will type some command, and your application will do something in response, possibly after asking for clarification. There are lots of terms associated with this technology -- conversational commerce, bots, AI agents, etc. I think it's much clearer to call it a Linguistic User Interface (LUI), by analogy with the Graphical User Interface (GUI) you could attach to the same application. Imagining your application with a GUI is a good antidote to potentially woolly thinking about "AI agents". You still need to wire the UI to the underlying application, and the conceptual model of your underlying application is still going to play a dominant role in the overall user experience.
Jun-29-2016, 12:58:25 GMT
- Technology: