Microsoft Azure AI Fundamentals (AI-900)Describe features of Natural Language Processing (NLP) workloads on AzureMedium
A multinational company needs to ensure that all internal communications, including emails and chat messages, adhere to specific compliance policies. The system must automatically detect and flag any content that violates these policies, regardless of the language used. Which Azure AI NLP capability is most crucial for this scenario?
- ACustom Text Classification
- BKey Phrase Extraction
- CText Summarization
- DLanguage Detection
Show answer & explanationAnswer & explanation
Correct answer: A. Custom Text Classification
Custom Text Classification allows the company to define its own compliance categories (e.g., 'policy violation', 'confidential information leak') and train a model to automatically classify messages into these categories. While other capabilities might be auxiliary, custom classification is central to identifying violations against specific, company-defined policies.
Why the other options are wrong
- B. Key Phrase Extraction identifies important phrases, but doesn't make a judgment about policy compliance.
- C. Text Summarization condenses text and does not classify it for policy violations.
- D. Language Detection helps identify the language, but doesn't classify content against policies.
Custom Text Classification
An NLP capability that allows users to define their own categories and train a model to classify text into those specific, custom-defined categories.
- Requires labeled data for training.
- Highly adaptable to specific domain requirements.
- Used for custom content moderation, routing, or policy enforcement.
Memory trick: Custom Classification Checks Compliance Critically