Question

Difficulty: Very hardAWS Machine Learning Services

A multinational e-commerce company wants to implement a customer feedback analysis pipeline. The system needs to ingest raw audio recordings of customer service calls, convert them into text transcripts, translate those transcripts from multiple languages into English, and then analyze the translated text to identify key themes and determine if the customer sentiment was positive, negative, or neutral. To perform the final step of analyzing the English text transcripts to extract key themes and determine customer sentiment, which AWS service should the company select?

  1. Amazon ComprehendAnswer
  2. B
    Amazon Transcribe
  3. C
    Amazon Translate
  4. D
    Amazon Lex

Answer

Amazon Comprehend
Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. It has built-in capabilities to identify key phrases (themes) and determine the sentiment (positive, negative, neutral, or mixed) of text, which matches the final step of the pipeline.

Step-by-Step Solution

1
Identify the distinct stages in the described customer feedback analysis pipeline.
Stage 1: Speech-to-text conversion (audio to transcript). Stage 2: Machine translation (source language to English). Stage 3: Text analysis (extracting themes and sentiment).
Deconstructing the pipeline helps isolate the specific requirement of the final step.
2
Map the final step (analyzing English text transcripts to extract key themes and determine customer sentiment) to the correct AWS Machine Learning service.
Amazon Comprehend is the AWS service designed for natural language processing (NLP) tasks such as key phrase extraction and sentiment analysis.
This matches the requirements of the final analysis phase of the pipeline.
3
Evaluate the other services mentioned in the pipeline to ensure they do not perform this specific text analysis step.
Amazon Transcribe handles speech-to-text; Amazon Translate handles language translation; Amazon Lex is for building interactive chatbots.
Verifying the capabilities of alternate services confirms that Amazon Comprehend is the only correct choice for the specified step.

Key Concept

AWS Machine Learning services are specialized for specific tasks; Amazon Comprehend is designed for natural language processing (NLP) and text analysis (such as sentiment and key phrase extraction), whereas other services handle speech-to-text, translation, or conversational bots.
Estimated Time:1m 30s
Rate this question