AWS Certified Cloud Practitioner / Question #1052 of 719

Question #1052

A company wants to analyze customer feedback emails to automatically determine the sentiment (positive, neutral, or negative) expressed in each message. Which AWS service should the company use to achieve this?

A

Amazon Redshift

B

Amazon Lex

C

Amazon Comprehend

D

Amazon DynamoDB

Explanation

Amazon Comprehend (C) is the correct answer because it is purpose-built for natural language processing (NLP) tasks like sentiment analysis. It uses machine learning to identify and categorize sentiments (positive, neutral, negative) in unstructured text, such as customer feedback emails.

Why other options are incorrect:
- A. Amazon Redshift: A data warehousing service for large-scale analytics, not NLP or text analysis.
- B. Amazon Lex: A service for building conversational chatbots, focused on intent recognition, not sentiment analysis.
- D. Amazon DynamoDB: A NoSQL database for storing and retrieving data, not analyzing text.

Key Points:
- Use Amazon Comprehend for NLP tasks like sentiment analysis, entity recognition, and language detection.
- AWS services are specialized; always match the use case to the service's core functionality.

Answer

The correct answer is: C