AWS Certified AI PractitionerAWS Services for AI/ML and Generative AIEasy

A data scientist is building a machine learning model to categorize customer feedback. They need a service that can automatically identify and extract entities like product names, organization names, and sentiment from unstructured text data without requiring extensive custom model training. Which AWS service is best suited for this task?

  1. AAmazon Rekognition
  2. BAmazon SageMaker
  3. CAmazon Comprehend
  4. DAmazon Transcribe
Show answer & explanation

Correct answer: C. Amazon Comprehend

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. It can extract entities, key phrases, language, sentiment, and other text features.

Why the other options are wrong

  • A. Amazon Rekognition is used for image and video analysis, not text.
  • B. Amazon SageMaker is a comprehensive service for building, training, and deploying custom ML models, but not for pre-built NLP features.
  • D. Amazon Transcribe converts speech to text, not for analyzing text content.

Amazon Comprehend

An AWS natural language processing (NLP) service that uses machine learning to uncover insights and relationships in text.

  • Automatically identifies entities, key phrases, language, sentiment, and more.
  • Does not require custom model training for common NLP tasks.
  • Ideal for analyzing customer feedback, support tickets, and social media.

Memory trick: Comprehend the text, don't just transcribe or see it.

More AWS Services for AI/ML and Generative AI questions