Question

Difficulty: MediumAWS Machine Learning Services

A logistics firm wants to analyze customer emails to automatically identify key phrases, sentiment, and brand names mentioned in the messages. Which AWS service should the firm use to perform this natural language processing (NLP) task?

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

Answer

Amazon Comprehend
Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. It provides built-in capabilities to detect sentiment, extract key phrases, and identify entities like brand names, matching the firm's requirements without needing custom model development.

Step-by-Step Solution

1
Analyze the business requirement.
The business needs to analyze text data (emails) to extract insights, including sentiment, key phrases, and brand names (entities).
Identifying the core requirement helps narrow down the machine learning domain to Natural Language Processing (NLP) text analysis.
2
Evaluate the available AWS machine learning services against the requirement.
Amazon Comprehend is the pre-trained NLP service that specifically extracts sentiment, entities, and key phrases from text.
Matching the specific capabilities of each AWS service ensures selecting the most efficient, fully managed solution.

Key Concept

AWS Machine Learning Services for text analysis
Rate this question