Question

Difficulty: MediumAWS Machine Learning Services

A legal technology platform needs to analyze uploaded contract files to automatically identify and redact sensitive customer details, such as names, phone numbers, and home addresses. Which AWS service should the platform use to meet this requirement?

  1. A
    Amazon Rekognition
  2. Amazon ComprehendAnswer
  3. C
    Amazon SageMaker
  4. D
    Amazon Translate

Answer

Amazon Comprehend is the correct service because it is a natural language processing service that includes pre-built APIs to locate and redact sensitive personally identifiable information (PII) within text documents.
Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. It features built-in support for identifying and redacting personally identifiable information (PII) such as names, phone numbers, and addresses from text documents.

Step-by-Step Solution

1
Analyze the business requirement
The requirement is to identify and redact sensitive textual data (PII) from contract files.
Identifying that the input is text and the task involves understanding textual entities (names, addresses) indicates a natural language processing (NLP) requirement.
2
Evaluate AWS machine learning services for text analysis
Amazon Comprehend provides pre-trained models to detect PII in text documents without requiring machine learning expertise.
Matching the pre-trained NLP capability to Amazon Comprehend ensures a fast, serverless implementation that meets the requirement.

Key Concept

AWS Machine Learning Services for Natural Language Processing (NLP)
Rate this question