Chatbots and voice assistants: Often overused, ineffective, and annoying


There’s yet another cloud service from AWS: Amazon Lex, which lets developers build conversational interfaces into applications for voice and text. It uses the same deep learning technologies that power Amazon’s Alexa voice assistant.

Lex lets you quickly build natural language conversational bots, aka chatbots. Microsoft has a similar technology, called the . This seems to be a common service that most public cloud providers are looking to provide, not to mention many third parties that offer chatbot technology as well.

But the question is not if we can have a voice conversation with our applications—we clearly can—but if we should have a conversation with our applications?

Natural language processing has been around for some time, but only recently has it gotten practical. Still, it’s not perfect.