Courseiva

AI-900 Practice Question: Describe features of Natural Language Processing workloads on Azure

A medical research organization needs to process thousands of clinical trial documents to automatically extract specific medical entities such as diseases, symptoms, medications, and dosages. They want to use a prebuilt Azure AI Language capability that is already trained on medical domain data. Which Azure AI Language feature should they use?

⚠ Common exam trap

Many candidates confuse general-purpose Named Entity Recognition (NER) with domain-specific medical NER, assuming any NER can extract medical entities, but Text Analytics for Health is the only prebuilt Azure service trained on medical data for this purpose.

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

Text Analytics for Health

Text Analytics for Health is a prebuilt Azure AI Language capability specifically trained on medical domain data, enabling extraction of entities like diseases, symptoms, medications, and dosages from clinical trial documents without requiring custom model training. It is designed for healthcare and life sciences use cases, making it the correct choice for processing thousands of clinical documents automatically.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Key Phrase Extraction

    Why it's wrong here

    Key Phrase Extraction identifies the most prominent words and phrases in a document based on statistical importance, but it outputs untyped, surface-level strings rather than structured medical entities. It has no clinical model, no entity type labels, and no relation or negation detection, so it cannot reliably distinguish a medication from a symptom or capture dosage values. This makes it unsuitable for converting thousands of clinical narratives into a structured dataset for research.

    When this WOULD be correct

    A company wants to automatically extract the most important points from customer feedback surveys to identify common themes. Key Phrase Extraction would be correct because it extracts general key phrases without needing domain-specific entities.

  • Named Entity Recognition (NER)

    Why it's wrong here

    Standard Named Entity Recognition (NER) in Azure AI Language is a generic model that classifies entities into broad categories like person, location, organization, and date/time. It is not trained on medical ontologies, so it does not recognize clinical concepts such as drug names or disease codes with clinical accuracy. Using it for medical research would require extensive downstream mapping and would miss the domain-specific relations and assertions that clinical text demands.

    When this WOULD be correct

    A company needs to extract general entities like person names, locations, and dates from legal contracts. They require a prebuilt Azure AI Language feature that identifies common entity types without custom training.

  • Text Analytics for Health

    Why this is correct

    Text Analytics for Health is a purpose-built, pre-trained Azure AI Language service specifically designed for clinical text. It extracts medical entities such as diseases, symptoms, medications, and dosages while also capturing relations, negation, and assertion context. It links extracted concepts to standard medical ontologies like UMLS and ICD-10-CM, making it immediately applicable to processing thousands of clinical notes without custom model training.

  • Custom Text Classification

    Why it's wrong here

    Custom Text Classification is a supervised machine learning capability where you provide labeled document-level categories and train a model to assign those labels to entire documents or sentences. It does not extract entity-level data such as a specific disease or medication from within the text, and it would require building a large labeled clinical dataset and training a bespoke model. This is neither prebuilt nor geared toward medical entity extraction, so it cannot be deployed immediately to process clinical documents at scale.

    When this WOULD be correct

    A research organization needs to classify clinical trial documents into custom categories (e.g., 'efficacy', 'safety') based on their own labeling scheme, and they have a labeled dataset to train a model. In that scenario, Custom Text Classification would be the correct choice.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AI-900 exam frequently reuses these exact scenarios with slightly different constraints.

Text Analytics for HealthCorrect answer

Why this is correct

Text Analytics for Health is a purpose-built, pre-trained Azure AI Language service specifically designed for clinical text. It extracts medical entities such as diseases, symptoms, medications, and dosages while also capturing relations, negation, and assertion context. It links extracted concepts to standard medical ontologies like UMLS and ICD-10-CM, making it immediately applicable to processing thousands of clinical notes without custom model training.

Key Phrase ExtractionWrong answer — click to see why

Why this is wrong here

Key Phrase Extraction identifies general key terms (e.g., 'clinical trial', 'dosage') but cannot extract specific medical entities like diseases or medications because it lacks medical domain training.

★ When this WOULD be the correct answer

A company wants to automatically extract the most important points from customer feedback surveys to identify common themes. Key Phrase Extraction would be correct because it extracts general key phrases without needing domain-specific entities.

Why candidates choose this

Candidates may think extracting key phrases is sufficient for identifying medical terms, not realizing that medical entity extraction requires specialized healthcare-trained models.

Named Entity Recognition (NER)Wrong answer — click to see why

Why this is wrong here

Named Entity Recognition (NER) extracts general entities like people, places, and organizations, but it is not pre-trained on medical domain data to recognize specific medical entities such as diseases, symptoms, medications, and dosages.

★ When this WOULD be the correct answer

A company needs to extract general entities like person names, locations, and dates from legal contracts. They require a prebuilt Azure AI Language feature that identifies common entity types without custom training.

Why candidates choose this

Candidates may confuse NER with healthcare-specific entity extraction, assuming that 'named entities' includes medical terms, but NER lacks the specialized medical ontology required for clinical documents.

Custom Text ClassificationWrong answer — click to see why

Why this is wrong here

Custom Text Classification requires training a model with labeled data, but the question specifies using a prebuilt capability already trained on medical domain data, which is not the case for custom classification.

★ When this WOULD be the correct answer

A research organization needs to classify clinical trial documents into custom categories (e.g., 'efficacy', 'safety') based on their own labeling scheme, and they have a labeled dataset to train a model. In that scenario, Custom Text Classification would be the correct choice.

Why candidates choose this

Candidates may think that extracting medical entities requires a custom model because they assume prebuilt models cannot handle specialized medical terminology, overlooking the existence of Text Analytics for Health.

Analysis generated from the official AI-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

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 →

How Courseiva writes practice questions · Editorial policy

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.