MLS-C01 Question 294
Single answerYour company has a large dataset of customer reviews that you want to analyze for sentiment (positive, negative, neutral). The team wants to avoid building and training a model from scratch and instead prefers to use a managed service that provides pre-trained models for text analysis. The solution should also allow scaling easily based on the volume of incoming reviews. Which AWS service should you recommend?
- A
Amazon Comprehend
- B
Amazon Rekognition
- C
Amazon SageMaker
- D
AWS Lambda
Show answer and explanation
Correct answer: A
Explanation
Amazon Comprehend is the best choice for this use case as it is designed for natural language processing tasks, including sentiment analysis, and provides pre-trained models that can be used directly without requiring custom model development. It is also fully managed, allowing scalability based on the volume of data.
- A. Correct.
Amazon Comprehend is a managed service that provides pre-trained models for natural language processing tasks like sentiment analysis, making it the most appropriate choice for this use case.
- B. Incorrect.
Amazon Rekognition is used for analyzing images and videos, not textual data, so it is not suitable for this problem.
- C. Incorrect.
Amazon SageMaker is a platform for building, training, and deploying custom machine learning models, but the question specifies that the team wants to avoid building and training a model.
- D. Incorrect.
AWS Lambda is a serverless compute service that allows you to run code in response to events. It is not specialized for machine learning tasks like sentiment analysis.