Machine Learning
Amazon Rekognition
- Finds objects, people, text, scenes in images and videos using machine learning.
- Facial analysis and facial search to do user verification and people counting.
- Use cases:
- Labelling.
- Content Moderation.
- Text Detection.
- Face Detection & Analysis.
- Face Search and Verification.
- Celebrity Recognition.
- Pathing (for sports game analysis for example).
Amazon Transcribe
- Automatically convert speech to text.
- Uses automatic speech recognition (a deep learning process) to do this accurately.
- Automatically remove personally identifiable information (PII) using Redaction.
- Supports Automatic Language Identification for multi-lingual audio.
- Use Cases:
- Transcribe customer service calls.
- Automate closed captioning and subtitling.
- Generate metadata for media assets to create a fully searchable archive.
Amazon Polly
- Turn text into lifelike speech using deep learning.
- Allowing you to create applications that talk.
Amazon Translate
- Natural and accurate language translation.
- Allow you to localise content such as websites and applications for international users, and to easily translate large volumes of text efficiently.
Amazon Lex & Connect
- Amazon Lex:
- Automatic Speech Recognition to convert speech to text.
- Natural Language Understanding to recognize the intent of text and callers.
- Helps build chatbots, call center bots.
- Amazon Connect:
- Receive calls, create contact flows, cloud-based virtual contact center.
- Can integrate with other CRM systems or AWS.
- No upfront payments and a lot cheaper than traditional contact center solutions.
Amazon Comprehend
- For Natural Language Processing.
- Fully managed and serverless service.
- Uses ML to find insights and relationships in text:
- Language of the text.
- Extracts key phrases, places, people, brands, or events.
- Understands how positive or negative a text is.
- Analyzes text using tokenization and parts of speech.
- Automatically organises a collection of text files by topic.
- Sample Use Cases:
- Analyze customer interactions (emails) to find what leads to a positive or negative experience.
- Create and group articles by topics that Comprehend will uncover.
Amazon SageMaker
- Fully managed service for developers / data scientists to build ML models.
Amazon Forecast
- Fully managed service that uses ML to deliver highly accurate forecasts.
- Example: Predicting future sales of a product.
- 50% more accurate than looking at the data itself.
- Reduce forecasting time from months to hours.
Amazon Kendra
- Fully managed document search service powered by ML.
- Extract answers from within a document.
- Natural language search capabilities.
- Learn from user interactions/feedback to promote preferred results. (incremental learning)
- Ability to manually fine-tune search results.
Amazon Personalize
- Fully managed ML-service to build apps with real-time personalised recommendations.
- Same technology used by Amazon.com.
- Integrates into existing websites, applications, SMS, email marketing systems, etc.
- Use cases: retail stores, media and entertainment.
- Automatically extracts text, handwriting, and data from any scanned document using AI and ML.
- Extract data from forms and tables.
- Read and process any type of document.
- Use cases: financial services, healthcare, public sector.
Summary
- Rekognition: face detection, labeling, celebrity recognition.
- Transcribe: audio to text (ex: subtitles).
- Polly: text to audio.
- Translate: translations.
- Lex: build conversational bots.
- Connect: cloud contact center.
- Comprehend: natural language processing.
- SageMaker: machine learning for every developer and data scientist.
- Forecast: build highly accurate forecasts.
- Kendra: ML-powered search engine.
- Personalize: real-time personalized recommendations.
- Textract: detect text and data in documents.