Microsoft Azure AI Fundamentals (AI-900)Describe features of Natural Language Processing (NLP) workloads on AzureMedium
A content moderation platform needs to automatically detect and flag inappropriate or harmful content in user-generated text across multiple languages. The system should identify categories of harmful content (e.g., hate speech, self-harm, sexual content) and provide a confidence score for each detection. Which Azure AI NLP capability, along with Language Detection, is most suitable?
- ANamed Entity Recognition (NER)
- BKey Phrase Extraction
- CContent Moderation (Azure AI Content Safety)
- DText Summarization
Show answer & explanationAnswer & explanation
Correct answer: C. Content Moderation (Azure AI Content Safety)
Azure AI Content Safety (which includes text moderation capabilities) is specifically designed to detect and filter harmful content across various categories and provide confidence scores. Language Detection would be a preliminary step, but Content Safety is the direct solution for the moderation task itself.
Why the other options are wrong
- A. NER extracts named entities, not categories of harmful content.
- B. Key Phrase Extraction identifies important phrases, but doesn't categorize harmful content.
- D. Text Summarization condenses text, which is not for content moderation.
Content Moderation (Azure AI Content Safety)
An Azure AI service that detects and flags potentially harmful or unwanted user-generated content in text and images across various categories, providing moderation scores.
- Identifies categories like hate, sexual, self-harm, violence.
- Provides confidence scores for detected categories.
- Supports multilingual content moderation.
Memory trick: Content Safety Controls Classification