Amazon Lex | General Flashcards
What is Amazon Lex?
General
Amazon Lex | Machine Learning
Amazon Lex is a service for building conversational interfaces using voice and text. Powered by the same conversational engine as Alexa, Amazon Lex provides high quality speech recognition and language understanding capabilities, enabling addition of sophisticated, natural language ‘chatbots’ to new and existing applications. Amazon Lex reduces multi-platform development effort, allowing you to easily publish your speech or text chatbots to mobile devices and multiple chat services, like Facebook Messenger, Slack, Kik, or Twilio SMS. Native interoperability with AWS Lambda, AWS MobileHub and Amazon CloudWatch and easy integration with many other services on the AWS platform including Amazon Cognito, and Amazon DynamoDB makes bot development effortless.
How can I get started with Amazon Lex?
General
Amazon Lex | Machine Learning
To start using Amazon Lex, simply sign into the AWS Management Console and navigate to “Lex” under the “Artificial Intelligence” category. You must have an Amazon Web Services account to start using Amazon Lex. If you do not already have one, you will be prompted to create one during the sign-up process. Please refer to the Amazon Lex Getting Started Guide for more information.
What are the most common use cases for Amazon Lex?
General
Amazon Lex | Machine Learning
The most common use-cases include:
- Informational bot – build an automated customer support agent or bot that answers questions
- Application/Transactional bot – build a stand-alone pizza ordering agent or a travel bot
- Enterprise Productivity bot – build custom bots to connect to enterprise data resources
- Device Control bot– use Amazon Lex to issue control commands to connected devices
How does Amazon Lex work with other AWS services?
General
Amazon Lex | Machine Learning
Amazon Lex leverages AWS Lambda for Intent fulfillment, Amazon Cognito for user authentication, and Amazon Polly for text to speech. In addition, AWS Mobile Hub can be used to automatically provision bots from a template.
Do I have to be a machine learning expert to use Amazon Lex?
General
Amazon Lex | Machine Learning
No machine learning expertise is necessary to use Amazon Lex. Developers can declaratively specify the conversation flow and Amazon Lex will take care of the speech recognition and natural language understanding functionality. Developers provide some sample utterances in plain English and the different parameters (slots) that they would like to collect from their user with the corresponding prompts. The language model gets built automatically.
In which AWS regions is Amazon Lex available?
General
Amazon Lex | Machine Learning
For a list of the supported Amazon Lex AWS regions, please visit the AWS Region Table for all AWS global infrastructure. Also for more information, see Regions and Endpoints in the AWS General Reference.
What is the maximum bandwidth supported on Amazon Lex?
General
Amazon Lex | Machine Learning
Amazon Lex scales to your needs and does not impose bandwidth constraints.
Is Amazon Lex a managed service?
General
Amazon Lex | Machine Learning
Amazon Lex is a completely managed service so you don’t have to manage scaling of resources or maintenance of code. Your interaction schema and language models are automatically backed up. We also provide comprehensive versioning capability for easy rollback. Amazon Lex architecture does not require storage or backups of end user data.
When do I use Amazon Polly vs. Amazon Lex?
General
Amazon Lex | Machine Learning
Amazon Polly converts text inputs to speech. Amazon Lex is a service for building conversational interfaces using voice and text.
Does Amazon Lex get more intelligent over time?
General
Amazon Lex | Machine Learning
Yes. Amazon Lex uses deep learning to improve over time.