Courseiva

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

What is the Azure AI Language 'orchestration workflow' feature used for?

⚠ Common exam trap

Many exam-takers confuse 'orchestration workflow' with general pipeline automation or translation services, but the feature is specifically about routing utterances between CLU and QnA components based on intent, not about data pipelines, scheduling, or language translation.

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

Routing user utterances to the appropriate CLU or QnA component based on intent

The orchestration workflow feature in Azure AI Language is designed to connect multiple Conversational Language Understanding (CLU) and Question Answering (QnA) projects into a single endpoint. It uses a top-level orchestrator model to classify the user's intent and then routes the utterance to the appropriate child project (CLU or QnA) for further processing, enabling a unified conversational experience across different knowledge bases.

Answer analysis

Option-by-option breakdown

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

  • Automating data processing pipelines in Azure Data Factory

    Why it's wrong here

    Azure Data Factory is a cloud ETL service that automates data movement and transformation pipelines, not a natural language processing component. Language orchestration works at runtime by routing user utterances to the best-fit CLU or QnA model, rather than orchestrating data flows. Although Data Factory might schedule upstream data pipelines, that is unrelated to the orchestration workflow in Azure AI Language.

  • Routing user utterances to the appropriate CLU or QnA component based on intent

    Why this is correct

    The orchestration workflow in Azure AI Language connects multiple CLU projects and custom question answering knowledge bases behind a single endpoint. It uses a top-level intent classifier to decide which child component should handle each incoming utterance, enabling a multi-domain assistant to respond appropriately. This intent-based routing is the defining purpose of language orchestration.

  • Scheduling NLP model training jobs at regular intervals

    Why it's wrong here

    Language orchestration is an inference-time routing layer, not a training scheduler. Scheduled retraining of NLP models is typically implemented with Azure Machine Learning pipelines or Azure Data Factory triggers. The orchestration workflow routes live user utterances to the correct CLU or QnA component based on intent, and it does not control when models are retrained or deployed.

  • Translating utterances between languages before processing

    Why it's wrong here

    Azure AI Language orchestration does not perform machine translation; that capability belongs to the Azure AI Translator service. The orchestration workflow classifies the user's utterance and routes it to the appropriate CLU project or custom question answering component. Translating before processing would be a separate preprocessing step, and it could lose intent nuances, so it is not a function of language orchestration.

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.