AI-102 Question 196
Single answerYou are designing an Azure AI solution for a customer service application that processes customer feedback. The feedback often contains sensitive information like phone numbers, email addresses, and credit card details. You need to ensure that personally identifiable information (PII) is detected and redacted before storing the feedback in your system. Which Azure service and configuration should you use to achieve this?
- A
Use Azure Text Analytics with the PII detection feature enabled.
- B
Use Azure Form Recognizer with a custom model to detect sensitive information.
- C
Use Azure Cognitive Search with filters to exclude PII fields.
- D
Use Azure Speech-to-Text to transcribe the feedback and manually redact sensitive information.
Show answer and explanation
Correct answer: A
Explanation
To detect and redact personally identifiable information (PII) in text, Azure Text Analytics provides a specialized PII detection feature. This service is designed to process text and identify sensitive data such as phone numbers, email addresses, and financial information. It is the most efficient and accurate solution for this use case.
- A. Correct.
This is the correct option. Azure Text Analytics provides a built-in PII detection feature that can identify and redact sensitive information like phone numbers, email addresses, and credit card details in text.
- B. Incorrect.
Azure Form Recognizer is designed for extracting data from forms and documents, but it does not natively detect or redact PII. A custom model would require additional development effort and is not the most efficient solution for this scenario.
- C. Incorrect.
Azure Cognitive Search is used for indexing and searching through structured and unstructured data. It does not have a built-in feature for detecting PII in text.
- D. Incorrect.
While Azure Speech-to-Text can transcribe feedback, manually redacting PII is not a scalable or efficient solution. This approach is also prone to human error.