Describe features of Natural Language Processing workloads on Azure →mediumMultiple ChoiceObjective-mapped
AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure
What is the Azure AI Language feature 'custom named entity recognition' used for?
⚠ Common exam trap
Test-takers frequently confuse custom NER with the pre-built NER or PII detection features, assuming that 'custom' simply means recognizing any named entity, when in fact it specifically requires training a new model with your own labeled data to handle entities absent from the default catalog.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Training models to recognize domain-specific entity types unique to your business
Custom named entity recognition (NER) in Azure AI Language allows you to train a model to identify and extract domain-specific entities that are not covered by the pre-built entity catalog. This is achieved by providing labeled example data, which the service uses to learn the unique entity types relevant to your business, such as product codes, internal document IDs, or specialized medical terms.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Automatically renaming Azure resources with appropriate names
Why it's wrong here
Custom NER is a text extraction tool that labels spans of text with entity categories; it has no capability to manage or rename Azure resources. Renaming resources like virtual machines or databases is a resource management operation performed through Azure CLI, PowerShell, or Azure Policy, not through an NLP model. While a custom NER model could theoretically extract resource names from documentation, it would never execute a rename action, so this option describes an infrastructure automation scenario, not entity recognition.
- ✓
Training models to recognize domain-specific entity types unique to your business
Why this is correct
Custom NER in Azure AI Language lets you define your own entity categories—such as product codes, medical diagnostics, or legal reference IDs—and train a model using labeled examples of your domain text. Once trained, the model can be deployed as an endpoint that extracts these custom entity spans from unstructured documents. This is the correct answer because it precisely describes the feature's purpose: building a domain-specific entity recognizer tailored to your business vocabulary, rather than relying solely on prebuilt generic entities.
- ✗
Replacing personally identifiable information with pseudonyms
Why it's wrong here
Replacing personally identifiable information (PII) with pseudonyms is an anonymization or masking operation that transforms the text, whereas custom NER only identifies and labels entity spans without altering the original content. Azure AI Language's prebuilt PII detection feature can flag PII for redaction, but the actual pseudonym replacement would require additional code or a separate service like Azure Cognitive Search's skillset. Custom NER extracts defined entity types from your own training data; it never replaces or modifies the text it processes.
- ✗
Detecting when text contains company-specific named brands
Why it's wrong here
Custom NER can indeed be trained to recognize company-specific brand names as one type of custom entity, but that is only a single, narrow use case. The core function is to define and extract any domain-specific entity categories that matter to your business—such as product codes, legal clauses, or clinical terms—not just brands. Moreover, the phrase 'detecting when text contains' suggests a binary classification task, whereas custom NER performs token-span extraction, identifying exactly where each entity appears and which trained category it belongs to.
Go deeper
Related to this question
Learn chapter
Types of AI Workloads
Key term
Model
In IT and AI, a model is a trained mathematical representation that learns patterns from data to make predictions or decisions.
Key term
Azure AI Language
Azure AI Language is a cloud-based service from Microsoft that uses natural language processing to understand, analyze, and generate human language for applications.
About these practice questions
One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.