Amazon Web Services Bootcamp
上QQ阅读APP看书,第一时间看更新

Machine learning

AWS offers artificial intelligence services that use machine learning capabilities:

  • Amazon SageMaker: Amazon SageMaker allows us to build, run, train, and deploy machine learning models. It simplifies the process of building and training the models, which are generally complex, in real time.
  • Amazon Comprehend: Amazon Comprehend is based on natural language processing (NLP). It has the ability to analyze text data and apply machine learning to identify various results.
  • AWS DeepLens: AWS DeepLens provides an AI-enabled video camera where developers can make use of machine learning models. AWS DeepLens can be integrated with Kinesis Video Stream, AWS IoT devices, SQS, SNS, S3, and more.
  • Amazon Lex: AWS Lex is used to build conversational applications. Lex uses natural language understanding (NLU) and automatic speech recognition (ASR), which can be used to build conversational applications.
  • Machine Learning: AWS Machine Learning (ML) is a service to create machine learning models from data. Users don't need to know about complex machine learning algorithms; AWS ML does this for you. ML also provides APIs to extract predictions based on the data you provided.
  • Amazon Polly: AWS Polly is a text-to-life speech conversion service. Polly supports multiple languages and voices, which can be used in speech-based applications.
  • Rekognition: AWS Rekognition is an image recognition service that can extract text, objects, scenes, and faces from images. It also provides search capabilities for faces in images.
  • Amazon Transcribe: Amazon Transcribe allows us to create text files out of audio files stored on S3. It becomes easy for developers to use the service directly, without having knowledge about how the speech needs to be converted to text.
  • Amazon Translate: Amazon Translate is a service that has the ability to translate one language to another language by applying complex neural machine learning and deep learning models.