Amazon Lex

Amazon Lex

Chatbot with Amazon Lex


What is Amazon Lex?.

Amazon Lex is an AWS service for building conversational interfaces for applications using voice and text. Amazon Lex uses the same conversational engine that powers Amazon Alexa is now available to any developer, enabling them to build sophisticated natural language chatbots into any new or existing applications. Amazon Lex manages the dialogue and dynamically adjusts the responses in the conversation. Using the console developers can build, test, and publish the text or voice chatbot.


Maintained by License Type Popular Examples Support Updates Developer Skills
Amazon ‎- aws.amazon.com/lex/details
Often Compared to Testing Accessibility Maintained by Repository
Dialog flow, Microsoft luis Amazon github.com/aws-samples/aws-lex-web-ui



  Pros:
  • SDK support – You can build iOS, Android, Java, JavaScript, Python, .Net, Ruby, PHP, Go, and C++ bots that span mobile, web, desktop, and IoT platforms.
  • Natural Language Processing
  • Speech and text support
  • Utterance Monitoring
  • AWS lambda integration
  • SaaS Connectors
  • Mobile integration
  Cons:
  • Complex web integration.
  • Less deployment channels.
  • Lex in not multilingual, supports only English.
  • Preparation of data set is complicated; the utterances and entities mapping is somewhat critical.