Least Overhead Sentiment Analysis with Textract and Comprehend

SAA-C03 By islever Editorial Last updated

Short answer

C Provide the extracted insights to Amazon Comprehend for analysis and save the analysis to an Amazon S3 bucket.

Question

A marketing team wants to build a campaign for an upcoming multi-sport event. The team has news reports from the past five years in PDF format. The team needs a solution to extract insights about the content and the sentiment of the news reports. The solution must use Amazon Textract to process the news reports. Which solution will meet these requirements with the LEAST operational overhead?
  1. Provide the extracted insights to Amazon Athena for analysis. Store the extracted insights and analysis in an Amazon S3 bucket.
  2. Store the extracted insights in an Amazon DynamoDB table. Use Amazon SageMaker to build a sentiment model.
  3. Provide the extracted insights to Amazon Comprehend for analysis. Save the analysis to an Amazon S3 bucket. Correct Answer
  4. Store the extracted insights in an Amazon S3 bucket. Use Amazon QuickSight to visualize and analyze the data.

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?

SageMaker offers customization but requires significant operational overhead for training and maintenance. The question prioritizes 'least operational overhead,' making Comprehend the superior choice.

Can Textract perform sentiment analysis itself?

No, Textract is strictly for OCR and document structure extraction. It outputs raw text or forms/tables, requiring a separate service like Comprehend for semantic analysis.

More SAA-C03 FAQ →

Community Votes

C
100%

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

  1. Scheldon 👍 3 Answered C
    AnswerC " 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
  2. alawada 👍 3 Answered C
    Whenever new PDF files are uploaded to the designated S3 bucket, the Lambda function will be triggered to extract insights using Textract and Comprehend.
  3. Mikado211 👍 2 Answered C
    When you have words like "sentiment" in a sentence, it's related to Comprehend So C.
  4. zinabu 👍 2 Answered C
    amazon comprehend= sentiment analysis
  5. asdfcdsxdfc 👍 4
    Shouldn't it be C?
Show 1 more comment
  1. seetpt 👍 2 Answered C
    Maybe C?

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Practice All SAA-C03 Questions

Access 120 questions with complete answers and detailed explanations.

View Full SAA-C03 Practice Test →

← Back to SAA-C03 Study Guide