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 'orchestration workflow' in Azure AI Language for multi-skill scenarios?
⚠ Common exam trap
Many exam-takers confuse 'orchestration' with general workflow automation or preprocessing pipelines, rather than recognizing it as a specific intent-based routing mechanism between multiple deployed language skills in Azure AI Language.
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
✓
A single entry point that routes queries to the appropriate language skill based on intent
In Azure AI Language, the orchestration workflow is a feature that allows you to connect multiple language skills (such as custom question answering, conversational language understanding, and LUIS) into a single endpoint. It acts as a router that analyzes the user's query intent and then directs the request to the most appropriate skill for processing, enabling multi-skill scenarios without requiring separate endpoints or manual routing logic.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Scheduling language model inference jobs to run at off-peak hours
Why it's wrong here
Scheduling language model inference jobs to run at off-peak hours is an infrastructure cost-optimization pattern, not an orchestration workflow. Orchestration in Azure AI Language is a request-time routing layer that selects among skills like Custom Language Understanding (CLU) or custom question answering based on the user's intent, independent of when compute jobs execute. This option confuses deployment-time or batch processing concerns with the dynamic, real-time skill selection that orchestration provides.
- ✓
A single entry point that routes queries to the appropriate language skill based on intent
Why this is correct
An orchestration workflow is a single, unified entry point—typically deployed as an Azure AI Language resource—that uses a top-level intent classifier to route each incoming query to the most appropriate underlying language skill, such as CLU for custom intents, custom question answering for knowledge bases, or LUIS for legacy apps. It centralizes skill connectivity and lets developers build a conversational application that exposes one endpoint while still leveraging multiple specialized language services. This dynamic, intent-based routing is the core purpose of orchestration, distinguishing it from scheduling, preprocessing, or data-labeling tasks.
- ✗
Automating the data labelling workflow for custom NLP model training
Why it's wrong here
Automating the data labelling workflow for custom NLP model training is an ML-assisted annotation activity, part of the model development lifecycle (e.g., using active learning or pre-labelling to reduce human effort). Orchestration is a runtime serving feature that routes incoming queries across multiple already-deployed language skills from a unified endpoint; it has no role in creating or curating training datasets for those skills. This option mistakes a model-building phase for the inference-time routing architecture that orchestration provides.
- ✗
Managing the sequence of preprocessing steps applied to text before model inference
Why it's wrong here
Managing the sequence of preprocessing steps applied to text before model inference (e.g., tokenization, normalization, or stemming) is an NLP engineering task that occurs within a single language processing pipeline. An orchestration workflow operates at a higher semantic level, using a top-level classifier to route the entire utterance to the appropriate language skill, rather than modifying the text content before a skill processes it. Thus, preprocessing is a lower-level component concern, not the cross-skill routing mechanism orchestration defines.
Go deeper
Related to this question
Learn chapter
Azure Machine Learning Studio
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.
Key term
Feature
A feature is a distinct unit of functionality that delivers value to the user, often managed and tracked throughout the software development lifecycle.
About these practice questions
Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.