Least Overhead Sentiment Analysis with Textract and Comprehend
Short answer
C Provide the extracted insights to Amazon Comprehend for analysis and save the analysis to an Amazon S3 bucket.
Question
Key Takeaways
The core concept tested is identifying which AWS service provides native sentiment analysis, while the common trap involves over-engineering the solution with SageMaker or Athena when a simpler, fully managed service suffices.
This question evaluates the ability to select a managed NLP service for sentiment analysis following document processing. The correct solution leverages Amazon Comprehend's built-in capabilities to minimize operational overhead compared to custom model training or complex data warehousing setups.
Common mistake: Learners often choose Option B (SageMaker) because they associate 'sentiment' with machine learning models. However, building and maintaining a SageMaker model introduces significant operational overhead, violating the 'least operational overhead' requirement.
Expert Analysis
Why the Answer Is Correct
Option C is the correct choice because Amazon Comprehend is a fully managed natural language processing (NLP) service that can instantly analyze text for entities, key phrases, language, sentiments, and more. Since the question specifies using Amazon Textract to extract text from PDFs, piping that output directly into Comprehend allows for immediate sentiment analysis without writing custom code or managing infrastructure. Saving the results to S3 is a standard, low-effort storage mechanism. This combination requires zero operational overhead regarding model training, scaling, or server management.
Why the Other Options Are Wrong
Option A suggests using Amazon Athena, which is for querying structured data in S3 using SQL. While you could store insights there, Athena does not perform sentiment analysis natively; it only queries existing data. You would still need a compute service to generate the sentiment scores first. Option B proposes using Amazon SageMaker, which is powerful but requires significant effort to train, tune, and deploy a specific sentiment model. This contradicts the 'least operational overhead' constraint. Option D suggests QuickSight, which is a visualization tool. Like Athena, it cannot perform the analysis itself; it can only display data that has already been processed.
Community Comment Notes
The community consensus strongly favors Option C, with users highlighting the direct link between 'sentiment' keywords and Amazon Comprehend. As user zinabu noted, "amazon comprehend= sentiment analysis," reflecting the standard exam pattern of matching services to their primary functions. User Mikado211 reinforced this by stating, "When you have words like 'sentiment' in a sentence, it's related to Comprehend So C." This confirms that recognizing the specific capability of Comprehend is the key to solving this problem quickly.
Official Reference
https://docs.aws.amazon.com/comprehend/latest/dg/what-is-sentiment.html
This link opens the official vendor documentation in a new tab.
Exam Strategy
Always look for the phrase 'least operational overhead' as a filter against custom coding or heavy ML training tasks. If a managed service exists that performs the required function (like sentiment analysis), it is almost always the correct answer over building a custom solution with SageMaker or Lambda.
Frequently Asked Questions
Why not use SageMaker for better accuracy?
Can Textract perform sentiment analysis itself?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 6 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 6
-
Scheldon 👍 3 Answered CAnswerC " Amazon Comprehend uses natural language processing (NLP) to extract insights about the content of documents. It develops insights by recognizing the entities, key phrases, language, sentiments, and other common elements in a document. Use Amazon Comprehend to create new products based on understanding the structure of documents. For example, using Amazon Comprehend you can search social networking feeds for mentions of products or scan an entire document repository for key phrases. " https://docs.aws.amazon.com/comprehend/latest/dg/what-is.html
-
alawada 👍 3 Answered CWhenever new PDF files are uploaded to the designated S3 bucket, the Lambda function will be triggered to extract insights using Textract and Comprehend.
-
Mikado211 👍 2 Answered CWhen you have words like "sentiment" in a sentence, it's related to Comprehend So C.
-
zinabu 👍 2 Answered Camazon comprehend= sentiment analysis
-
asdfcdsxdfc 👍 4Shouldn't it be C?
Show 1 more comment
-
seetpt 👍 2 Answered CMaybe C?
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →