CCNA Describe Features Of Natural Language Processing Workloads On Azure Questions

75 of 200 questions · Page 2/3 · Describe Features Of Natural Language Processing Workloads On Azure topic · Answers revealed

76
MCQeasy

A news agency publishes hundreds of articles daily. They want to automatically determine the main topics discussed in each article, such as 'politics', 'economy', or 'sports', without manually tagging them. The agency has no labeled training data. Which built-in Azure AI Language feature should they use?

A.Sentiment analysis
B.Key phrase extraction
C.Named entity recognition
D.Language detection
AnswerB

Key phrase extraction extracts the main topics or key points from text without requiring training data.

Why this answer

Key phrase extraction is the correct choice because it automatically identifies the main topics or themes in a document without requiring any labeled training data. The news agency can use this built-in Azure AI Language feature to extract key phrases like 'politics', 'economy', or 'sports' from each article, enabling automatic topic categorization without manual tagging.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, but NER extracts specific named entities (e.g., 'Microsoft', 'Seattle') rather than general topic phrases, making it unsuitable for identifying broad themes like 'politics' or 'sports'.

How to eliminate wrong answers

Option A is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the main topics or themes discussed. Option C is wrong because named entity recognition identifies specific entities like people, organizations, and locations, but does not extract general topic labels or themes. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), not the topics or subject matter within the document.

77
MCQeasy

A customer support team uses an AI chatbot to analyze incoming messages. They want to automatically identify the most frequently mentioned topics, such as 'shipping delay', 'refund policy', and 'product quality', without manually reading each message. Which Azure AI Language feature should they use?

A.Language Detection
B.Key Phrase Extraction
C.Sentiment Analysis
D.Entity Recognition
AnswerB

Key Phrase Extraction extracts the main topics and concepts from text, which is exactly what the team needs to identify frequently mentioned subjects.

Why this answer

Key Phrase Extraction is the correct choice because it automatically identifies the main topics and concepts in text, such as 'shipping delay', 'refund policy', and 'product quality', without requiring manual reading. This feature returns a list of key phrases that represent the most salient points in the input, making it ideal for topic frequency analysis in customer support messages.

Exam trap

The trap here is that candidates often confuse Entity Recognition with Key Phrase Extraction, but Entity Recognition only extracts predefined categories (e.g., person, location) and misses abstract topics like 'shipping delay' that are not named entities.

How to eliminate wrong answers

Option A is wrong because Language Detection identifies the language of the text (e.g., English, Spanish), not the topics or key phrases within the message. Option C is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of the text, not the specific topics mentioned. Option D is wrong because Entity Recognition extracts named entities like people, places, and organizations, but does not extract multi-word phrases or abstract concepts like 'shipping delay' or 'refund policy'.

78
MCQmedium

A customer service team wants to analyze thousands of support tickets to automatically categorize them into predefined topics like 'billing', 'technical issue', and 'account management'. They have a small set of labeled tickets for each category. Which Azure AI Language feature should they use?

A.A
B.B
C.C
D.D
AnswerC

Custom Text Classification enables training on labeled data to classify documents into custom categories (e.g., billing, technical issue).

Why this answer

Option C is correct because the Custom Text Classification feature of Azure AI Language allows you to train a model using a small set of labeled tickets to automatically categorize text into predefined topics like 'billing', 'technical issue', and 'account management'. This feature is specifically designed for scenarios where you have labeled data and need to classify documents into custom categories, making it ideal for analyzing support tickets.

Exam trap

The trap here is that candidates may confuse Custom Text Classification with pre-built features like Sentiment Analysis or Key Phrase Extraction, assuming any NLP feature can categorize tickets, but only Custom Text Classification allows training on your own labeled data for custom categories.

How to eliminate wrong answers

Option A is wrong because it refers to a generic or non-existent feature; Azure AI Language does not have a feature labeled 'A' for custom classification. Option B is wrong because it likely represents a pre-built model like Sentiment Analysis or Key Phrase Extraction, which cannot be trained on custom categories and would not classify tickets into predefined topics like 'billing' or 'technical issue'. Option D is wrong because it probably represents a feature like Language Detection or Entity Recognition, which are not designed for custom multi-class classification tasks and require no labeled training data.

79
MCQmedium

A retail company collects thousands of customer reviews. They want to automatically extract frequently mentioned aspects (e.g., 'battery life', 'customer service', 'price') to understand common topics. Which Azure AI Language capability should they use?

A.Sentiment analysis
B.Key phrase extraction
C.Named entity recognition
D.Language detection
AnswerB

Key phrase extraction identifies the main topics, opinions, and themes in text, making it ideal for extracting frequently mentioned aspects like product features.

Why this answer

Key phrase extraction is the correct Azure AI Language capability because it is specifically designed to identify and extract the main talking points or topics from unstructured text, such as 'battery life', 'customer service', and 'price' from customer reviews. This directly matches the requirement to automatically extract frequently mentioned aspects without needing predefined categories.

Exam trap

The trap here is that candidates often confuse 'key phrase extraction' with 'named entity recognition' because both deal with extracting information from text, but NER is limited to predefined entity types (e.g., person, location) while key phrase extraction handles arbitrary descriptive phrases.

How to eliminate wrong answers

Option A is wrong because sentiment analysis determines the overall positive, negative, or neutral emotional tone of text, not the specific topics or aspects mentioned. Option C is wrong because named entity recognition identifies and categorizes named entities like people, organizations, locations, and dates, not general descriptive phrases like 'battery life' or 'price'. Option D is wrong because language detection identifies the language in which the text is written (e.g., English, Spanish), not the topics or aspects discussed within the text.

80
Drag & Dropmedium

Drag and drop the steps to deploy a model as a real-time inference endpoint in Azure Machine Learning into the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order

Why this order

Deploying a real-time endpoint requires registering the model, creating a scoring script, and deploying to compute.

81
MCQmedium

A law firm receives hundreds of legal documents daily. They want to use Azure AI Language to automatically assign each document to exactly one predefined category, such as 'Contract', 'Trademark', or 'Litigation'. Which Azure AI Language feature is specifically designed for this task?

A.Named Entity Recognition (NER)
B.Key phrase extraction
C.Custom text classification (single-label)
D.Conversational Language Understanding (CLU)
AnswerC

This feature trains a model to assign one label per document from a predefined set of categories, exactly matching the requirement.

Why this answer

Custom text classification (single-label) is the correct feature because it allows you to train a model to assign each document to exactly one predefined category (e.g., 'Contract', 'Trademark', 'Litigation') based on your own labeled data. This is distinct from prebuilt features like NER or key phrase extraction, which do not perform document-level categorization into custom classes.

Exam trap

The trap here is that candidates often confuse custom text classification (single-label) with multi-label classification or prebuilt features like NER, mistakenly thinking entity extraction or key phrases can perform document-level categorization.

How to eliminate wrong answers

Option A is wrong because Named Entity Recognition (NER) identifies and extracts specific entities (e.g., people, organizations, dates) from text, but it does not classify entire documents into predefined categories. Option B is wrong because key phrase extraction returns a list of important phrases from the text, but it does not assign a single category label to the document. Option D is wrong because Conversational Language Understanding (CLU) is designed for intent classification and entity extraction in conversational contexts (e.g., chatbots), not for categorizing static legal documents into predefined single-label categories.

82
MCQmedium

A developer wants to build a virtual assistant that can understand user intents such as 'Book a flight' or 'Check weather' and extract relevant entities like destination and date. The developer has a small set of labeled example utterances. Which Azure AI Language feature should the developer use?

A.Custom Question Answering
B.Conversational Language Understanding (CLU)
C.Custom Text Classification
D.Named Entity Recognition (NER)
AnswerB

CLU is specifically designed to extract intents and entities from conversational utterances. It can be trained with labeled examples to understand various user goals.

Why this answer

Conversational Language Understanding (CLU) is the correct Azure AI Language feature because it is specifically designed to extract both intents (e.g., 'Book a flight') and entities (e.g., destination, date) from user utterances. The developer has a small set of labeled examples, which CLU can use to train a custom model for intent recognition and entity extraction, making it ideal for building a virtual assistant.

Exam trap

The trap here is that candidates often confuse Custom Text Classification (which only labels whole utterances) with Conversational Language Understanding (which extracts both intents and entities), or they assume prebuilt NER can be retrained for custom intents, but NER is a fixed, pre-trained model that cannot learn new intent categories.

How to eliminate wrong answers

Option A is wrong because Custom Question Answering is designed for providing predefined answers to user questions based on a knowledge base, not for extracting intents and entities from utterances. Option C is wrong because Custom Text Classification only assigns predefined labels (categories) to entire documents or sentences, without extracting specific entities like destination or date. Option D is wrong because Named Entity Recognition (NER) is a prebuilt feature that extracts common entities (e.g., person, location) but cannot be trained on custom intents or small labeled datasets for domain-specific scenarios like flight booking.

83
MCQeasy

A hospital wants to automatically anonymize patient medical records by removing all personally identifiable information (PII) such as names, dates, and social security numbers from unstructured text notes. Which Azure AI Language feature should they use?

A.Key phrase extraction
B.Named entity recognition (NER)
C.Sentiment analysis
D.Language detection
AnswerB

NER detects and classifies entities (e.g., person, date, organization) from text, including PII. Azure's PII detection feature is built on NER, making it the right choice for this task.

Why this answer

Named entity recognition (NER) is the correct Azure AI Language feature because it is specifically designed to identify and categorize entities in unstructured text, including PII categories such as names, dates, and social security numbers. The hospital can use NER's pre-built PII detection model to automatically locate and redact these sensitive elements from patient notes, meeting their anonymization requirement.

Exam trap

The trap here is that candidates often confuse key phrase extraction with NER, thinking that extracting 'important phrases' includes names and dates, but key phrase extraction only returns topical phrases, not categorized PII entities.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies the main topics or themes in text (e.g., 'surgery', 'recovery'), not specific PII entities like names or SSNs. Option C is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, which has no capability to detect or remove personal identifiers. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), not any form of personally identifiable information.

84
MCQmedium

A hospital wants to create a system that can transcribe doctor-patient conversations in real time and also extract medical conditions, medications, and dosages from the transcribed text. Which combination of Azure AI services should they use?

A.Speech to Text and Text Analytics API (standard)
B.Speech to Text and Text Analytics for Health
C.Translator Text and Language Understanding (LUIS)
D.Speaker Recognition and Question Answering
AnswerB

Speech to Text provides real-time transcription, and Text Analytics for Health is specifically designed to extract medical concepts from clinical text.

Why this answer

Option B is correct because the scenario requires real-time transcription of doctor-patient conversations, which is handled by Azure Speech to Text, and then extraction of medical entities like conditions, medications, and dosages from the transcribed text, which is specifically provided by Azure Text Analytics for Health. Text Analytics for Health is a specialized container or API within Azure Cognitive Services that uses medical ontologies (e.g., UMLS, SNOMED CT) to extract clinical entities, unlike the standard Text Analytics API which only extracts general entities like names or locations.

Exam trap

The trap here is that candidates confuse the standard Text Analytics API with Text Analytics for Health, assuming the general API can extract medical entities, but only the health-specific version has the clinical ontology and relation extraction capabilities required for this use case.

How to eliminate wrong answers

Option A is wrong because the standard Text Analytics API does not have the medical domain knowledge to extract conditions, medications, or dosages; it only handles general entity recognition, sentiment, and key phrases. Option C is wrong because Translator Text is for language translation, not transcription, and Language Understanding (LUIS) is for intent and entity extraction from user utterances in conversational AI, not for medical entity extraction from transcribed speech. Option D is wrong because Speaker Recognition identifies who is speaking, not what is said, and Question Answering provides answers from a knowledge base, neither of which transcribes speech or extracts medical entities.

85
MCQmedium

What is 'sentiment analysis at scale' and how does Azure AI Language handle it?

A.Performing sentiment analysis only on the largest datasets to maximise accuracy
B.Efficiently processing large volumes of text for sentiment insights using batch APIs and multilingual support
C.Scaling the sentiment score range to match industry-standard rating systems
D.Using larger, more powerful ML models to improve sentiment accuracy on difficult text
AnswerB

At-scale sentiment uses batch APIs and multilingual models — enabling actionable insights from millions of reviews or support tickets.

Why this answer

Option B is correct because 'sentiment analysis at scale' refers to the ability to process large volumes of text efficiently, which Azure AI Language achieves through batch APIs that allow asynchronous processing of multiple documents, and multilingual support that enables sentiment analysis across dozens of languages without requiring separate models. This capability is designed for enterprise scenarios where throughput and language diversity are critical, not just accuracy on individual texts.

Exam trap

The trap here is that candidates confuse 'scale' with 'model size' or 'accuracy improvement,' when in fact Azure defines 'at scale' operationally as the ability to handle large volumes via batch processing and multilingual support, not by using larger models or adjusting score ranges.

How to eliminate wrong answers

Option A is wrong because 'sentiment analysis at scale' does not mean restricting analysis to only the largest datasets; it means handling any volume of text efficiently, and accuracy is not inherently maximized by dataset size alone. Option C is wrong because scaling the sentiment score range (e.g., from 0-1 to 1-5) is not a feature of Azure AI Language's sentiment analysis; the service returns scores between 0 and 1 for positive, neutral, and negative sentiments, and does not adjust ranges to match external rating systems. Option D is wrong because while Azure AI Language uses sophisticated models, 'sentiment analysis at scale' is about throughput and resource management (e.g., batch processing, rate limiting), not simply using larger models; the service already uses optimized models, and scaling is achieved via API design, not model size.

86
MCQmedium

A customer service team wants to analyze thousands of call transcripts to identify common complaints and understand whether customer sentiment is positive, negative, or neutral. They plan to use prebuilt Azure AI Language features without any custom training. Which combination of features should they use?

A.Key phrase extraction and sentiment analysis
B.Entity recognition and text translation
C.Language detection and summarization
D.PII detection and conversation analysis
AnswerA

Key phrase extraction pulls out important talking points (complaints); sentiment analysis assigns a positive/negative/neutral score. Together they meet both needs.

Why this answer

Option A is correct because the customer service team needs to identify common complaints (which requires extracting key phrases from the call transcripts) and understand sentiment polarity (positive, negative, or neutral). Azure AI Language's prebuilt key phrase extraction returns the main talking points and recurring terms, while sentiment analysis assigns a sentiment score and labels per sentence or document. Both features are available out-of-the-box without any custom training, directly meeting the stated requirements.

Exam trap

The trap here is that candidates may confuse 'key phrase extraction' with 'entity recognition' or assume that 'conversation analysis' alone can extract complaints and sentiment, when in fact the correct combination requires two distinct prebuilt features that directly map to the two stated goals (identifying common complaints and understanding sentiment).

How to eliminate wrong answers

Option B is wrong because entity recognition identifies named entities (people, organizations, locations, etc.) but does not extract key phrases or assess sentiment; text translation converts text between languages, which is irrelevant to analyzing complaints or sentiment in the original transcripts. Option C is wrong because language detection identifies the language of the text (e.g., English, Spanish) but does not extract key phrases or evaluate sentiment; summarization condenses the transcript into a shorter version but does not identify common complaints or sentiment polarity. Option D is wrong because PII detection identifies personally identifiable information (e.g., credit card numbers, social security numbers) for privacy compliance, not for extracting complaints or sentiment; conversation analysis (e.g., conversation summarization or issue resolution) is a custom or prebuilt feature but does not directly provide key phrase extraction or sentiment analysis for the described goal.

87
MCQmedium

What is 'conversation summarisation' in Azure AI Language?

A.Summarising how many messages were exchanged in a conversation
B.Generating concise summaries of dialogues capturing key points, decisions, and action items
C.A tool for moderators to summarise flagged content for compliance review
D.Automatically creating FAQ articles from the most common chatbot conversations
AnswerB

Conversation summarisation condenses calls and chats — producing issue/resolution summaries and meeting narratives for efficient review.

Why this answer

Conversation summarization in Azure AI Language is a prebuilt feature that uses extractive and abstractive summarization techniques to generate concise summaries of dialogues, capturing key points, decisions, and action items. It is designed specifically for multi-turn conversations (e.g., customer service chats, meeting transcripts) and outputs a structured summary, not just a count of messages.

Exam trap

The trap here is that candidates confuse 'summarization' with simple counting or content moderation, but Azure AI Language's conversation summarization is specifically about generating meaningful, structured summaries of dialogue content, not metadata or compliance flags.

How to eliminate wrong answers

Option A is wrong because conversation summarization does not count the number of messages exchanged; that would be a simple metric, not a summarization task. Option C is wrong because while Azure AI Language includes content moderation features, conversation summarization is not a moderation tool for flagged content compliance review — that would be a separate workflow using the Content Moderator or custom classification. Option D is wrong because automatically creating FAQ articles from chatbot conversations is a different use case, typically handled by custom question answering or knowledge mining, not the prebuilt conversation summarization API.

88
MCQmedium

What is tokenization in the context of natural language processing?

A.Encrypting text for secure transmission to AI services
B.Breaking text into smaller units (tokens) for processing by language models
C.Assigning security access tokens to API calls
D.Converting text into a numerical score for sentiment analysis
AnswerB

Tokenization converts raw text into token sequences that language models can process numerically.

Why this answer

Tokenization is the process of breaking text into smaller units called tokens, which can be words, subwords, or characters. This is a fundamental preprocessing step in natural language processing because language models like GPT or BERT operate on discrete tokens rather than raw text. Each token is mapped to an integer ID from a vocabulary, enabling the model to process and generate language mathematically.

Exam trap

The trap here is confusing tokenization with other 'token' concepts in Azure (like SAS tokens or OAuth tokens), leading candidates to pick option C, which is about API security rather than NLP preprocessing.

How to eliminate wrong answers

Option A is wrong because tokenization is not encryption; encryption (e.g., AES, TLS) secures data during transmission, while tokenization is a text segmentation step for model input. Option C is wrong because security access tokens (e.g., OAuth 2.0 bearer tokens) are used for API authentication and authorization, not for splitting text into linguistic units. Option D is wrong because converting text into a numerical score for sentiment analysis is a downstream task (often using a trained classifier), not the tokenization step itself.

89
MCQmedium

A legal research company needs to automatically extract specific case citation patterns (e.g., '123 U.S. 456') from thousands of legal documents. The standard named entity recognition in Azure AI Language does not recognize these custom citation formats. Which Azure AI Language feature should they use to create a model that extracts these custom entities?

A.Sentiment Analysis
B.Key Phrase Extraction
C.Conversational Language Understanding
D.Custom Named Entity Recognition
AnswerD

Custom NER allows you to train a model to recognize specific entities like legal citations by providing annotated examples.

Why this answer

Custom Named Entity Recognition (NER) is the correct choice because it allows you to train a model to extract domain-specific entities, such as legal citation patterns like '123 U.S. 456', that are not recognized by the pre-built NER in Azure AI Language. Unlike standard NER, which only identifies common entity types (e.g., person, location, date), Custom NER lets you define custom entity labels and train the model with labeled examples to recognize these specific patterns in legal documents.

Exam trap

The trap here is that candidates often confuse Custom Named Entity Recognition with Key Phrase Extraction, thinking that key phrases can capture structured patterns like citations, but Key Phrase Extraction only returns generic, unlabeled phrases and cannot be trained to recognize specific entity formats.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis is used to determine the emotional tone (positive, negative, neutral) of text, not to extract structured entities like case citations. Option B is wrong because Key Phrase Extraction identifies important phrases and key points in text, but it does not allow you to define or train custom entity types; it returns generic key phrases, not structured citation patterns. Option C is wrong because Conversational Language Understanding (CLU) is designed for intent classification and entity extraction in conversational contexts (e.g., chatbots), not for extracting custom entities from unstructured legal documents; it requires a different schema and is not optimized for document-level entity extraction.

90
MCQmedium

What is a 'multi-turn conversation' in the context of Azure Bot Service and conversational AI?

A.A conversation with multiple human agents taking turns responding
B.A conversation where context is maintained across multiple exchanges to enable natural dialogue
C.A bot that can respond in multiple languages within one conversation
D.A conversation with multiple topics handled simultaneously in parallel
AnswerB

Multi-turn conversations maintain dialogue context — each AI response considers all previous turns for coherent, contextual replies.

Why this answer

In Azure Bot Service and conversational AI, a multi-turn conversation refers to the ability of a bot to maintain context across multiple exchanges, allowing for natural, coherent dialogue. This is achieved through state management (e.g., using Bot Framework's turn context and storage layers) to track user intent and conversation history, enabling follow-up questions and clarifications without losing context.

Exam trap

The trap here is confusing 'multi-turn' with 'multi-lingual' or 'multi-agent' scenarios, leading candidates to pick options that describe parallel processing or human involvement instead of the core concept of context preservation across exchanges.

How to eliminate wrong answers

Option A is wrong because a multi-turn conversation involves a single bot maintaining context across exchanges, not multiple human agents taking turns. Option C is wrong because multi-turn refers to context preservation across turns, not multilingual capability (which is a separate feature like language detection or translation). Option D is wrong because multi-turn conversations handle topics sequentially with context, not multiple topics simultaneously in parallel (which would be a multi-topic or multi-domain conversation, not defined by turn context).

91
MCQeasy

What is 'Azure AI Speech Studio' and what does it help you do?

A.A recording studio application for producing AI-generated music and audio
B.A no-code web portal for testing and configuring Azure AI Speech capabilities
C.A professional audio editing tool for removing background noise from recordings
D.An IDE extension that adds speech commands to control code editors
AnswerB

Speech Studio provides a visual interface for testing transcription, creating custom voices, and configuring speech AI without coding.

Why this answer

Azure AI Speech Studio is a no-code web portal that allows you to test, configure, and integrate Azure AI Speech capabilities—such as speech-to-text, text-to-speech, custom voice, and speech translation—without writing code. It provides a graphical interface to experiment with prebuilt models, tune recognition accuracy, and generate sample code for deployment, making it ideal for rapid prototyping and evaluation of speech workloads.

Exam trap

The trap here is that candidates may confuse Azure AI Speech Studio with a general-purpose audio editing or recording tool, when in fact it is a no-code web portal specifically for testing and configuring Azure's speech AI services.

How to eliminate wrong answers

Option A is wrong because Azure AI Speech Studio is not a recording studio for producing AI-generated music or audio; it is a configuration and testing portal for speech recognition and synthesis, not a digital audio workstation. Option C is wrong because it is not a professional audio editing tool for removing background noise; while Azure AI Speech includes noise reduction capabilities, the studio itself is a web portal for configuring and testing speech services, not an audio editor. Option D is wrong because it is not an IDE extension for speech commands; Azure AI Speech Studio is a standalone web portal, not an extension for code editors, and its purpose is to configure speech APIs, not to control editors via voice.

92
MCQmedium

What is 'Azure AI Speech's keyword recognition' and what are its use cases?

A.Extracting the most frequently used words from a speech transcript
B.Continuously listening for a specific wake word to activate full speech processing without cloud round-trips
C.Highlighting important keywords in a speech transcript for meeting notes
D.Detecting when a customer uses specific product keywords during a support call
AnswerB

Keyword recognition enables always-on local detection — triggering full cloud speech processing only when the wake word is heard.

Why this answer

Azure AI Speech's keyword recognition is designed to continuously listen for a specific wake word (e.g., 'Hey Cortana') and activate full speech processing only when that keyword is detected. This allows the system to remain idle until triggered, reducing unnecessary cloud round-trips and conserving bandwidth and processing resources.

Exam trap

The trap here is confusing keyword recognition (a local, always-on wake word detector) with key phrase extraction or custom keyword spotting in the cloud, leading candidates to pick options that describe post-processing or cloud-dependent analysis.

How to eliminate wrong answers

Option A is wrong because extracting the most frequently used words from a speech transcript is a text analytics task (e.g., key phrase extraction), not keyword recognition, which focuses on real-time wake word detection. Option C is wrong because highlighting important keywords in a transcript for meeting notes is a post-processing summarization feature, not the continuous, always-on listening behavior of keyword recognition. Option D is wrong because detecting specific product keywords during a support call is a custom keyword spotting scenario that typically requires cloud-based analysis, whereas Azure's keyword recognition is optimized for local, low-latency wake word detection to minimize cloud round-trips.

93
MCQmedium

A legal department needs to automatically extract specific types of information from court documents, such as the names of plaintiffs and defendants, dates of hearings, and names of presiding judges. The department has a large set of unlabeled documents but does not have any manually tagged examples. Which Azure AI Language feature should they use?

A.Named Entity Recognition (NER)
B.Custom text classification
C.Key phrase extraction
D.Translation
AnswerA

NER automatically identifies entities like people, dates, and organizations without the need for labeled examples.

Why this answer

Named Entity Recognition (NER) is the correct choice because it is a pre-built Azure AI Language feature designed to automatically identify and extract specific categories of information—such as person names, dates, and organizations—from unstructured text without requiring any labeled training data. The legal department's need to extract plaintiffs, defendants, hearing dates, and judges aligns directly with NER's out-of-the-box capabilities for common entity types like Person, Date, and Organization.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Named Entity Recognition, assuming that extracting 'important phrases' is the same as extracting specific entity types, but NER targets predefined categories while key phrase extraction returns arbitrary multi-word terms.

How to eliminate wrong answers

Option B (Custom text classification) is wrong because it requires a set of manually labeled documents to train a custom model, which the department does not have. Option C (Key phrase extraction) is wrong because it extracts general key phrases (e.g., 'court hearing', 'legal document') rather than specific, predefined entity types like names and dates. Option D (Translation) is wrong because it converts text between languages and does not perform any information extraction or entity recognition.

94
MCQmedium

A multinational company needs to automatically translate customer support emails from English to Spanish and French. The emails are plain text. Which Azure service should they use?

A.Azure AI Language (Sentiment Analysis)
B.Azure AI Translator
C.Azure AI Speech
D.Azure Bot Service
AnswerB

Azure AI Translator is specifically designed for text translation across many languages, supporting real-time and batch translation of plain text.

Why this answer

Azure AI Translator is the correct service because it provides real-time text translation between multiple languages, including English to Spanish and French, via a REST API. It is specifically designed for plain text translation tasks, making it ideal for automatically translating customer support emails without requiring audio processing or conversational AI.

Exam trap

The trap here is that candidates may confuse Azure AI Language (which includes multiple NLP features like sentiment analysis and key phrase extraction) with translation, but translation is a separate service (Azure AI Translator) and not part of the Azure AI Language suite.

How to eliminate wrong answers

Option A is wrong because Azure AI Language (Sentiment Analysis) is used to detect positive, negative, or neutral sentiment in text, not to translate between languages. Option C is wrong because Azure AI Speech handles speech-to-text and text-to-speech conversion, not plain text translation. Option D is wrong because Azure Bot Service is a framework for building conversational agents (bots) and does not natively perform language translation; it would require integration with a translation service like Azure AI Translator.

95
MCQhard

What is 'semantic role labelling' (SRL) and why is it important for language understanding?

A.Labelling training data with semantic tags for custom NLP model training
B.Identifying who did what to whom, when, and where by assigning roles to sentence participants
C.Classifying the semantic category (positive, negative, neutral) of each sentence role
D.Assigning roles and responsibilities to team members in an AI project
AnswerB

SRL extracts predicate-argument structure — 'John (Agent) gave (predicate) Mary (Recipient) the book (Theme)' — enabling deeper language understanding.

Why this answer

Semantic role labeling (SRL) is a natural language processing technique that identifies the predicate-argument structure in a sentence, assigning roles such as agent, patient, instrument, location, and time to sentence constituents. It is important for language understanding because it enables a machine to answer 'who did what to whom, when, and where,' which is foundational for tasks like information extraction, question answering, and event detection. In Azure AI services, SRL is a capability within the Language Understanding (LUIS) and Text Analytics APIs that helps build deeper comprehension of text beyond simple keyword matching.

Exam trap

The trap here is that candidates confuse semantic role labeling with sentiment analysis or general data labeling, because the word 'semantic' and 'role' are misleadingly broad, but the exam specifically tests the linguistic definition of identifying predicate-argument structures.

How to eliminate wrong answers

Option A is wrong because it describes data labeling for custom model training, which is a general machine learning task, not the specific NLP technique of semantic role labeling that identifies grammatical roles like agent and patient. Option C is wrong because it confuses semantic role labeling with sentiment analysis; SRL assigns structural roles (e.g., subject, object) to sentence participants, not sentiment polarity (positive, negative, neutral). Option D is wrong because it misinterprets 'role' as a project management concept rather than a linguistic role in sentence structure, which is unrelated to NLP workloads on Azure.

96
MCQmedium

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

A.Automating data processing pipelines in Azure Data Factory
B.Routing user utterances to the appropriate CLU or QnA component based on intent
C.Scheduling NLP model training jobs at regular intervals
D.Translating utterances between languages before processing
AnswerB

Orchestration workflow connects multiple language understanding services — routing utterances to the best-fit model for multi-domain assistants.

Why this answer

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.

Exam trap

The trap here is that candidates 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.

How to eliminate wrong answers

Option A is wrong because automating data processing pipelines in Azure Data Factory is the function of Azure Data Factory itself, not the orchestration workflow feature of Azure AI Language. Option C is wrong because scheduling NLP model training jobs at regular intervals is not a capability of orchestration workflow; model training scheduling is handled separately via Azure Machine Learning pipelines or custom automation. Option D is wrong because translating utterances between languages before processing is the role of Azure Translator or a preprocessing step, not the orchestration workflow, which routes utterances based on intent without performing translation.

97
MCQhard

A law firm needs to automatically extract specific information from legal contracts, such as the names of the parties involved, effective dates, and governing law clauses. The firm has a small set of contracts that have been manually annotated with these specific fields. Which Azure AI Language feature should they use to build a custom extraction solution?

A.Prebuilt Named Entity Recognition (NER)
B.Custom Named Entity Recognition (NER)
C.Key Phrase Extraction
D.Text Summarization
AnswerB

Custom NER enables training on annotated examples to extract domain-specific entities, suitable for this contract scenario.

Why this answer

Custom Named Entity Recognition (NER) is the correct choice because the law firm needs to extract specific, custom fields (party names, effective dates, governing law clauses) from legal contracts, which are not covered by prebuilt entity categories. Custom NER allows you to train a model using a small set of manually annotated contracts to recognize these domain-specific entities, enabling tailored extraction for the firm's unique requirements.

Exam trap

The trap here is that candidates often confuse Prebuilt NER with Custom NER, assuming that prebuilt models can be easily adapted to extract custom fields, but Azure's prebuilt NER is fixed and cannot be retrained for domain-specific entities.

How to eliminate wrong answers

Option A is wrong because Prebuilt Named Entity Recognition (NER) only recognizes a fixed set of common entity types (e.g., person, organization, date) and cannot be customized to extract domain-specific fields like 'governing law clauses' without additional training. Option C is wrong because Key Phrase Extraction identifies general key phrases (e.g., important terms or concepts) but does not extract structured, labeled entities such as party names or effective dates. Option D is wrong because Text Summarization generates a condensed version of the text and does not perform entity extraction or field-level information retrieval.

98
MCQmedium

Which Azure AI service can identify and extract named entities (people, organizations, locations, dates) from text?

A.Azure AI Vision
B.Azure AI Language (Named Entity Recognition)
C.Azure AI Translator
D.Azure AI Speech
AnswerB

Azure AI Language's NER feature extracts and categorizes entities like people, organizations, and locations from text.

Why this answer

Azure AI Language's Named Entity Recognition (NER) capability is specifically designed to identify and categorize named entities such as people, organizations, locations, and dates from unstructured text. This is a core feature of the Natural Language Processing (NLP) workload within Azure AI Language, making option B the correct choice.

Exam trap

The trap here is that candidates may confuse Azure AI Language's NER with Azure AI Vision's OCR (Optical Character Recognition), mistakenly thinking that 'extracting entities from text' includes extracting text from images, but NER specifically operates on already-digitized text, not images.

How to eliminate wrong answers

Option A is wrong because Azure AI Vision is focused on analyzing images and video (e.g., object detection, OCR, facial recognition), not on extracting named entities from text. Option C is wrong because Azure AI Translator is a machine translation service that converts text between languages, and while it may preserve entity structure, it does not perform entity extraction or classification. Option D is wrong because Azure AI Speech handles speech-to-text, text-to-speech, and speaker recognition, but it does not include named entity recognition capabilities on its own.

99
MCQmedium

What is 'sentiment analysis' at the opinion mining level vs. document level in Azure AI Language?

A.Document-level is more accurate; opinion mining is a faster but less precise approximation
B.Document-level assigns one overall sentiment; opinion mining extracts per-aspect sentiments
C.Opinion mining works only on social media posts; document-level works on all text types
D.Document-level sentiment requires training data; opinion mining is pre-built
AnswerB

Opinion mining surfaces 'food: positive, service: negative' from mixed reviews — far more actionable than a single document score.

Why this answer

Option B is correct because in Azure AI Language, document-level sentiment analysis assigns a single overall sentiment (positive, negative, neutral, or mixed) to the entire document, while opinion mining (a feature of aspect-based sentiment analysis) extracts sentiments for specific aspects or targets within the text, such as 'service' or 'food' in a restaurant review. This allows for granular, per-aspect sentiment detection rather than a single aggregate score.

Exam trap

The trap here is that candidates confuse 'opinion mining' with a faster, less accurate method, when in fact it is a more granular, aspect-specific analysis that works on any text, not just social media.

How to eliminate wrong answers

Option A is wrong because document-level sentiment is not inherently more accurate; it provides a coarse overall score, whereas opinion mining is more precise for per-aspect analysis, not a faster approximation. Option C is wrong because opinion mining works on any text type (e.g., reviews, feedback, articles), not just social media posts, and document-level sentiment also works across all text types. Option D is wrong because both document-level sentiment and opinion mining are pre-built capabilities in Azure AI Language and do not require training data; they use pre-trained models.

100
MCQeasy

A global e-commerce company receives product reviews in multiple languages. They want to automatically identify the language of each review to route it to the appropriate translation queue. Which Azure AI Language feature should they use?

A.Sentiment Analysis
B.Key Phrase Extraction
C.Language Detection
D.Entity Recognition
AnswerC

Language Detection is designed to identify the language in which text is written, supporting over 100 languages. It is the correct feature for routing reviews based on language.

Why this answer

Language Detection is the correct Azure AI Language feature because it is specifically designed to identify the language of a given text input, returning a language name and a confidence score. This directly meets the requirement to automatically detect the language of product reviews so they can be routed to the appropriate translation queue.

Exam trap

The trap here is that candidates might confuse Language Detection with Sentiment Analysis or Key Phrase Extraction because all three are Natural Language Processing features, but only Language Detection answers the specific question of identifying the language of the text.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not the language it is written in. Option B is wrong because Key Phrase Extraction identifies important words or phrases from the text but does not identify the language. Option D is wrong because Entity Recognition identifies and categorizes entities (e.g., people, places, organizations) within text, not the language of the text itself.

101
MCQmedium

What is the purpose of 'entities' in conversational language understanding (CLU) models?

A.To determine the overall topic or domain of the conversation
B.To extract specific parameter values from user utterances needed to fulfill an intent
C.To classify how confident the model is in its intent prediction
D.To define the fallback response when no intent is recognized
AnswerB

Entities extract concrete information (dates, locations, quantities, names) from utterances that applications need to take action.

Why this answer

Entities in CLU models are designed to extract specific pieces of information (parameter values) from user utterances, such as dates, locations, or product names, which are necessary to fulfill the user's intent. For example, in the utterance 'Book a flight to Seattle on June 5th,' the intent is 'BookFlight,' and entities extract 'Seattle' (destination) and 'June 5th' (date). This directly supports the intent by providing the required parameters for downstream actions.

Exam trap

The trap here is that candidates often confuse entities with intents, mistakenly thinking entities classify the overall goal of the utterance, whereas intents handle the goal and entities handle the specific data needed to execute that goal.

How to eliminate wrong answers

Option A is wrong because determining the overall topic or domain of the conversation is the role of the 'intent' classification, not entities; entities focus on extracting specific data points within an utterance. Option C is wrong because confidence scoring for intent predictions is a separate model output (often a confidence score between 0 and 1), not a function of entities. Option D is wrong because defining the fallback response when no intent is recognized is handled by the application logic (e.g., a 'None' intent or a default handler), not by entities.

102
MCQmedium

A customer support team wants to automatically extract the most important words or short phrases from each customer service ticket to understand common issues. Which Azure AI Language feature should they use?

A.Key phrase extraction
B.Named entity recognition
C.Sentiment analysis
D.Language detection
AnswerA

Correct. Key phrase extraction returns the main talking points from the text as a list of key phrases.

Why this answer

Key phrase extraction is the correct Azure AI Language feature because it is specifically designed to identify and return the most important words and short phrases from a document, such as a customer service ticket. This allows the support team to automatically surface common issues by analyzing the extracted key phrases across many tickets. The other options serve different purposes: named entity recognition identifies specific entities like people or organizations, sentiment analysis detects emotional tone, and language detection identifies the language of the text.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, thinking both extract important information, but key phrase extraction focuses on general important phrases while NER is limited to predefined entity types like people, places, and organizations.

How to eliminate wrong answers

Option B (Named entity recognition) is wrong because it identifies and categorizes specific entities (e.g., person names, locations, dates) rather than extracting general important words or phrases that describe common issues. Option C (Sentiment analysis) is wrong because it evaluates the overall emotional tone (positive, negative, neutral) of the text, not the key topics or issues. Option D (Language detection) is wrong because it only determines the language in which the text is written, which is irrelevant to extracting important words or phrases from tickets.

103
MCQmedium

A legal department needs to automatically extract specific entities from contracts, such as 'Effective Date', 'Governing Law', and 'Payment Terms'. They have 500 manually labeled contract clauses that specify which text spans correspond to each entity. Which Azure AI Language feature should they use to build this custom entity extraction solution?

A.Prebuilt Named Entity Recognition (NER)
B.Key phrase extraction
C.Custom Named Entity Recognition (Custom NER)
D.Custom text classification
AnswerC

Custom NER allows training a model on labeled data to extract custom entities, making it suitable for recognizing legal terms specific to contracts.

Why this answer

Custom Named Entity Recognition (Custom NER) is the correct choice because it allows you to train a model on your own labeled data (the 500 manually labeled contract clauses) to extract domain-specific entities like 'Effective Date', 'Governing Law', and 'Payment Terms' that are not covered by prebuilt models. This feature uses a custom trained model to identify and classify text spans according to your defined schema.

Exam trap

The trap here is that candidates confuse Prebuilt NER (which works out-of-the-box for common entities) with Custom NER (which requires labeled data but can extract any domain-specific entity), and they may incorrectly choose Prebuilt NER because they assume 'Effective Date' is a standard date entity, ignoring that the question explicitly requires custom entities like 'Governing Law' that are not predefined.

How to eliminate wrong answers

Option A is wrong because Prebuilt Named Entity Recognition (NER) only recognizes a fixed set of common entity types (e.g., person, organization, location, date) and cannot be customized to extract contract-specific entities like 'Governing Law' or 'Payment Terms'. Option B is wrong because Key phrase extraction returns a list of key phrases (e.g., 'contract', 'payment') without any entity classification or span-level labeling, so it cannot extract specific named entities with defined categories. Option D is wrong because Custom text classification assigns a label to an entire document or section (e.g., 'this clause is about payment'), but does not identify and extract specific text spans within the text as entities.

104
MCQmedium

What is 'conversational language understanding' (CLU) in Azure AI Language?

A.A chatbot that understands multiple languages and auto-translates responses
B.A model that extracts user intent and entities from conversational text to drive chatbot logic
C.A service that generates conversation transcripts from audio recordings
D.A tool for analysing the sentiment of customer conversations in real time
AnswerB

CLU identifies what the user wants (intent) and key details (entities) from natural language — enabling intent-driven chatbot routing.

Why this answer

Conversational language understanding (CLU) is a feature of Azure AI Language that enables you to build custom models to extract user intents (e.g., 'BookFlight') and entities (e.g., 'destination city') from natural language utterances. This extracted information drives the logic of a chatbot or virtual assistant, allowing it to determine what action to take. Option B correctly describes this core purpose.

Exam trap

The trap here is that candidates confuse CLU with other Azure AI Language features like sentiment analysis or translation, or mistakenly think CLU generates transcripts, when it is specifically a custom model for intent and entity extraction to drive conversational logic.

How to eliminate wrong answers

Option A is wrong because CLU does not perform auto-translation; it focuses on intent and entity extraction from a single language, and translation is handled by a separate Azure service (Translator). Option C is wrong because generating conversation transcripts from audio is the domain of Azure Speech-to-Text, not CLU. Option D is wrong because real-time sentiment analysis of conversations is a capability of Azure AI Language's sentiment analysis feature, not CLU, which is specifically for intent and entity extraction.

105
MCQmedium

A company wants to build a customer service chatbot that can understand user intents (e.g., 'cancel order', 'track shipment') and extract relevant entities (e.g., order number, product name). Which Azure AI Language feature should they use?

A.Key phrase extraction
B.Sentiment analysis
C.Conversational Language Understanding (CLU)
D.Named entity recognition (NER)
AnswerC

CLU is designed to understand user goals (intents) and pull out key pieces of information (entities) from natural language, making it the right choice for building a chatbot that processes customer requests.

Why this answer

Conversational Language Understanding (CLU) is the correct Azure AI Language feature because it is specifically designed to understand user intents (e.g., 'cancel order') and extract relevant entities (e.g., order number) from natural language input. This makes it ideal for building a customer service chatbot that needs to interpret and act on user requests.

Exam trap

The trap here is that candidates often confuse Named Entity Recognition (NER) with CLU, because both extract entities, but NER lacks the intent classification capability that is critical for understanding the user's goal in a chatbot scenario.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases in text but does not map them to predefined intents or entities, making it unsuitable for understanding user goals like 'cancel order'. Option B is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the user's intent or specific data like order numbers. Option D is wrong because named entity recognition (NER) extracts entities such as people, places, or dates, but it does not classify the overall intent of a user's utterance, which is essential for a chatbot to determine what action to take.

106
MCQmedium

What is named entity recognition (NER) and provide an example of its output?

A.NER identifies grammatical parts of speech like nouns and verbs
B.NER identifies and categorizes named entities like people, organizations, locations, and dates in text
C.NER generates new names for products based on brand guidelines
D.NER converts names into anonymous placeholders for privacy
AnswerB

NER extracts named entities: 'Bill Gates' (Person), 'Microsoft' (Organization), 'Seattle' (Location), '1975' (Date).

Why this answer

Named entity recognition (NER) is a natural language processing (NLP) capability that identifies and classifies key elements in text into predefined categories such as person names, organizations, locations, dates, and quantities. Option B correctly describes this function, and its output typically includes the extracted entity along with its category label, for example, {'entity': 'Microsoft', 'category': 'Organization'}.

Exam trap

The trap here is that candidates confuse NER with other NLP tasks like part-of-speech tagging (Option A) or assume it involves generating or anonymizing data (Options C and D), rather than recognizing that NER is purely about identifying and categorizing existing entities in text.

How to eliminate wrong answers

Option A is wrong because NER does not identify grammatical parts of speech like nouns and verbs; that task is called part-of-speech (POS) tagging, which is a separate NLP feature. Option C is wrong because NER does not generate new names for products; that would be a generative or creative task, not a recognition or classification task. Option D is wrong because NER does not convert names into anonymous placeholders for privacy; that process is known as de-identification or anonymization, which may use NER as a step but is not the core definition of NER.

107
MCQmedium

What is 'custom named entity recognition' (custom NER) in Azure AI Language?

A.Renaming standard NER entity types to match your organisation's terminology
B.Training a model to recognise domain-specific entities not covered by pre-built NER
C.A faster, lighter version of NER that uses simpler rules instead of machine learning
D.Filtering NER outputs to return only the entity types relevant to your application
AnswerB

Custom NER extends pre-built entity types with your own — legal clause references, medical device names, or proprietary product codes.

Why this answer

Custom named entity recognition (custom NER) in Azure AI Language allows you to train a machine learning model to identify domain-specific entities that are not covered by the pre-built NER model. This is achieved by providing labeled examples of your own entity types, enabling the model to extract specialized terms such as product codes, internal project names, or medical conditions unique to your organization.

Exam trap

The trap here is confusing custom NER with simply renaming or filtering pre-built entity types, leading candidates to choose Option A or D, whereas custom NER requires training a model on new entity labels.

How to eliminate wrong answers

Option A is wrong because custom NER does not rename standard entity types; it creates entirely new entity types from scratch using your own labeled data. Option C is wrong because custom NER is not a faster or lighter version; it uses the same machine learning pipeline as pre-built NER, requiring training and inference. Option D is wrong because filtering NER outputs is a post-processing step, not a training process; custom NER involves training a model to recognize new entities, not just selecting which pre-built entities to return.

108
MCQmedium

A law firm needs to automatically detect and redact sensitive information such as names, addresses, and social security numbers from legal documents. Which Azure AI Language feature can detect these entities without custom training?

A.Sentiment Analysis
B.Key Phrase Extraction
C.PII Detection
D.Language Detection
AnswerC

PII Detection is purpose-built to locate and categorize sensitive data like names, addresses, and social security numbers in text.

Why this answer

PII Detection is the correct Azure AI Language feature because it is specifically designed to identify and redact sensitive personal information such as names, addresses, and social security numbers from text without requiring any custom training. This pre-built capability uses machine learning models to detect categories of personally identifiable information (PII) out of the box, making it ideal for compliance scenarios like legal document processing.

Exam trap

The trap here is that candidates confuse Key Phrase Extraction with entity detection, but Key Phrase Extraction only returns general topics or concepts, not specific sensitive data like names or SSNs.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not the presence of sensitive entities like names or SSNs. Option B is wrong because Key Phrase Extraction identifies main talking points or topics in a document, not specific sensitive data elements. Option D is wrong because Language Detection identifies the language in which text is written (e.g., English, Spanish), not any form of entity recognition or redaction.

109
MCQmedium

What is the role of intents in conversational language understanding (CLU)?

A.Intents are the specific pieces of information extracted from user messages (dates, amounts, names)
B.Intents represent the user's goal or desired action, determining how the bot should respond
C.Intents are the predefined bot responses stored in a knowledge base
D.Intents represent the confidence level of a bot's understanding
AnswerB

Intents classify what the user wants (CheckBalance, BookFlight, etc.) — the bot routes to the appropriate handler based on intent.

Why this answer

In conversational language understanding (CLU), intents represent the user's goal or desired action, such as booking a flight or checking the weather. They map user utterances to specific tasks the bot should perform, enabling the model to classify input and trigger appropriate responses. This is distinct from entities (which extract data) or responses (which are outputs).

Exam trap

The trap here is confusing intents with entities (Option A), as candidates often mix up the 'what the user wants to do' (intent) with 'specific data points extracted' (entities), especially since both are core CLU components.

How to eliminate wrong answers

Option A is wrong because it describes entities, not intents; entities extract specific pieces of information like dates, amounts, or names from user messages. Option C is wrong because it describes predefined bot responses or a knowledge base, which are separate from intents; intents classify user goals, not store answers. Option D is wrong because confidence levels are a property of the model's prediction (e.g., a score for intent classification), not the definition of an intent itself.

110
MCQmedium

What is conversational language understanding (CLU) in Azure AI Language?

A.A service that translates chatbot responses into multiple languages
B.A feature that trains models to understand user intent and extract entities from natural language
C.A service that converts speech to text for voice assistants
D.A pre-built AI for answering FAQ questions automatically
AnswerB

CLU enables building intent and entity recognition models for chatbots and voice assistants without deep NLP expertise.

Why this answer

Conversational Language Understanding (CLU) is a feature within Azure AI Language that enables you to build custom models for extracting intents (what the user wants to do) and entities (key pieces of information) from natural language utterances. Unlike pre-built or translation services, CLU is specifically designed for training and deploying a natural language understanding model tailored to your application's domain.

Exam trap

The trap here is that candidates confuse CLU with pre-built question answering or translation services, but CLU is specifically for custom intent and entity extraction, not for generic FAQ or language translation.

How to eliminate wrong answers

Option A is wrong because CLU does not translate chatbot responses; translation is handled by the Azure Translator service, not by CLU. Option C is wrong because converting speech to text is the function of Azure Speech-to-Text (part of Azure Speech Services), not CLU, which works on text input. Option D is wrong because answering FAQ questions automatically is typically done using Azure Cognitive Search with a QnA Maker or Azure AI Language's pre-built question answering feature, not by training a custom CLU model for intent and entity extraction.

111
MCQmedium

What is Azure AI Language's 'custom summarization' capability?

A.Generating summaries with custom fonts and formatting styles
B.Fine-tuning the summarization model on domain-specific documents for improved specialized summaries
C.Setting a custom character limit for all generated summaries
D.Automating summary creation for all documents in an Azure storage account
AnswerB

Custom summarization trains on your documents to produce better summaries for specialized domains than general models provide.

Why this answer

Azure AI Language's custom summarization allows you to fine-tune a pre-trained summarization model using your own domain-specific documents. This enables the model to generate more accurate and relevant summaries for specialized fields like legal, medical, or financial texts, rather than relying solely on generic training data.

Exam trap

The trap here is that candidates confuse 'custom' with 'configurable' (like setting a character limit or automating a process), rather than understanding it as model fine-tuning on domain-specific data.

How to eliminate wrong answers

Option A is wrong because custom summarization does not involve custom fonts or formatting; it focuses on the content and accuracy of the summary, not visual presentation. Option C is wrong because while you can set a maximum length for summaries (e.g., via parameters like 'maxLength'), custom summarization is about adapting the model to a domain, not just setting a character limit. Option D is wrong because custom summarization is not an automation feature for all documents in a storage account; it requires training a model on labeled data and does not automatically process all documents without explicit configuration.

112
MCQeasy

What is the purpose of Azure AI Speech's speaker recognition feature?

A.To transcribe spoken audio into text
B.To identify who is speaking based on their unique voice characteristics
C.To detect whether audio contains speech or background noise
D.To improve audio quality by removing background noise
AnswerB

Speaker recognition distinguishes individuals by their voice — used for voice-based authentication and labeled meeting transcripts.

Why this answer

Azure AI Speech's speaker recognition feature is designed to identify and verify individuals based on their unique vocal characteristics, such as pitch, tone, and speech patterns. This is achieved through voice biometrics, where the service creates a unique voiceprint for each speaker and matches it against enrolled profiles. Option B correctly captures this purpose, distinguishing it from transcription or audio processing tasks.

Exam trap

The trap here is that candidates often confuse speaker recognition with speech-to-text, assuming any speech-related AI feature must involve transcription, but speaker recognition focuses on 'who' is speaking, not 'what' is being said.

How to eliminate wrong answers

Option A is wrong because transcribing spoken audio into text is the purpose of Azure AI Speech's speech-to-text feature, not speaker recognition. Option C is wrong because detecting whether audio contains speech or background noise is handled by the voice activity detection (VAD) component, which is a preprocessing step, not a speaker recognition capability. Option D is wrong because improving audio quality by removing background noise is the function of audio enhancement or noise suppression features, such as those in Azure AI Speech's custom audio processing, not speaker recognition.

113
MCQhard

What is 'cross-lingual transfer learning' in multilingual NLP models?

A.Automatically translating training data from English to other languages before fine-tuning
B.Using shared multilingual representations so knowledge learned in one language transfers to others
C.Using the same model for both NLP and computer vision tasks
D.Transferring a model trained in Azure to run on another cloud provider
AnswerB

Cross-lingual models share representations across languages — fine-tuned on English, they can often perform well in other languages.

Why this answer

Cross-lingual transfer learning leverages shared multilingual representations (e.g., from models like multilingual BERT or XLM-R) that encode multiple languages into a common semantic space. This allows knowledge learned from training data in one language (e.g., English) to improve performance on tasks in other languages without requiring labeled data for each target language. The model transfers understanding of syntax, semantics, and context across languages because it was pre-trained on a diverse corpus of many languages simultaneously.

Exam trap

The trap here is that candidates confuse cross-lingual transfer learning with simple machine translation (Option A), because both involve multiple languages, but the core mechanism is shared representation learning, not translation of data.

How to eliminate wrong answers

Option A is wrong because it describes data augmentation via translation, not transfer learning; cross-lingual transfer learning does not require explicit translation of training data—it relies on shared embeddings learned during pre-training. Option C is wrong because it confuses cross-lingual transfer with multimodal learning; multilingual NLP models are specific to text across languages, not cross-domain transfer between NLP and computer vision. Option D is wrong because it refers to model portability between cloud providers, which is a deployment concern unrelated to the linguistic transfer of knowledge within a model.

114
MCQhard

A consumer electronics company collects online reviews about their latest smartphone. They want to identify specific aspects that customers praise or criticize, such as battery life, camera quality, and screen brightness. Which Azure AI Language feature should they use to extract these aspect-based opinions?

A.Key phrase extraction
B.Named entity recognition
C.Sentiment analysis with opinion mining
D.Language detection
AnswerC

This feature detects sentiment at both the document and aspect level, making it ideal for understanding praise or criticism about specific features.

Why this answer

Option C is correct because sentiment analysis with opinion mining is specifically designed to extract aspect-based opinions from text. In this scenario, the company needs to identify which aspects (e.g., battery life, camera quality) are praised or criticized, which requires both aspect detection and sentiment polarity assignment. Opinion mining extends standard sentiment analysis by linking sentiments to specific targets or aspects within the text.

Exam trap

Microsoft often tests the distinction between general sentiment analysis and opinion mining, where candidates mistakenly choose standard sentiment analysis (not listed) or key phrase extraction, thinking it can extract aspects without the sentiment linkage.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases but does not associate them with sentiment or distinguish between aspects and general topics. Option B is wrong because named entity recognition identifies entities like people, places, or organizations, not product aspects or opinions. Option D is wrong because language detection only identifies the language of the text and provides no information about aspects or sentiment.

115
MCQmedium

What is 'custom text classification' in Azure AI Language?

A.Automatically applying CSS classes to text displayed on a web page
B.Training a model on labelled examples to classify documents into custom business-specific categories
C.Classifying text files by their file type (PDF, Word, TXT)
D.A pre-built classifier that categorises all text into 10 universal topics
AnswerB

Custom text classification enables domain-specific categorisation — routing tickets, tagging articles — using your own training labels.

Why this answer

Custom text classification in Azure AI Language allows you to train a model using your own labeled data to classify documents into categories that are specific to your business needs, such as contract types, customer feedback themes, or support ticket priorities. This is a supervised learning capability where you provide examples of text and their corresponding categories, and the service learns to predict the category for new, unseen text. It is not a pre-built or universal classifier, but rather a tailored solution for domain-specific classification tasks.

Exam trap

The trap here is that candidates often confuse 'custom' with 'pre-built' and assume that Azure AI Language provides a universal classifier out of the box, but the key distinction is that custom text classification requires you to provide your own labeled data to train a model for your specific categories, unlike the pre-built classification services that work on fixed, general-purpose taxonomies.

How to eliminate wrong answers

Option A is wrong because custom text classification does not involve applying CSS classes to web page text; that is a front-end styling task unrelated to Azure AI Language's NLP capabilities. Option C is wrong because classifying text files by their file type (PDF, Word, TXT) is a file format identification task, not a semantic or content-based classification, and Azure AI Language focuses on analyzing the textual content, not the file extension. Option D is wrong because custom text classification is not a pre-built classifier; it requires you to provide labeled examples to train a model for your own categories, whereas a pre-built classifier for 10 universal topics would be a built-in feature like the pre-configured sentiment analysis or key phrase extraction, not a custom one.

116
MCQmedium

A customer support team receives thousands of unstructured chat transcripts every day. They want to automatically identify the most common recurring issues (e.g., 'long wait time', 'payment error', 'login problem') without training a custom model. Which prebuilt Azure AI Language feature should they use?

A.Key phrase extraction
B.Named entity recognition (NER)
C.Sentiment analysis
D.Language detection
AnswerA

Key phrase extraction identifies the most important words and phrases in the text, making it ideal for surfacing common issues from chat transcripts.

Why this answer

Key phrase extraction is the correct choice because it automatically identifies the most salient topics or 'key phrases' from unstructured text without requiring any custom training. In this scenario, the recurring issues like 'long wait time' or 'payment error' are exactly the type of multi-word, topic-level phrases that key phrase extraction surfaces, making it the ideal prebuilt feature for summarizing common support topics.

Exam trap

The trap here is that candidates confuse Named Entity Recognition (NER) with key phrase extraction, mistakenly thinking NER can extract arbitrary recurring topics when it is strictly limited to predefined entity types like person, location, or organization.

How to eliminate wrong answers

Option B is wrong because Named Entity Recognition (NER) identifies specific, pre-defined categories like people, organizations, locations, and dates, not general recurring issue topics or multi-word phrases. Option C is wrong because Sentiment Analysis detects the emotional tone (positive, negative, neutral) of text, not the specific subject matter or recurring issues. Option D is wrong because Language Detection identifies the language of the text (e.g., English, Spanish), which is irrelevant to finding common support topics within a single language.

117
MCQmedium

What is 'entity linking' in Azure AI Language and how does it differ from NER?

A.Creating hyperlinks in a document that connect to related content online
B.Linking identified entities to knowledge base entries (e.g., Wikipedia) for disambiguation
C.Connecting named entities across multiple documents to track the same person over time
D.Linking entity recognition results to downstream API calls for data enrichment
AnswerB

Entity linking resolves ambiguity — 'Mars' could be the planet or a chocolate bar; linking to Wikipedia disambiguates.

Why this answer

Entity linking in Azure AI Language disambiguates identified entities by associating them with a unique identifier from a knowledge base, such as Wikipedia's Q-numbers. This differs from NER, which only labels entities (e.g., 'person', 'location') without resolving ambiguity—for example, 'Paris' could refer to a city or a person, and entity linking determines the correct one via the knowledge base.

Exam trap

The trap here is confusing entity linking with NER's simple labeling—candidates often think NER already handles disambiguation, but NER only tags entity types, while entity linking resolves which specific entity is meant.

How to eliminate wrong answers

Option A is wrong because entity linking does not create hyperlinks in a document; it maps textual mentions to knowledge base entries for disambiguation, not for navigation. Option C is wrong because entity linking resolves a single mention to a knowledge base entry, not tracking the same entity across multiple documents over time (that would be coreference resolution or entity resolution). Option D is wrong because entity linking is a standalone disambiguation step, not a mechanism to trigger downstream API calls for data enrichment.

118
MCQhard

A customer support team receives thousands of emails daily. They want to automatically route each email to the appropriate department (Billing, Technical Support, or General Inquiry). They also want to extract the customer's account number and order ID from each email. Which combination of Azure AI Language features should they use?

A.Sentiment analysis and key phrase extraction
B.Language detection and translation
C.Text classification and custom entity recognition
D.Named entity recognition (NER) and summarization
AnswerC

Text classification (custom) categorizes emails into departments, and custom entity recognition extracts organization-specific fields like account numbers and order IDs.

Why this answer

Option C is correct because the scenario requires two distinct NLP tasks: categorizing emails into predefined departments (Billing, Technical Support, General Inquiry) which is a text classification task, and extracting specific structured data (account number and order ID) which requires custom entity recognition to identify domain-specific entities not covered by prebuilt NER. Azure AI Language provides both custom text classification and custom entity recognition features to handle these requirements.

Exam trap

The trap here is that candidates confuse prebuilt named entity recognition (NER) with custom entity recognition, assuming NER can extract any entity type, when in fact NER only handles a fixed set of common categories and cannot extract domain-specific fields like account numbers or order IDs without custom training.

How to eliminate wrong answers

Option A is wrong because sentiment analysis detects emotional tone (positive/negative/neutral) and key phrase extraction identifies general important phrases, neither of which can route emails to departments or extract specific account numbers and order IDs. Option B is wrong because language detection identifies the language of the text and translation converts text between languages, which is irrelevant to routing or extracting customer-specific data. Option D is wrong because named entity recognition (NER) extracts only prebuilt entity types (e.g., person, organization, location) and cannot extract custom fields like account numbers or order IDs, while summarization condenses text and does not perform routing or extraction.

119
MCQeasy

What is 'Azure AI Language' and which capabilities does it include?

A.A programming language developed by Microsoft for building AI applications
B.A cloud NLP service providing sentiment analysis, NER, summarisation, CLU, and QA capabilities
C.A machine translation service that converts text between all world languages
D.A language learning application that helps users practise foreign languages using AI
AnswerB

Azure AI Language bundles multiple NLP capabilities — pre-built for immediate use and customisable for domain-specific needs.

Why this answer

Azure AI Language is a cloud-based natural language processing (NLP) service that provides pre-built and custom capabilities for analyzing and understanding text. Option B correctly identifies its core features, including sentiment analysis, named entity recognition (NER), summarization, conversational language understanding (CLU), and question answering (QA). These capabilities allow developers to extract insights, classify intents, and generate responses from unstructured text without needing deep machine learning expertise.

Exam trap

The trap here is that candidates often confuse Azure AI Language with a general-purpose programming language or a single-purpose translation service, overlooking its comprehensive suite of NLP features that go beyond translation or learning tools.

How to eliminate wrong answers

Option A is wrong because Azure AI Language is not a programming language; it is a managed cloud service, whereas Microsoft's AI-focused programming languages include tools like ML.NET or Python SDKs. Option C is wrong because while Azure AI Language includes translation capabilities via the Translator service, it is not solely a machine translation service; it offers a broader suite of NLP features beyond translation. Option D is wrong because Azure AI Language is not a language learning application; it is an enterprise-grade NLP service for developers, not an end-user educational tool.

120
MCQmedium

What is the difference between extractive summarization and abstractive summarization?

A.Extractive works on text; abstractive works on images
B.Extractive pulls existing sentences; abstractive generates new text capturing the meaning
C.Extractive is for long documents; abstractive is for short text
D.Extractive summarization is always less accurate than abstractive
AnswerB

Extractive = copy key sentences from original; abstractive = generate new condensed sentences that paraphrase the content.

Why this answer

Option B is correct because extractive summarization identifies and extracts the most important sentences directly from the source text, while abstractive summarization generates new sentences that capture the core meaning, often using natural language generation techniques. In Azure AI Language, extractive summarization returns a set of ranked sentences from the original document, whereas abstractive summarization produces a concise summary that may rephrase content. This distinction is fundamental to understanding how different NLP workloads handle text summarization tasks.

Exam trap

The trap here is that candidates confuse the terms 'extractive' and 'abstractive' with other AI workloads (like image processing) or assume one is always superior, when in fact the key difference is whether the summary uses existing sentences or generates new text.

How to eliminate wrong answers

Option A is wrong because extractive summarization works on text, not images, and abstractive summarization also works on text; image summarization falls under computer vision, not NLP. Option C is wrong because both extractive and abstractive summarization can be applied to documents of any length; the choice depends on the desired output style, not document length. Option D is wrong because accuracy depends on the specific use case and model quality; abstractive summarization can introduce errors or hallucinations, while extractive summarization is often more faithful to the original text.

121
MCQmedium

What is 'abstractive summarization' vs. 'extractive summarization' in Azure AI Language, and which produces summaries in new words?

A.Extractive produces new words; abstractive copies sentences
B.Abstractive generates new sentences; extractive selects existing sentences from the source
C.They produce identical output through different computational paths
D.Abstractive works only for legal documents; extractive for general text
AnswerB

Abstractive = generates new text; Extractive = selects and returns existing sentences. Abstractive produces more natural summaries.

Why this answer

Abstractive summarization generates new sentences that rephrase the core meaning of the source text, similar to how a human would summarize. Extractive summarization, in contrast, selects and copies key sentences directly from the original document without rewording them. Option B correctly identifies that abstractive produces new sentences while extractive selects existing ones.

Exam trap

The trap here is that candidates often confuse the two terms, mistakenly thinking 'abstractive' means 'extracting abstracts' or that 'extractive' creates new content, so they reverse the definitions.

How to eliminate wrong answers

Option A is wrong because it reverses the definitions: extractive summarization copies existing sentences, not produces new words, and abstractive summarization generates new sentences, not copies sentences. Option C is wrong because abstractive and extractive summarization produce fundamentally different outputs—abstractive creates novel phrasing, while extractive outputs verbatim excerpts—not identical results. Option D is wrong because abstractive summarization is not limited to legal documents; it works across various domains, and extractive summarization is also used for general text, not exclusively for general text.

122
MCQmedium

What is 'question answering' in Azure AI Language and what are its two main types?

A.Multiple-choice question generation and open-ended answer scoring
B.Custom QA (trained on your documents) and prebuilt QA (document provided at query time)
C.Structured QA for databases and unstructured QA for text documents
D.Real-time QA for chatbots and batch QA for scheduled document processing
AnswerB

Custom QA trains on your knowledge base; prebuilt QA queries a document provided in the request — both extract natural language answers.

Why this answer

Option B is correct because Azure AI Language's 'question answering' feature provides two distinct capabilities: Custom QA, where you train a model on your own documents (e.g., PDFs, FAQs) to answer questions from that knowledge base, and Prebuilt QA, which uses a document provided at query time to extract answers without prior training. This distinction is fundamental to how the service is deployed—either as a persistent, trained knowledge base or as an on-the-fly extraction from a user-supplied document.

Exam trap

The trap here is that candidates confuse the 'two main types' with operational characteristics (e.g., real-time vs. batch) or data format distinctions (structured vs. unstructured), rather than recognizing the official Azure classification based on whether the knowledge source is pre-trained (Custom) or provided at query time (Prebuilt).

How to eliminate wrong answers

Option A is wrong because 'question answering' in Azure AI Language does not involve multiple-choice question generation or open-ended answer scoring; it is a retrieval-based system that extracts answers from provided content, not a generative or scoring mechanism. Option C is wrong because Azure AI Language's question answering is not categorized by structured vs. unstructured data sources; both Custom and Prebuilt QA can handle unstructured text, and the service does not natively support structured database queries (that would be Azure Cognitive Search or SQL-based services). Option D is wrong because the two main types are not real-time vs. batch processing; both Custom and Prebuilt QA can operate in real-time or batch modes depending on the application, and the official classification is based on whether the knowledge source is pre-trained (Custom) or provided at query time (Prebuilt).

123
MCQeasy

What is the purpose of Azure Bot Service's channel integration?

A.Connecting Azure to on-premises networks for secure bot deployment
B.Deploying a single bot across multiple communication platforms without code changes
C.Translating bot responses into multiple languages automatically
D.Training the bot on conversations from specific channels
AnswerB

Channel integrations let one bot work across Teams, web chat, Slack, SMS, and other platforms using a unified connector.

Why this answer

Azure Bot Service's channel integration allows a single bot to be deployed across multiple communication platforms (e.g., Microsoft Teams, Slack, Facebook Messenger, Web Chat) without requiring any code changes to the bot logic. The Bot Framework handles protocol translation and event mapping between the bot and each channel, enabling reuse of the same bot code across diverse endpoints.

Exam trap

The trap here is that candidates confuse channel integration with other Azure services like Translator Text or network connectivity, assuming that 'integration' implies translation or secure deployment rather than the core concept of multi-platform deployment without code changes.

How to eliminate wrong answers

Option A is wrong because Azure Bot Service does not handle network connectivity or VPNs; connecting Azure to on-premises networks is the role of Azure VPN Gateway or ExpressRoute, not Bot Service channel integration. Option C is wrong because automatic language translation is not a feature of channel integration; that would be handled by Azure Cognitive Services Translator Text or a custom middleware, not by the channel adapter. Option D is wrong because channel integration does not train the bot on conversations; training a bot on channel-specific conversations is done via data collection and model retraining, not by the channel integration layer.

124
MCQmedium

A medical research team needs to analyze thousands of clinical trial reports to extract specific medical terms like disease names, symptoms, and medications. They want to use an Azure AI Language feature that is pre-trained on medical data and requires no custom training. Which feature should they use?

A.Key Phrase Extraction
B.Named Entity Recognition (NER)
C.Text Analytics for Health (Healthcare NLP)
D.Sentiment Analysis
AnswerC

This prebuilt Azure AI Language feature is trained on medical literature and clinical data, enabling extraction of medical entities, relationships, and assertions without custom training.

Why this answer

Option C is correct because Text Analytics for Health (Healthcare NLP) is a pre-trained Azure AI Language feature specifically designed to extract medical entities such as disease names, symptoms, medications, and treatment details from unstructured clinical text. It requires no custom training and is built on medical ontologies like UMLS, making it ideal for analyzing thousands of clinical trial reports without additional model development.

Exam trap

The trap here is that candidates often confuse generic Named Entity Recognition (NER) with domain-specific healthcare NER, assuming any NER can handle medical terms, but only Text Analytics for Health is pre-trained on medical data and requires no custom training.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies general key terms and phrases from text but is not specialized for medical terminology or ontologies, so it cannot reliably extract specific medical entities like disease names or medications. Option B is wrong because Named Entity Recognition (NER) extracts generic entity types such as person, organization, or location, and does not include pre-trained medical categories like symptoms or medications without custom training. Option D is wrong because Sentiment Analysis determines the emotional tone or polarity of text (positive, negative, neutral) and has no capability to extract medical terms or entities.

125
MCQmedium

A company wants to build a chatbot that can answer customer questions about their product return policy, shipping times, and warranty information. They have a structured document with these questions and answers. Which Azure AI Language feature should they use to create this chatbot without writing custom code?

A.Conversational Language Understanding (CLU)
B.Custom Text Classification
C.Custom Question Answering
D.Language Detection
AnswerC

Custom Question Answering allows you to import a FAQ document or other structured content to build a knowledge base that a chatbot can query to answer user questions.

Why this answer

Custom Question Answering (C) is the correct choice because it is specifically designed to create a chatbot that answers questions based on a structured document (e.g., FAQ, product manual) without writing custom code. It uses a predefined knowledge base of question-answer pairs and provides a built-in orchestration for bot integration, making it ideal for this scenario.

Exam trap

The trap here is that candidates often confuse Conversational Language Understanding (CLU) with Custom Question Answering, but CLU requires custom code for intent handling and does not natively support a static Q&A knowledge base, whereas Custom Question Answering is purpose-built for this exact use case.

How to eliminate wrong answers

Option A is wrong because Conversational Language Understanding (CLU) is used for intent classification and entity extraction in multi-turn conversational flows, not for directly answering questions from a static document without custom code. Option B is wrong because Custom Text Classification categorizes text into predefined labels (e.g., sentiment, topic), but it does not provide a question-answering mechanism or support for a knowledge base. Option D is wrong because Language Detection identifies the language of input text, which is irrelevant to building a chatbot that answers policy questions.

126
MCQeasy

What is Azure AI Speech's real-time speech recognition feature used for?

A.Generating spoken audio from written text in real time
B.Converting live spoken audio into text with low latency
C.Translating real-time audio between languages
D.Identifying who is speaking from their voice
AnswerB

Real-time speech recognition transcribes speech as it's spoken, enabling voice interfaces and live captioning.

Why this answer

Azure AI Speech's real-time speech recognition feature is designed to convert live spoken audio into text with low latency, enabling applications like live captioning, voice commands, and transcription during meetings. It uses streaming APIs (e.g., the Speech SDK's RecognizeOnceAsync or StartContinuousRecognitionAsync) to process audio chunks as they arrive, returning partial and final results with minimal delay.

Exam trap

The trap here is that candidates confuse speech recognition (audio-to-text) with text-to-speech (text-to-audio) or speech translation, especially when the word 'real-time' appears in the question, leading them to pick Option A or C without carefully reading the feature name.

How to eliminate wrong answers

Option A is wrong because generating spoken audio from written text in real time describes text-to-speech (TTS), not speech recognition; Azure AI Speech's TTS feature handles that. Option C is wrong because translating real-time audio between languages is a separate capability called speech translation, which combines speech recognition with machine translation, not pure speech recognition. Option D is wrong because identifying who is speaking from their voice is speaker recognition (a different Azure AI Speech feature), which uses voice biometrics to verify or identify speakers, not convert speech to text.

127
MCQeasy

What is 'Azure AI Translator' and what are its main capabilities beyond basic text translation?

A.Only translating short text snippets between two languages
B.Document translation, custom terminology, transliteration, and dictionary lookup beyond basic text translation
C.Interpreting idioms and cultural references to produce culturally appropriate translations
D.Real-time video translation by overlaying translated subtitles on live video streams
AnswerB

Translator's full suite covers documents, custom vocabularies, script conversion, and language detection — not just text translation.

Why this answer

Azure AI Translator is a cloud-based text translation service that goes far beyond basic text translation. Its main capabilities include document translation (preserving original structure), custom terminology (using user-defined glossaries), transliteration (converting text between scripts), and dictionary lookup (providing alternative translations and usage examples). These features make it suitable for enterprise-grade localization and multilingual content processing.

Exam trap

The trap here is that candidates may assume Azure AI Translator includes advanced cultural adaptation or real-time video capabilities, but the exam tests the specific documented features: document translation, custom terminology, transliteration, and dictionary lookup.

How to eliminate wrong answers

Option A is wrong because Azure AI Translator is not limited to short text snippets; it supports full document translation and batch processing. Option C is wrong because while Azure AI Translator can handle some context, it does not interpret idioms or cultural references to produce culturally appropriate translations; that requires a more advanced AI service like Azure AI Language's custom text classification or a human translator. Option D is wrong because real-time video translation with overlaid subtitles is not a built-in capability of Azure AI Translator; it is typically achieved by combining Azure AI Video Indexer with translation services.

128
MCQmedium

What is the Azure AI Language Studio used for in addition to testing built-in features?

A.Only for testing pre-built language features without any customization
B.Building and training custom NLP models including custom classification and NER
C.Writing and executing Python code for NLP tasks
D.Managing billing and API keys for Azure AI Language
AnswerB

Language Studio supports the full custom model lifecycle — labeling data, training custom classification/NER/CLU models, evaluating, and deploying.

Why this answer

Option B is correct because Azure AI Language Studio is a comprehensive tool that allows users to not only test pre-built language features but also to build, train, and deploy custom NLP models, such as custom text classification and custom named entity recognition (NER). This extends beyond simple testing to enable tailored solutions for domain-specific language understanding.

Exam trap

The trap here is that candidates may assume Language Studio is only a testing playground for pre-built features, overlooking its powerful custom model training capabilities that are central to the AI-900 exam's focus on tailoring NLP solutions.

How to eliminate wrong answers

Option A is wrong because it incorrectly limits Language Studio to only testing pre-built features, ignoring its capability to create custom models. Option C is wrong because Language Studio is a graphical interface, not an IDE for writing or executing Python code; code-based development is done via SDKs or REST APIs. Option D is wrong because billing and API key management are handled in the Azure Portal, not within Language Studio itself.

129
MCQmedium

What is the question answering feature in Azure AI Language used for?

A.Training custom language models for complex conversations
B.Building knowledge bases that automatically answer questions from FAQ content
C.Generating new questions from a given text
D.Testing the quality of chatbot responses
AnswerB

Question answering ingests FAQ documents and URLs to create knowledge bases that provide answers to natural language questions.

Why this answer

The question answering feature in Azure AI Language is designed to extract answers from structured content like FAQs, manuals, or support documents. It builds a knowledge base that can automatically respond to user queries in natural language, making it ideal for customer support or self-service portals.

Exam trap

The trap here is that candidates often confuse question answering with conversational language understanding (CLU), but question answering is specifically for extracting answers from static content, not for managing multi-turn dialogues or custom intents.

How to eliminate wrong answers

Option A is wrong because training custom language models for complex conversations is the domain of Azure AI Language's conversational language understanding (CLU) or custom text classification, not the question answering feature, which focuses on extracting answers from predefined content. Option C is wrong because generating new questions from a given text is a separate capability (e.g., question generation in Azure AI), not the purpose of question answering, which answers existing questions. Option D is wrong because testing the quality of chatbot responses is a quality assurance task, not a feature of Azure AI Language's question answering; the feature itself provides answers, not evaluation metrics.

130
MCQeasy

What is 'Azure Language Studio' and what can you do with it?

A.A code editor for writing Python NLP scripts connected to Azure AI Language APIs
B.A no-code web portal for testing and training Azure AI Language capabilities
C.A service for hosting and running multi-language web applications in Azure
D.A creative writing studio application powered by AI language generation
AnswerB

Language Studio provides a visual interface for pre-built NLP features and custom model training — no coding required.

Why this answer

Option B is correct because Azure Language Studio is a no-code web portal that allows users to explore, test, and train Azure AI Language capabilities without writing code. It provides a graphical interface for tasks like sentiment analysis, key phrase extraction, and custom text classification, making it accessible for non-developers to build and evaluate NLP models.

Exam trap

The trap here is that candidates may confuse Azure Language Studio with a development environment (like Visual Studio Code) or a hosting service, when in fact it is specifically a no-code portal for testing and training NLP models.

How to eliminate wrong answers

Option A is wrong because Azure Language Studio is not a code editor; it is a no-code portal, and while it integrates with Azure AI Language APIs, it does not require writing Python scripts. Option C is wrong because Azure Language Studio is not a service for hosting multi-language web applications; that is the role of Azure App Service or Azure Functions. Option D is wrong because Azure Language Studio is not a creative writing application; it is a tool for configuring and testing NLP models, not for generating creative content.

131
MCQmedium

A news agency wants to build a system that can automatically generate a short headline for each news article. The system should select the most important sentence from the article as the headline. Which Azure AI Language feature should they use?

A.A: Key phrase extraction
B.B: Extractive summarization
C.C: Entity recognition
D.D: Sentiment analysis
AnswerB

Correct: Extractive summarization selects the most important sentences from the text.

Why this answer

Extractive summarization is the correct Azure AI Language feature because it identifies and extracts the most important sentences from a document, which directly matches the requirement to select the most important sentence as a headline. Unlike key phrase extraction, which returns individual words or short phrases, extractive summarization returns complete sentences ranked by relevance, making it ideal for headline generation.

Exam trap

The trap here is that candidates often confuse key phrase extraction with extractive summarization, assuming that extracting 'key phrases' is the same as extracting sentences, but key phrase extraction yields only isolated words or short phrases, not complete, coherent sentences suitable for a headline.

How to eliminate wrong answers

Option A is wrong because key phrase extraction returns individual words or short phrases (e.g., 'news agency', 'headline'), not complete sentences, so it cannot select a sentence as a headline. Option C is wrong because entity recognition identifies named entities like people, places, or organizations (e.g., 'Azure', 'Microsoft'), but does not extract or rank sentences. Option D is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the importance or relevance of sentences.

132
MCQhard

What is 'latent semantic analysis' (LSA) and how does it relate to modern NLP embeddings?

A.A legal analysis technique for discovering hidden clauses in contracts
B.An early matrix factorisation method for finding latent semantic relationships — predecessor to neural embeddings
C.A technique for analysing the structure of sentences to detect grammatical errors
D.Latent Semantic Analysis is the same as Large Language Model analysis
AnswerB

LSA uses SVD to discover semantic relatedness — the conceptual predecessor to modern transformer-based semantic embeddings.

Why this answer

Option B is correct because Latent Semantic Analysis (LSA) is an early matrix factorization technique that uses singular value decomposition (SVD) to reduce the dimensionality of a term-document matrix, revealing latent semantic relationships between words and documents. This approach is a direct predecessor to modern neural embeddings (e.g., Word2Vec, GloVe), which also learn low-dimensional vector representations of words based on co-occurrence patterns, but with deeper non-linear transformations.

Exam trap

The trap here is that candidates may confuse 'latent' with 'legal' or assume LSA is a modern deep learning technique, when in fact it is a classical linear algebra method that predates neural embeddings and is not used in contemporary LLMs.

How to eliminate wrong answers

Option A is wrong because LSA is not a legal analysis technique; it is a mathematical method from information retrieval and natural language processing, not designed for discovering hidden clauses in contracts. Option C is wrong because LSA does not analyze sentence structure for grammatical errors; it focuses on semantic relationships between terms and documents, not syntactic parsing or grammar checking. Option D is wrong because LSA is not the same as Large Language Model (LLM) analysis; LLMs like GPT are based on deep neural networks with transformer architectures, while LSA is a linear algebraic method from the 1990s, far simpler and less powerful.

133
MCQhard

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?

A.Key Phrase Extraction
B.Named Entity Recognition (NER)
C.Text Analytics for Health
D.Custom Text Classification
AnswerC

Text Analytics for Health is a prebuilt service specialized in extracting medical information from clinical texts, such as diseases, symptoms, medications, and dosages.

Why this answer

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.

Exam trap

The trap here is that 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.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies general key phrases (e.g., main topics or concepts) but is not trained on medical domain data and cannot extract specific medical entities like diseases or dosages. Option B is wrong because Named Entity Recognition (NER) extracts general entities (e.g., person, location, organization) and is not pre-trained on medical terminology or structured for clinical documents. Option D is wrong because Custom Text Classification requires building and training a custom model with labeled data, whereas the question specifies using a prebuilt capability already trained on medical domain data.

134
MCQeasy

What is 'Azure AI Immersive Reader' and what accessibility needs does it address?

A.A VR headset that immerses users in a virtual reading environment
B.An NLP-powered text accessibility tool with TTS, syllable highlighting, and translation for learners and readers with disabilities
C.A feature that reads 3D models and product descriptions aloud in e-commerce applications
D.An AI that summarises long articles into concise bullet points for busy readers
AnswerB

Immersive Reader helps dyslexic readers, ESL learners, and visual impairments — combining TTS, visual aids, and translation.

Why this answer

Azure AI Immersive Reader is a natural language processing (NLP) tool designed to improve reading comprehension and accessibility. It uses text-to-speech (TTS), syllable highlighting, and real-time translation to support learners, individuals with dyslexia, and other reading disabilities, making option B correct.

Exam trap

The trap here is that candidates confuse Immersive Reader with a general-purpose summarization or VR tool, when it is specifically a text accessibility service that enhances reading without altering the original content.

How to eliminate wrong answers

Option A is wrong because Azure AI Immersive Reader is not a VR headset; it is a software-based tool that runs in a web browser or application, not a hardware device. Option C is wrong because Immersive Reader does not read 3D models or product descriptions aloud in e-commerce; it focuses on text-based content and does not interpret 3D geometry. Option D is wrong because Immersive Reader does not summarize articles into bullet points; that is a different NLP capability (e.g., Azure AI Text Summarization), while Immersive Reader enhances readability of existing text without condensing it.

135
MCQmedium

What does Azure AI Language's 'text analytics for health' feature provide?

A.Real-time patient health monitoring from IoT medical devices
B.Extracting structured clinical information from unstructured medical text
C.Providing medical advice and treatment recommendations
D.Monitoring the health status of Azure AI services
AnswerB

Text Analytics for Health identifies medical entities (diagnoses, medications, symptoms) in clinical notes, converting unstructured text to structured data.

Why this answer

Azure AI Language's 'text analytics for health' feature is designed to extract structured clinical information—such as diagnoses, medications, symptoms, and procedures—from unstructured medical text like clinical notes, discharge summaries, and radiology reports. It uses specialized NLP models trained on medical ontologies (e.g., UMLS, ICD-10-CM) to identify and normalize healthcare entities, enabling downstream analytics and decision support.

Exam trap

The trap here is that candidates confuse 'health' in the service name with general health monitoring or medical advice, rather than recognizing it as a domain-specific NLP feature for extracting clinical entities from text.

How to eliminate wrong answers

Option A is wrong because 'text analytics for health' does not process real-time IoT device data; that would require Azure IoT Hub and Azure Stream Analytics, not a text-based NLP service. Option C is wrong because the feature does not provide medical advice or treatment recommendations—it only extracts and structures information, leaving clinical decision-making to healthcare professionals. Option D is wrong because it does not monitor Azure AI services; that is the role of Azure Monitor and Service Health, not a health-specific NLP capability.

136
MCQeasy

What does Azure AI Speech service's text-to-speech (TTS) feature do?

A.Converts spoken audio into written text
B.Converts written text into natural-sounding spoken audio
C.Identifies the language of spoken audio
D.Translates spoken words from one language to another
AnswerB

Text-to-speech synthesizes spoken audio from text input, supporting many languages and customizable voices.

Why this answer

Azure AI Speech service's text-to-speech (TTS) feature converts written text into natural-sounding spoken audio using neural voice models. It synthesizes speech from input text, enabling applications like voice assistants, audiobooks, and accessibility tools. This is the core function of TTS, distinct from speech-to-text or translation capabilities.

Exam trap

The trap here is that candidates confuse text-to-speech with speech-to-text (Option A), as both involve speech and text, but the direction of conversion is opposite.

How to eliminate wrong answers

Option A is wrong because it describes speech-to-text (STT), not text-to-speech; STT converts spoken audio into written text. Option C is wrong because language identification is a separate feature of the Speech service, often used as a precursor to STT or translation, not TTS. Option D is wrong because it describes speech translation, which involves converting spoken words from one language to another, not synthesizing speech from text.

137
MCQmedium

What is the Azure AI Speech service's 'speaker diarization' feature?

A.Converting a speaker's voice to a different language in real time
B.Identifying and labeling different speakers in a multi-speaker audio recording
C.Measuring the speaking speed (words per minute) of each speaker
D.Filtering out background speakers from a primary speaker's recording
AnswerB

Speaker diarization segments audio by speaker — enabling transcripts that attribute each spoken segment to the correct speaker.

Why this answer

Speaker diarization is the process of partitioning an audio stream into homogeneous segments according to the speaker identity. It answers the question 'who spoke when?' by assigning a unique label (e.g., Speaker 1, Speaker 2) to each segment in a multi-speaker recording. This is a built-in capability of Azure AI Speech, often used in meeting transcription and call center analytics.

Exam trap

The trap here is that candidates confuse speaker diarization with speaker recognition or voice cloning, assuming it involves translating or modifying the speaker's voice, rather than simply labeling who is speaking when.

How to eliminate wrong answers

Option A is wrong because converting a speaker's voice to a different language in real time describes speech translation, not speaker diarization; Azure AI Speech offers real-time translation via the Speech Translation API, which is a separate feature. Option C is wrong because measuring speaking speed (words per minute) is a form of speech rate analysis, which is not part of the speaker diarization feature; Azure AI Speech does not expose a direct WPM metric through diarization. Option D is wrong because filtering out background speakers from a primary speaker's recording describes speaker separation or noise suppression, not diarization; diarization identifies and labels all speakers but does not remove any audio.

138
MCQmedium

What is 'speech synthesis markup language' (SSML) in Azure AI Speech?

A.A markup language for styling how text is displayed on screen in Azure apps
B.An XML language for controlling TTS speech rate, pitch, pauses, and emphasis
C.A security standard for marking sensitive spoken content for redaction
D.A standard for describing the structure of multi-turn dialogue in speech interfaces
AnswerB

SSML gives fine-grained TTS control — rate, pitch, pauses, emphasis, multi-voice sentences — for professional audio production.

Why this answer

SSML is an XML-based markup language that allows you to fine-tune text-to-speech (TTS) output by controlling prosodic elements such as speech rate, pitch, volume, pauses, and emphasis. In Azure AI Speech, SSML tags like <prosody>, <break>, and <emphasis> are embedded in the input text to produce more natural and expressive synthesized speech.

Exam trap

Microsoft often tests the distinction between SSML (speech synthesis markup) and other XML-based standards like SRGS (speech recognition grammar) or VoiceXML (dialogue management), leading candidates to confuse SSML with dialogue or security standards.

How to eliminate wrong answers

Option A is wrong because SSML controls speech synthesis parameters, not text display styling; display styling is handled by CSS or XAML in Azure apps. Option C is wrong because SSML is not a security standard; Azure uses content moderation APIs or custom redaction logic for sensitive content, not SSML. Option D is wrong because SSML is a single-utterance markup for TTS control, not a standard for describing multi-turn dialogue structure; dialogue management is handled by frameworks like Bot Framework or VoiceXML.

139
MCQmedium

What is 'orchestration workflow' in Azure AI Language for multi-skill scenarios?

A.Scheduling language model inference jobs to run at off-peak hours
B.A single entry point that routes queries to the appropriate language skill based on intent
C.Automating the data labelling workflow for custom NLP model training
D.Managing the sequence of preprocessing steps applied to text before model inference
AnswerB

Orchestration connects CLU, custom QA, and other skills — routing each query to the right capability from a unified endpoint.

Why this answer

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.

Exam trap

The trap here is that candidates 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.

How to eliminate wrong answers

Option A is wrong because scheduling model inference jobs for off-peak hours is a compute or batch processing concern, not a routing or orchestration feature within Azure AI Language's multi-skill workflow. Option C is wrong because automating data labeling workflows is part of the data preparation and model training pipeline, not the orchestration layer that handles runtime query routing between deployed skills. Option D is wrong because managing preprocessing steps (like tokenization or normalization) is a text processing pipeline detail, whereas orchestration focuses on intent-based routing to different language skills, not on the sequence of text transformations.

140
MCQmedium

What is custom text classification in Azure AI Language?

A.Translating text into a custom language invented by the user
B.Training a text classification model on your own labeled data for custom categories
C.Automatically detecting and removing custom offensive terms from text
D.Formatting text with custom styles and fonts
AnswerB

Custom text classification lets you define your own categories, label examples, and train a model for your specific classification needs.

Why this answer

Custom text classification in Azure AI Language allows you to train a machine learning model on your own labeled dataset to classify text into custom categories that are specific to your business needs. This is a supervised learning approach where you provide examples of text and their corresponding labels, and the service learns to predict the correct category for new, unseen text. It is distinct from pre-built classification models because it adapts to your unique taxonomy.

Exam trap

The trap here is that candidates confuse custom text classification with other Azure AI Language features like translation, content moderation, or formatting, because the word 'custom' may misleadingly imply any user-defined operation on text rather than the specific supervised learning task of categorizing text into user-defined labels.

How to eliminate wrong answers

Option A is wrong because custom text classification does not involve translating text into a user-invented language; translation is handled by the Azure AI Translator service, not by text classification. Option C is wrong because automatically detecting and removing offensive terms is a content moderation task, typically performed by Azure Content Moderator or the Text Analytics health and abuse detection APIs, not by custom text classification which focuses on categorization. Option D is wrong because formatting text with custom styles and fonts is a presentation or rendering task, unrelated to the NLP classification capabilities of Azure AI Language.

141
MCQmedium

A hotel chain wants to automatically analyze guest reviews to identify the most frequently mentioned aspects of their stay, such as 'cleanliness', 'staff friendliness', or 'location'. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

A.Sentiment Analysis
B.Key Phrase Extraction
C.Entity Recognition
D.Language Detection
AnswerB

Correct. This feature extracts main points and topics from text, such as specific aspects mentioned in reviews.

Why this answer

Key Phrase Extraction is the correct choice because it is a prebuilt Azure AI Language feature designed to automatically identify and return the most salient words or phrases from unstructured text, such as 'cleanliness', 'staff friendliness', or 'location'. This feature requires no custom training and directly addresses the hotel chain's need to surface frequently mentioned aspects of guest reviews.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Entity Recognition, mistakenly thinking that extracting 'aspects' like 'cleanliness' is a form of entity recognition, when in fact Entity Recognition is limited to predefined categories like Person, Location, or Organization.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis evaluates the overall positive, negative, or neutral tone of text, not the extraction of specific aspects or topics. Option C is wrong because Entity Recognition identifies named entities like people, places, or organizations (e.g., 'Marriott', 'New York'), not general descriptive aspects like 'cleanliness' or 'staff friendliness'. Option D is wrong because Language Detection identifies the language in which the text is written (e.g., English, Spanish), not the content's key themes or aspects.

142
MCQhard

A law firm needs to process thousands of legal contracts. They want to extract specific clauses (e.g., 'confidentiality', 'indemnity') and also identify the names of parties and monetary amounts mentioned. Which Azure AI Language feature(s) should they use together to achieve both tasks?

A.Key phrase extraction and sentiment analysis
B.Custom text classification and named entity recognition
C.Entity linking and language detection
D.Summarization and conversational language understanding
AnswerB

Custom text classification can identify which clauses are present (e.g., confidentiality). Named entity recognition can extract parties and monetary amounts. Together they fulfill both requirements.

Why this answer

Custom text classification allows the law firm to train a model to identify specific clauses like 'confidentiality' and 'indemnity' by providing labeled examples. Named entity recognition (NER) can then extract predefined entities such as person names (parties) and monetary amounts from the text. Together, these two features address both custom clause detection and standard entity extraction.

Exam trap

The trap here is that candidates may think prebuilt NER alone can handle custom clauses, but NER only recognizes a fixed set of entity types (e.g., person, organization, money) and cannot identify domain-specific clauses without custom training.

How to eliminate wrong answers

Option A is wrong because key phrase extraction only returns general key terms (e.g., 'contract', 'law'), not specific clauses or named entities, and sentiment analysis measures emotional tone, which is irrelevant to clause or entity extraction. Option C is wrong because entity linking maps named entities to a knowledge base (e.g., Wikipedia) and does not extract custom clauses or monetary amounts; language detection only identifies the language of the text, not any content. Option D is wrong because summarization condenses text into a shorter version, losing detailed clause information, and conversational language understanding (CLU) is designed for intent and entity extraction in dialog systems, not for processing static legal documents.

143
MCQeasy

What is 'text analytics' in Azure AI Language?

A.A tool for counting the number of words and characters in a document
B.AI-powered extraction of insights (sentiment, key phrases, entities) from unstructured text
C.A spreadsheet function for analysing numerical data in text cells
D.Encrypting sensitive text data before storing it in the cloud
AnswerB

Text analytics analyses text to surface sentiment, key phrases, entities, and language — turning unstructured text into actionable insights.

Why this answer

Text analytics in Azure AI Language is an AI-powered service that extracts structured insights from unstructured text. It uses pre-built models to identify sentiment (positive/negative/neutral), key phrases, named entities (people, places, organizations), and language detection, enabling automated analysis of large volumes of text data.

Exam trap

The trap here is that candidates confuse 'text analytics' with basic text processing (like word counting) or data protection, when the exam specifically tests understanding of AI-powered NLP features that extract meaning from unstructured text.

How to eliminate wrong answers

Option A is wrong because text analytics is not a simple word/character counter; Azure AI Language includes a separate 'Text Statistics' feature for that, but the core service focuses on semantic analysis. Option C is wrong because text analytics is not a spreadsheet function; it is a cloud-based NLP service that processes text via REST APIs or SDKs, not within Excel or similar tools. Option D is wrong because text analytics does not perform encryption; Azure handles data security via encryption at rest and in transit separately, and the service itself is about extracting insights, not protecting data.

144
MCQhard

A legal firm needs to automatically extract custom entities such as 'Party Name', 'Effective Date', and 'Governing Law' from contracts. They have a set of manually labeled contracts to use as training data. Which Azure AI Language feature should they use?

A.Key Phrase Extraction
B.Entity Linking
C.Custom Named Entity Recognition (Custom NER)
D.Built-in Named Entity Recognition
AnswerC

Correct. Custom NER allows training a model to extract specific custom entities using labeled data.

Why this answer

Custom Named Entity Recognition (Custom NER) is the correct choice because it allows the legal firm to train a model on their manually labeled contracts to extract domain-specific entities like 'Party Name', 'Effective Date', and 'Governing Law'. Unlike built-in NER, which only recognizes predefined entity types, Custom NER learns from the provided labeled data to identify custom categories tailored to the firm's needs.

Exam trap

The trap here is that candidates often confuse Custom NER with Built-in NER, assuming the built-in version can be adapted to custom entities, but Built-in NER is fixed and cannot be retrained for domain-specific categories.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies general key terms or phrases from text, not specific custom entities like 'Party Name' or 'Effective Date'. Option B is wrong because Entity Linking disambiguates named entities by linking them to a knowledge base (e.g., Wikipedia), but it cannot extract custom entities defined by the user. Option D is wrong because Built-in Named Entity Recognition only recognizes a fixed set of common entity types (e.g., person, organization, date) and cannot be trained to extract custom entities like 'Governing Law'.

145
MCQmedium

A hospital receives patient notes in free text. They need to automatically identify entities like disease names, medications, and dosages from these notes without requiring any custom training. Which Azure AI Language feature is specifically designed for this medical entity extraction task?

A.Text Analytics for Health
B.Custom Named Entity Recognition
C.Key Phrase Extraction
D.Sentiment Analysis
AnswerA

This is correct. It is a prebuilt NLP model specialized for extracting medical entities from unstructured clinical text.

Why this answer

Text Analytics for Health is a pre-built Azure AI Language feature specifically designed to extract medical entities such as diseases, medications, dosages, symptoms, and procedures from unstructured clinical text without requiring any custom training. It uses specialized medical ontologies (e.g., UMLS, SNOMED CT) and natural language processing models trained on healthcare data, making it the correct choice for this task.

Exam trap

The trap here is that candidates may confuse Custom Named Entity Recognition (which requires training) with the pre-built medical entity extraction capability of Text Analytics for Health, especially since both involve 'entity recognition' in their names.

How to eliminate wrong answers

Option B is wrong because Custom Named Entity Recognition requires you to provide labeled training data to train a custom model, whereas the question explicitly states 'without requiring any custom training'. Option C is wrong because Key Phrase Extraction identifies general key terms and phrases from text but does not have the medical domain knowledge to specifically extract entities like disease names, medications, and dosages. Option D is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not medical entity extraction.

146
MCQmedium

A law firm wants to automatically categorize incoming legal documents into custom categories such as 'Motion', 'Contract', 'Discovery', and 'Memorandum'. The firm has a set of manually labeled documents that can be used to train the system. Which Azure AI Language feature should they use?

A.Prebuilt Text Analytics for sentiment
B.Custom text classification
C.Conversational Language Understanding
D.Key phrase extraction
AnswerB

Custom text classification enables training a model on your labeled data to classify documents into custom categories.

Why this answer

The law firm needs to categorize documents into custom categories using their own labeled data. Custom text classification in Azure AI Language is specifically designed for this purpose, allowing you to train a model on your own labeled documents to classify text into user-defined categories. Prebuilt Text Analytics for sentiment only detects sentiment (positive/negative/neutral), not custom categories.

Exam trap

The trap here is that candidates often confuse pre-built features (like sentiment analysis or key phrase extraction) with custom trainable features, assuming any NLP task can be solved with a pre-built model, but Azure requires custom text classification for user-defined categories.

How to eliminate wrong answers

Option A is wrong because Prebuilt Text Analytics for sentiment is a pre-trained model that only analyzes sentiment (positive, negative, neutral, mixed) and cannot be trained on custom categories like 'Motion' or 'Contract'. Option C is wrong because Conversational Language Understanding (CLU) is designed for intent and entity extraction from conversational utterances (e.g., chatbots), not for categorizing entire documents into custom categories. Option D is wrong because key phrase extraction is an unsupervised pre-built feature that extracts important phrases from text, but it does not classify documents into custom categories and cannot be trained on labeled data.

147
MCQeasy

What does Azure AI Language's 'language detection' feature return?

A.Only the language name in English
B.The language name, ISO code, and a confidence score
C.A translated version of the text in English
D.Only a binary yes/no for whether the text is English
AnswerB

Azure AI Language's language detection returns the detected language name, ISO 639-1 code, and a 0-1 confidence score.

Why this answer

Azure AI Language's language detection feature returns the language name, its ISO 639-1 code, and a confidence score between 0 and 1. This allows applications to identify the language of input text with a quantifiable level of certainty, enabling downstream processing like routing to the correct language-specific model.

Exam trap

The trap here is that candidates confuse language detection with translation or assume it only returns a language name, overlooking the ISO code and confidence score that are always part of the response.

How to eliminate wrong answers

Option A is wrong because language detection returns both the language name and its ISO code, not just the name in English. Option C is wrong because language detection identifies the language, it does not translate the text; translation is a separate Azure AI service (Translator). Option D is wrong because language detection supports over 100 languages and returns a confidence score, not a binary yes/no for English only.

148
MCQmedium

A marketing team needs to analyze thousands of product reviews to identify the most frequently mentioned topics, such as 'battery life', 'customer support', and 'price'. They want an automated method to extract these main concepts from each review. Which Azure AI Language feature should they use?

A.Language detection
B.Sentiment analysis
C.Key phrase extraction
D.Entity recognition
AnswerC

Key phrase extraction identifies and returns a list of important phrases from the text that represent the main concepts or topics discussed, such as 'battery life' or 'customer support'.

Why this answer

Key phrase extraction is the correct choice because it automatically identifies the main concepts, such as 'battery life', 'customer support', and 'price', from unstructured text like product reviews. This feature is specifically designed to extract the most salient topics or points from a document, making it ideal for analyzing thousands of reviews to find frequently mentioned themes.

Exam trap

The trap here is confusing key phrase extraction with entity recognition, as both extract information from text, but entity recognition is limited to predefined categories (e.g., person, location) while key phrase extraction captures any salient concept.

How to eliminate wrong answers

Option A is wrong because language detection identifies the language of the text (e.g., English, Spanish), not the topics or concepts within it. Option B is wrong because sentiment analysis determines the overall positive, negative, or neutral tone of the text, not the specific topics mentioned. Option D is wrong because entity recognition identifies named entities like people, places, or organizations (e.g., 'Microsoft', 'Seattle'), not general concepts or topics like 'battery life'.

149
MCQhard

A healthcare organization needs to extract specific data elements (such as patient names, medication dosages, and dates) from unstructured doctors' notes. Which Azure Cognitive Service is best suited for this task?

A.Language Understanding (LUIS)
B.Text Analytics
C.Translator Text
D.Speech
AnswerB

Text Analytics includes Named Entity Recognition, which can extract predefined categories of entities (e.g., Person, Date, Quantity) from unstructured text, making it ideal for this task.

Why this answer

Text Analytics (now part of Azure AI Language) is the correct service because it provides pre-built entity extraction capabilities specifically designed to identify and extract named entities like people (patient names), quantities (medication dosages), and dates from unstructured text. This aligns directly with the requirement to extract specific data elements from doctors' notes without needing custom model training.

Exam trap

The trap here is that candidates confuse LUIS's conversational entity extraction with Text Analytics' document-level NER, assuming any 'language understanding' task requires LUIS, when in fact structured data extraction from static text is the domain of Text Analytics.

How to eliminate wrong answers

Option A is wrong because Language Understanding (LUIS) is designed for intent recognition and entity extraction from conversational utterances in chatbots, not for batch extraction of structured data elements from unstructured clinical notes. Option C is wrong because Translator Text is a machine translation service that converts text between languages, not an entity extraction or information retrieval tool. Option D is wrong because Speech is a speech-to-text and text-to-speech service that transcribes audio into text, but it does not perform any entity extraction or data element identification from the transcribed text.

150
MCQeasy

A research team wants to automatically analyze thousands of online news articles to identify the main topics discussed in each article (e.g., 'technology', 'politics', 'sports'). They need a prebuilt Azure AI Language feature that returns a list of key concepts or topics without any custom training. Which feature should they use?

A.Key phrase extraction
B.Named Entity Recognition (NER)
C.Sentiment analysis
D.Language detection
AnswerA

Key phrase extraction identifies the most important phrases (e.g., 'machine learning', 'climate change') that summarize the main topics of the article.

Why this answer

Key phrase extraction is the correct Azure AI Language feature because it automatically identifies and returns a list of the main topics, concepts, or themes discussed in a document without requiring any custom training or labeled data. This prebuilt capability is designed specifically for extracting high-level topics from unstructured text, making it ideal for analyzing thousands of news articles to determine subjects like 'technology', 'politics', or 'sports'.

Exam trap

The trap here is that candidates often confuse Named Entity Recognition (NER) with key phrase extraction, mistakenly thinking NER identifies topics when it actually extracts specific named entities like 'Microsoft' or 'New York', not general themes.

How to eliminate wrong answers

Option B is wrong because Named Entity Recognition (NER) identifies and categorizes specific entities such as people, organizations, locations, and dates, not the overarching topics or themes of an article. Option C is wrong because Sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, not the subject matter or topics discussed. Option D is wrong because Language detection identifies the language in which the text is written (e.g., English, Spanish), not the topics or concepts within the content.

← PreviousPage 2 of 3 · 200 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Describe Features Of Natural Language Processing Workloads On Azure questions.