Amazon Lex is a web service that allows customers to include conversational interfaces for voice and text in the software applications they are developing. The service, which uses the technology that powers Amazon's virtual assistant Alexa, is part of Amazon's artificial intelligence suite (Amazon AI).
Lex's deep learning algorithms allow a developer to build a conversational bot (chatbot) with an artificial personality. Lex uses automatic speech recognition to convert speech to text, natural language processing to understand spoken instruction and user intent, AWS Lambda for intent fulfillment, Amazon Cognito for user authentication and Amazon Polly for text to speech. AWS Mobile Hub can be used to automatically provision bots from a template.
Lex is available to all Amazon web service (AWS) account holders; the service is listed in the artificial intelligence category of the AWS Management Console. Amazon charges customers for the number of text or voice requests processed. As of this writing, the cost is $0.004 per voice request and $.00075 per text request.
Organizations that have implemented Lex include NASA, Liberty Mutual, Kelly Blue Book, Dynatrace, Rubrik, Astro, Infor Coleman, Build Fax, the American Heart Association, Ohio Health, Freshdesk, Vonage, Twilio and Hubspot.