CCNA Describe Features Of Natural Language Processing Workloads On Azure Questions

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

151
MCQmedium

What is 'multi-label text classification' vs 'single-label' in Azure AI Language?

A.Single-label classifies one word; multi-label classifies entire sentences
B.Single-label assigns exactly one category; multi-label allows multiple categories per document
C.Multi-label is more accurate because it considers more information per document
D.Single-label requires more training data than multi-label classification
AnswerB

Multi-label handles documents that genuinely belong to multiple categories — topic tags, product attributes, or combined themes.

Why this answer

In Azure AI Language, single-label text classification assigns exactly one category to each document, while multi-label classification allows a document to be assigned multiple categories simultaneously. This distinction is fundamental to how the classification models are trained and how predictions are structured, with multi-label using a separate binary classifier per label rather than a single softmax output.

Exam trap

The trap here is that candidates confuse 'multi-label' with 'multi-class' (which still assigns only one label per document) or assume multi-label is always better, ignoring that it requires different model architecture and training data.

How to eliminate wrong answers

Option A is wrong because single-label classification operates on entire documents or text blocks, not individual words, and multi-label also works on documents or sentences, not just sentences. Option C is wrong because multi-label classification is not inherently more accurate; accuracy depends on the data and task, and multi-label may introduce complexity like label imbalance that can reduce performance. Option D is wrong because single-label classification does not inherently require more training data than multi-label; in fact, multi-label often needs more data to cover all label combinations effectively.

152
MCQmedium

A customer service department wants to automatically extract the names of products mentioned in customer emails and the sentiment expressed about each product. For example, from the sentence 'The battery life of the X100 is excellent, but the screen is too dark,' they need to identify 'X100' and associate 'positive' sentiment with 'battery life' and 'negative' sentiment with 'screen'. Which Azure AI Language feature should they use?

A.Custom text classification
B.Key phrase extraction
C.Entity linking
D.Sentiment analysis with opinion mining
AnswerD

Correct. Opinion mining (a component of sentiment analysis) extracts aspects (such as product names or features) and the expressed sentiment toward each aspect.

Why this answer

Option D is correct because sentiment analysis with opinion mining is specifically designed to extract both the sentiment (positive, negative, neutral) and the associated target (e.g., 'battery life', 'screen') from text. This feature goes beyond simple sentiment scoring by identifying the opinion target and the sentiment expressed toward it, which directly matches the requirement to extract product names and their associated sentiments from customer emails.

Exam trap

The trap here is that candidates often confuse key phrase extraction (Option B) with sentiment analysis with opinion mining, because key phrases can include product names, but key phrase extraction does not provide any sentiment association, which is the core requirement of the question.

How to eliminate wrong answers

Option A is wrong because custom text classification assigns predefined labels to entire documents or sentences, not extracting specific entities or associating sentiment with them. Option B is wrong because key phrase extraction only identifies important words or phrases (e.g., 'battery life', 'X100', 'screen') but does not provide any sentiment analysis or link sentiment to specific targets. Option C is wrong because entity linking identifies and disambiguates named entities by linking them to a knowledge base (e.g., Wikipedia), but it does not perform sentiment analysis or associate sentiment with the linked entities.

153
MCQmedium

A news agency needs to automatically process thousands of news articles and extract specific structured information: the publication date, the author's name, and the headline. None of these fields are standard predefined entities in Azure AI Language. Which Azure AI Language feature should they use to train a model to extract these custom entities?

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

Correct. Custom NER allows you to train a model to recognize specific entities like dates, author names, and headlines that are not in the prebuilt entity set.

Why this answer

Custom Named Entity Recognition (Custom NER) is the correct choice because it allows you to train a model to extract domain-specific entities—such as publication date, author name, and headline—that are not part of Azure's predefined entity catalog. By providing labeled examples, Custom NER learns to identify these custom fields from unstructured text, enabling automated extraction from thousands of news articles.

Exam trap

The trap here is that candidates confuse custom NER with key phrase extraction, assuming key phrases can extract structured fields like dates or names, but key phrases are untyped and not designed for entity-level extraction.

How to eliminate wrong answers

Option A is wrong because key phrase extraction returns general multi-word phrases (e.g., 'breaking news today') rather than specific structured fields like dates or names. Option B is wrong because sentiment analysis evaluates the emotional tone of text (positive/negative/neutral) and cannot extract entities or structured information. Option D is wrong because language detection only identifies the language of the text (e.g., English, Spanish) and provides no entity extraction capabilities.

154
MCQhard

A global e-commerce company receives customer support emails in over 30 languages. They want to automatically route each email to the correct department (Billing, Technical Support, or Returns) and also extract the order number and the product name mentioned in the email. The solution must be able to identify the language of each email before further processing. Which combination of Azure AI Language features should they use?

A.Language Detection, Custom Text Classification, and Entity Recognition
B.Language Detection, Key Phrase Extraction, and Sentiment Analysis
C.Entity Recognition, Sentiment Analysis, and Key Phrase Extraction
D.Custom Text Classification, Key Phrase Extraction, and Sentiment Analysis
AnswerA

Correct. Language Detection identifies the email's language. Custom Text Classification enables routing to departments. Entity Recognition extracts the order number and product name as entities.

Why this answer

Option A is correct because the scenario requires three distinct capabilities: Language Detection to identify the email's language (a prerequisite for further processing), Custom Text Classification to route emails to the correct department (Billing, Technical Support, or Returns), and Entity Recognition to extract the order number and product name. Azure AI Language provides these as separate, combinable features that directly map to the stated requirements.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Entity Recognition, or assume Sentiment Analysis is needed for routing, when in fact the scenario's explicit requirements (language identification, department routing, and specific entity extraction) map directly to Language Detection, Custom Text Classification, and Entity Recognition.

How to eliminate wrong answers

Option B is wrong because Key Phrase Extraction and Sentiment Analysis do not route emails to departments or extract structured entities like order numbers and product names; they only identify key terms and sentiment polarity. Option C is wrong because it lacks Language Detection, which is explicitly required to identify the language before further processing, and Sentiment Analysis is irrelevant to routing or entity extraction. Option D is wrong because it omits Language Detection and Entity Recognition, and Sentiment Analysis is unnecessary for the routing and extraction tasks.

155
MCQmedium

A news agency wants to automatically extract the names of people and organizations mentioned in thousands of articles. They plan to use a prebuilt Azure AI Language feature that requires no custom training. Which feature should they use?

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

Named entity recognition identifies and classifies named entities like person names, organizations, and locations from text.

Why this answer

Named entity recognition (NER) is the correct feature because it is specifically designed to identify and categorize entities such as people, organizations, locations, and dates from unstructured text. The news agency's requirement to extract names of people and organizations from articles matches NER's prebuilt capability, which requires no custom training and is available in Azure AI Language.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, but key phrase extraction returns multi-word phrases without entity type classification, while NER specifically labels entities like 'Person' or 'Organization'.

How to eliminate wrong answers

Option A is wrong because sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, not the extraction of specific entity names. Option C is wrong because key phrase extraction identifies important terms and phrases (e.g., 'climate change summit') but does not classify them into categories like person or organization. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), not the entities mentioned within it.

156
MCQmedium

A news agency receives thousands of articles daily from wire services. They want to automatically identify and tag mentions of people, organizations, and locations within each article to improve search and categorization. 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 (NER)
D.Language Detection
AnswerC

NER automatically identifies and categorizes named entities such as persons, organizations, and locations. It requires no training data and is directly suitable for this task.

Why this answer

Named Entity Recognition (NER) is the correct choice because it is specifically designed to identify and categorize mentions of people, organizations, locations, and other entity types in unstructured text. Since the agency has no labeled training data, NER's pre-trained model can be used out-of-the-box without any custom training, making it ideal for automatically tagging articles with these entity types to improve search and categorization.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Named Entity Recognition, thinking that extracting important phrases is the same as identifying specific entity types, but Key Phrase Extraction does not categorize phrases into predefined classes like person or organization.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis evaluates the emotional tone (positive, negative, neutral) of text, not the identification of specific entities like people or organizations. Option B is wrong because Key Phrase Extraction identifies important phrases and keywords but does not classify them into predefined categories such as person, organization, or location. Option D is wrong because Language Detection determines the language of the text (e.g., English, Spanish) and has no capability to recognize named entities within the content.

157
MCQeasy

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

A.Renaming database fields to follow a consistent naming convention
B.Identifying and classifying real-world entities (people, organisations, locations) mentioned in text
C.Recognising the named author of a document for copyright purposes
D.Detecting when a user provides their name in a chatbot conversation
AnswerB

NER extracts and categorises named entities from text — enabling structured information extraction from unstructured content.

Why this answer

Named entity recognition (NER) is a feature of Azure AI Language that identifies and categorizes real-world entities such as people, organizations, locations, dates, and quantities within unstructured text. It uses pre-trained machine learning models to extract these entities, enabling downstream tasks like information retrieval and content summarization. Option B correctly describes this core functionality.

Exam trap

The trap here is that candidates may confuse NER with other NLP tasks like sentiment analysis or key phrase extraction, or assume it only handles names, when in fact it classifies a wide range of entity types including dates, quantities, and URLs.

How to eliminate wrong answers

Option A is wrong because renaming database fields is a data governance or schema management task, not a natural language processing capability offered by Azure AI Language. Option C is wrong because while NER can identify a person's name, it does not specifically recognize the 'named author' for copyright purposes; copyright analysis is not a built-in feature of NER. Option D is wrong because detecting a user providing their name in a chatbot is a specific application of entity recognition, but NER is a broader technology that identifies many entity types, not just names in chatbot contexts.

158
MCQeasy

A retail company wants to automatically determine whether customer reviews are positive, negative, or neutral. Which prebuilt Azure AI Language feature should they use?

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

Sentiment analysis is specifically designed to determine whether text is positive, negative, or neutral, making it the correct choice.

Why this answer

Sentiment analysis is the correct Azure AI Language feature because it is specifically designed to classify text into positive, negative, or neutral sentiment categories. This prebuilt capability analyzes customer reviews at the document and sentence level, returning a sentiment label and confidence scores, which directly meets the requirement of automatically determining review polarity.

Exam trap

The trap here is that candidates often confuse key phrase extraction with sentiment analysis because both deal with text content, but key phrase extraction only identifies terms without any polarity assessment, while sentiment analysis explicitly classifies emotional tone.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases (e.g., 'great service', 'long wait') but does not assign a sentiment label like positive, negative, or neutral. Option B is wrong because language detection identifies the language of the text (e.g., English, Spanish) and has no capability to evaluate sentiment or polarity. Option D is wrong because entity recognition extracts named entities such as people, organizations, or locations, and does not perform sentiment classification.

159
MCQhard

A healthcare organization needs to automatically redact personally identifiable information (PII) such as patient names and addresses from unstructured medical notes, while keeping clinical terms like disease names and medications. They want to use prebuilt Azure AI Language features without any custom training. Which combination of features should they use?

A.PII detection and Text Analytics for Health
B.Key phrase extraction and sentiment analysis
C.Named Entity Recognition (NER) and language detection
D.Entity linking and conversational language understanding
AnswerA

PII detection finds personal data to redact; Text Analytics for Health extracts medical concepts, preserving clinical information. Both are prebuilt and require no custom training.

Why this answer

Option A is correct because PII detection identifies and redacts personally identifiable information like patient names and addresses, while Text Analytics for Health extracts clinical entities such as diseases and medications from unstructured medical notes. Both are prebuilt Azure AI Language features that require no custom training, making them ideal for this healthcare redaction scenario.

Exam trap

The trap here is that candidates may confuse general-purpose Named Entity Recognition (NER) with the specialized Text Analytics for Health feature, or assume that PII detection alone can handle clinical terms, when in fact two separate prebuilt features are needed for this specific healthcare redaction task.

How to eliminate wrong answers

Option B is wrong because key phrase extraction and sentiment analysis do not identify or redact PII or clinical terms; key phrase extraction returns general phrases and sentiment analysis evaluates emotional tone, neither of which meets the redaction requirement. Option C is wrong because Named Entity Recognition (NER) in Azure AI Language is a general-purpose feature that does not specifically handle clinical entities or PII redaction, and language detection only identifies the language of the text, not entities. Option D is wrong because entity linking maps entities to a knowledge base (e.g., Wikipedia) and conversational language understanding is designed for intent recognition in chatbots, neither of which provides PII redaction or clinical entity extraction for medical notes.

160
MCQmedium

What is the Azure AI Language feature 'custom named entity recognition' used for?

A.Automatically renaming Azure resources with appropriate names
B.Training models to recognize domain-specific entity types unique to your business
C.Replacing personally identifiable information with pseudonyms
D.Detecting when text contains company-specific named brands
AnswerB

Custom NER lets you define and train custom entity categories (e.g., product codes, medical terms, legal references) for your specific domain.

Why this answer

Custom named entity recognition (NER) in Azure AI Language allows you to train a model to identify and extract domain-specific entities that are not covered by the pre-built entity catalog. This is achieved by providing labeled example data, which the service uses to learn the unique entity types relevant to your business, such as product codes, internal document IDs, or specialized medical terms.

Exam trap

The trap here is that candidates confuse custom NER with the pre-built NER or PII detection features, assuming that 'custom' simply means recognizing any named entity, when in fact it specifically requires training a new model with your own labeled data to handle entities absent from the default catalog.

How to eliminate wrong answers

Option A is wrong because custom NER does not rename Azure resources; resource renaming is a management operation handled through the Azure portal, CLI, or PowerShell, not a language model feature. Option C is wrong because replacing PII with pseudonyms is the function of Azure AI Language's 'Personally Identifiable Information (PII) detection' feature with redaction, not custom NER. Option D is wrong because detecting company-specific brand names is a subset of what custom NER can do, but the option is too narrow and misleading—custom NER is designed for any domain-specific entity type, not just brands, and the pre-built NER already handles common brand names; the key value is recognizing entities that are unique and not in the default model.

161
MCQeasy

A hotel chain receives thousands of online guest reviews each month. The management wants to automatically determine whether the overall feedback for each review is positive, negative, or neutral to identify areas for improvement. Which Azure AI Language feature should they use?

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

Sentiment analysis is designed to determine the emotional tone of text, such as positive, negative, or neutral.

Why this answer

Sentiment analysis is the correct Azure AI Language feature because it evaluates text to determine the overall sentiment—positive, negative, or neutral—at the document or sentence level. This directly matches the hotel chain's requirement to classify each review's feedback automatically, enabling them to identify areas for improvement based on sentiment trends.

Exam trap

The trap here is that candidates often confuse sentiment analysis with key phrase extraction, mistakenly thinking that extracting positive or negative phrases is equivalent to determining overall sentiment, but key phrase extraction does not assign a polarity score or classify the text as positive, negative, or neutral.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases in text (e.g., 'comfortable beds', 'slow check-in') but does not classify the overall sentiment as positive, negative, or neutral. Option B is wrong because named entity recognition identifies and categorizes entities like people, places, or organizations (e.g., 'Hilton', 'New York') but does not evaluate the emotional tone or polarity of the text. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish) but provides no insight into the sentiment or opinion expressed in the review.

162
MCQeasy

A customer insights team at a retail company has collected thousands of product reviews. They want to automatically extract the most frequently mentioned topics or aspects from these reviews, such as 'price', 'durability', and 'customer service', without any custom training. Which prebuilt Azure AI Language feature should they use?

A.Text Analytics for Health
B.Key Phrase Extraction
C.Conversational Language Understanding
D.Entity Linking
AnswerB

Key Phrase Extraction identifies the main points or topics in text, making it suitable for extracting frequently mentioned aspects from customer reviews without custom training.

Why this answer

Key Phrase Extraction is the correct choice because it is a prebuilt Azure AI Language feature designed to automatically identify and extract the main points or topics from unstructured text, such as product reviews, without requiring any custom training or labeled data. It surfaces frequently mentioned aspects like 'price', 'durability', and 'customer service' by analyzing linguistic patterns and term frequency, making it ideal for this summarization task.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Entity Linking or Conversational Language Understanding, mistakenly thinking that extracting topics requires custom training or entity disambiguation, when in fact Key Phrase Extraction is a zero-shot, prebuilt feature specifically designed for this exact use case.

How to eliminate wrong answers

Option A is wrong because Text Analytics for Health is a specialized prebuilt model for extracting medical entities, relations, and concepts from clinical documents, not general product reviews. Option C is wrong because Conversational Language Understanding (CLU) is a custom, trainable feature for building intent and entity extraction models for conversational apps, requiring labeled training data, not a prebuilt zero-shot extraction tool. Option D is wrong because Entity Linking disambiguates named entities by linking them to a knowledge base (e.g., Wikipedia), but it does not extract general topics or aspects like 'price' or 'durability' from unstructured text.

163
MCQhard

A legal firm needs to analyze thousands of contracts to extract key information such as party names, dates, and monetary amounts. They also need to identify if certain clauses (e.g., non-compete, termination rights) are present. Which combination of Azure AI Language features should they use?

A.Named Entity Recognition and Key Phrase Extraction
B.Entity Linking and Language Detection
C.Sentiment Analysis and Key Phrase Extraction
D.Text Analytics for Health and Entity Recognition
AnswerA

NER extracts structured entities (names, dates, amounts) and Key Phrase Extraction surfaces important phrases that can represent clauses.

Why this answer

Named Entity Recognition (NER) extracts predefined entities such as person names, dates, and monetary amounts from text, which directly addresses the need to identify party names, dates, and monetary amounts in contracts. Key Phrase Extraction identifies the main points or topics in a document, making it suitable for detecting the presence of specific clauses like non-compete or termination rights by surfacing the key phrases that represent those clauses.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Entity Linking or Sentiment Analysis, mistakenly thinking that identifying clauses requires understanding sentiment or linking to external knowledge, rather than recognizing that Key Phrase Extraction directly surfaces the key topics and clauses present in the text.

How to eliminate wrong answers

Option B is wrong because Entity Linking disambiguates named entities by linking them to a knowledge base (e.g., Wikipedia), which is not needed for extracting simple contract data, and Language Detection identifies the language of the text, which is irrelevant to extracting contract information. Option C is wrong because Sentiment Analysis determines the emotional tone (positive/negative/neutral) of text, which is not useful for extracting factual contract details or clause presence. Option D is wrong because Text Analytics for Health is a specialized feature for extracting medical entities and relationships from healthcare documents, not for analyzing legal contracts.

164
MCQmedium

A hospital collects patient experience feedback in free-text form. They need to automatically (1) extract specific mentions of symptoms (e.g., 'headache', 'fever', 'fatigue') from the text, and (2) determine the overall emotional tone of each feedback (e.g., positive, negative, neutral). Which combination of Azure AI Language features should they use?

A.A. Entity recognition and sentiment analysis
B.B. Key phrase extraction and question answering
C.C. Language detection and text classification
D.D. Summarization and translation
AnswerA

Entity recognition can extract symptom terms as entity types (e.g., medical condition). Sentiment analysis evaluates the overall tone. Together they fulfill both requirements.

Why this answer

Option A is correct because the hospital needs two distinct NLP capabilities: extracting specific symptom mentions (entity recognition) and determining emotional tone (sentiment analysis). Azure AI Language's entity recognition identifies named entities like symptoms, while sentiment analysis evaluates text for positive, negative, or neutral sentiment. Together, they directly address both requirements without extraneous features.

Exam trap

The trap here is that candidates often confuse key phrase extraction with entity recognition, thinking both extract symptoms, but key phrase extraction returns general important phrases without the semantic classification needed for specific symptom identification.

How to eliminate wrong answers

Option B is wrong because key phrase extraction identifies important terms but does not classify them as specific entities like symptoms, and question answering is designed for answering queries, not analyzing free-text feedback. Option C is wrong because language detection identifies the language of the text, not symptoms, and text classification assigns predefined categories but does not extract specific mentions or analyze sentiment. Option D is wrong because summarization condenses text but does not extract specific entities or determine sentiment, and translation converts text between languages without performing the required analysis.

165
Multi-Selectmedium

A customer service team wants to analyze chat transcripts to understand customer sentiment and identify the most frequently discussed topics. Which two Azure AI Language features should they combine to achieve this?

Select 2 answers
A.Sentiment analysis and key phrase extraction
B.Language detection and entity extraction
C.Text summarization and question answering
D.Named entity recognition and translation
AnswersA, B

Sentiment analysis provides the emotional tone, and key phrase extraction pulls out the main subjects mentioned, together giving a complete picture of customer feedback.

Why this answer

Sentiment analysis evaluates the emotional tone (positive, negative, neutral) of chat transcripts to understand customer sentiment, while key phrase extraction identifies the most frequently discussed topics by pulling out important terms and phrases. Combining these two features directly addresses the requirement to both gauge sentiment and surface recurring topics from the text.

Exam trap

The trap here is that candidates often confuse 'entity extraction' (which identifies specific named entities like people or places) with 'key phrase extraction' (which identifies general topics and themes), leading them to incorrectly choose option B or D.

166
Multi-Selectmedium

A customer support team receives emails in multiple languages. They want to automatically determine the language of each email and then extract key phrases to summarize the issue. Which two Azure AI Language features should they use in sequence?

Select 2 answers
A.Sentiment analysis and key phrase extraction
B.Language detection and entity extraction
C.Language detection and key phrase extraction
D.Entity extraction and sentiment analysis
AnswersB, C

Language detection identifies the language, but entity extraction is for specific entities like names, not for summarizing the issue with key phrases.

Why this answer

Option C is correct because the scenario requires first identifying the language of each email (using Language Detection) and then extracting key phrases from the text to summarize the issue (using Key Phrase Extraction). These two features are designed to work sequentially in Azure AI Language, where language detection provides the language code needed for key phrase extraction to operate accurately.

Exam trap

The trap here is that candidates often confuse 'entity extraction' with 'key phrase extraction' or assume sentiment analysis is needed for summarization, when in fact the correct sequence is language detection followed by key phrase extraction to meet the specific workflow of identifying language then summarizing the issue.

167
MCQmedium

What is 'keyword extraction' vs 'key phrase extraction' in Azure AI Language?

A.Keyword extraction returns single words; key phrase extraction returns multi-word phrases
B.Both terms refer to the same Azure AI Language feature that extracts important concept phrases from text
C.Keyword extraction is a legacy feature; key phrase extraction is the new replacement
D.Key phrase extraction requires custom training; keyword extraction uses pre-built models
AnswerB

Key phrase extraction (the official name) identifies important single or multi-word concepts — 'keyword extraction' is an informal synonym.

Why this answer

Option B is correct because in Azure AI Language, 'key phrase extraction' is the official feature name that identifies the main concepts in a text, and 'keyword extraction' is an informal term sometimes used interchangeably. The service does not distinguish between single-word and multi-word extraction as separate features; it returns a list of key phrases that can be single words or multi-word expressions based on the text's context.

Exam trap

The trap here is that candidates assume 'keyword' and 'key phrase' are distinct features based on word count, but Azure AI Language treats them as the same feature, and the exam tests this exact terminology confusion.

How to eliminate wrong answers

Option A is wrong because Azure AI Language's key phrase extraction returns both single words and multi-word phrases, not separate features for each. Option C is wrong because there is no legacy 'keyword extraction' feature replaced by 'key phrase extraction'; the service consistently uses 'key phrase extraction' as the official term. Option D is wrong because key phrase extraction uses pre-built models without requiring custom training, unlike custom text classification or custom named entity recognition.

168
MCQmedium

What is 'abstractive question answering' vs 'extractive question answering' in Azure AI Language?

A.Extractive returns a quoted text span; abstractive generates a new synthesised answer
B.Extractive works on short texts; abstractive handles long documents
C.Abstractive QA is faster because it doesn't need to search the full document
D.Extractive is pre-built; abstractive always requires custom model training
AnswerA

Extractive QA copies relevant text; abstractive QA writes a new answer — abstractive requires deeper language understanding.

Why this answer

Option A is correct because extractive question answering (QA) identifies and returns a verbatim text span from the source document as the answer, while abstractive QA generates a new, synthesized answer in natural language that may not appear verbatim in the source. Azure AI Language's custom question answering supports both modes, with extractive being the default and abstractive available as an advanced feature.

Exam trap

The trap here is that candidates often confuse 'abstractive' with 'extractive' based on speed or document length, when the real differentiator is whether the answer is a direct quote (extractive) or a newly generated sentence (abstractive).

How to eliminate wrong answers

Option B is wrong because the distinction between extractive and abstractive QA is not based on text length; both can handle short texts and long documents. Option C is wrong because abstractive QA is generally slower, not faster, as it requires natural language generation (NLG) to synthesize a new answer, whereas extractive QA simply locates and returns a span. Option D is wrong because both extractive and abstractive QA can be used with pre-built models in Azure AI Language; abstractive does not always require custom model training—it can be used with the built-in abstractive QA capability.

169
MCQeasy

What is 'text-to-speech' (TTS) in Azure AI Speech?

A.Extracting text from speech audio recordings
B.Converting written text into synthesised spoken audio
C.Translating spoken text from one language to another in real time
D.Detecting the emotional tone of speech audio to classify speaker sentiment
AnswerB

TTS generates natural-sounding speech from text — enabling voice interfaces, audiobooks, accessibility features, and voice assistants.

Why this answer

Text-to-speech (TTS) in Azure AI Speech converts written text into natural-sounding synthesized spoken audio. It uses deep neural networks to generate human-like speech from input text, enabling applications like voice assistants and audiobook narration.

Exam trap

The trap here is that candidates confuse text-to-speech with speech-to-text (option A) because both involve speech and text, but TTS is the reverse process of generating audio from text, not extracting text from audio.

How to eliminate wrong answers

Option A is wrong because extracting text from speech audio recordings is the definition of speech-to-text (STT), not text-to-speech (TTS). Option C is wrong because translating spoken text from one language to another in real time is the function of speech translation, which combines STT and machine translation, not TTS. Option D is wrong because detecting the emotional tone of speech audio to classify speaker sentiment is the role of sentiment analysis or emotion detection, not TTS.

170
MCQmedium

A legal firm needs to automatically extract case-specific entities such as 'docket number', 'plaintiff attorney', and 'court name' from legal documents. They have a small set of manually labeled examples for each entity. Which Azure AI Language feature should they use to build this custom entity extraction solution?

A.Custom named entity recognition (NER)
B.Prebuilt entity extraction
C.Key phrase extraction
D.Sentiment analysis
AnswerA

Custom NER enables training on labeled examples to extract tailored entities relevant to the legal domain.

Why this answer

Custom named entity recognition (NER) allows you to train a model with your own labeled examples to extract domain-specific entities like 'docket number' and 'plaintiff attorney'. Prebuilt entity extraction only recognizes common, generic entities (e.g., person, location) and cannot be customized for legal case-specific terms. This makes custom NER the correct choice for building a tailored extraction solution with a small set of manually labeled data.

Exam trap

The trap here is that candidates confuse 'prebuilt entity extraction' (which is fixed and generic) with 'custom named entity recognition' (which is trainable), assuming that prebuilt models can be adapted to domain-specific entities without additional training.

How to eliminate wrong answers

Option B is wrong because prebuilt entity extraction uses fixed, pretrained models that recognize only general entity types (e.g., Person, Organization, Date) and cannot be trained to extract custom legal entities like 'docket number'. Option C is wrong because key phrase extraction identifies multi-word phrases that summarize the main topics of a document, not specific named entities with predefined categories. Option D is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the extraction of structured entities.

171
MCQmedium

What is 'speaker diarisation' in Azure AI Speech and when is it used?

A.Translating spoken audio into the dialect of the speaker's home region
B.Identifying and labelling which speaker said which portions of a multi-speaker audio recording
C.Detecting when a speaker is lying based on vocal stress patterns
D.Counting how many unique speakers have interacted with an AI voice assistant over time
AnswerB

Diarisation segments audio by speaker — 'Speaker 1: ..., Speaker 2: ...' — enabling attribution in meetings, calls, and conversations.

Why this answer

Speaker diarization is an Azure AI Speech feature that segments an audio recording by speaker identity, labeling each segment with a unique speaker tag (e.g., Speaker 1, Speaker 2). It is used in scenarios like meeting transcription, call center analytics, or any multi-speaker audio where distinguishing who spoke when is required. This directly matches option B's description of identifying and labeling which speaker said which portions of a multi-speaker recording.

Exam trap

The trap here is that candidates confuse speaker diarization with speaker recognition (identifying a specific known person) or with counting speakers over time, but diarization is purely about segmenting and labeling unknown speakers within a single audio file, not identifying or tracking them across sessions.

How to eliminate wrong answers

Option A is wrong because translating spoken audio into the speaker's home region dialect describes machine translation or dialect adaptation, not speaker diarization—diarization does not alter language or dialect. Option C is wrong because detecting deception based on vocal stress patterns is not a feature of Azure AI Speech; it is a pseudoscientific concept not supported by any Azure cognitive service. Option D is wrong because counting unique speakers over time is a potential downstream application of diarization, but diarization itself is a per-recording segmentation and labeling process, not a cumulative counting mechanism.

172
MCQmedium

What is 'Azure AI Language Studio's evaluation' tab and what metrics does it report?

A.A tab showing the evaluation scores given by users to the AI's responses in production
B.Performance metrics (precision, recall, F1, confusion matrix) on held-out test data for custom models
C.Environmental evaluation showing the compute carbon footprint of model training
D.A compliance evaluation checklist verifying the model meets data privacy requirements
AnswerB

Evaluation shows per-class metrics on test data — identifying weak spots to guide more training data collection.

Why this answer

Option B is correct because the 'Evaluation' tab in Azure AI Language Studio is specifically designed to assess the performance of custom models (e.g., custom text classification, custom named entity recognition) against a held-out test dataset. It reports standard classification metrics such as precision, recall, F1 score, and a confusion matrix, which are essential for measuring model accuracy and identifying misclassifications.

Exam trap

The trap here is that candidates confuse the 'Evaluation' tab with user feedback or compliance features, when in fact it strictly reports offline performance metrics on a test dataset, not real-world operational or regulatory assessments.

How to eliminate wrong answers

Option A is wrong because the Evaluation tab does not show user feedback or production ratings; it evaluates model performance on a static test set, not live user interactions. Option C is wrong because environmental or carbon footprint evaluation is not a feature of the Evaluation tab; Azure provides separate tools like the Azure Carbon Optimization API for that purpose. Option D is wrong because compliance checklists or data privacy verification are not part of the Evaluation tab; such checks are handled through Azure Policy, Azure Purview, or manual governance processes.

173
MCQeasy

What is the purpose of Azure AI Language's 'entity linking' feature?

A.Creating hyperlinks in documents to connect related sections
B.Identifying entities in text and connecting them to a knowledge base to disambiguate meaning
C.Linking multiple Azure AI Language projects together
D.Connecting extracted entities to a CRM database for business intelligence
AnswerB

Entity linking determines which specific entity a mention refers to and links to its knowledge base entry — resolving ambiguous names like 'Mercury'.

Why this answer

Entity linking in Azure AI Language identifies named entities in text and disambiguates them by linking to a corresponding entry in a knowledge base, such as Wikipedia or Microsoft's internal knowledge graph. This resolves cases where the same name could refer to multiple real-world entities (e.g., 'Washington' could be a state, a person, or a city), ensuring the correct meaning is assigned.

Exam trap

The trap here is that candidates confuse entity linking with simple entity extraction (which only identifies entities without disambiguation) or assume it creates hyperlinks, when in fact it resolves ambiguity by connecting to a knowledge base.

How to eliminate wrong answers

Option A is wrong because entity linking does not create hyperlinks within documents; it associates recognized entities with external knowledge base entries for disambiguation. Option C is wrong because entity linking is a single NLP feature, not a mechanism to link separate Azure AI Language projects together. Option D is wrong because entity linking connects to a general-purpose knowledge base, not specifically to a CRM database; that would require custom integration or a separate pipeline.

174
MCQmedium

A company wants to build an FAQ bot that can answer questions based on its internal knowledge base. The questions from users are often phrased in different ways. They want to match the user's intent to pre-defined answers without training a custom model. Which Azure AI Language feature should they use?

A.Custom Question Answering
B.Language Understanding (LUIS)
C.Translator
D.Sentiment Analysis
AnswerA

Custom Question Answering is designed to create a knowledge base and match user questions to pre-defined answers, even with varied phrasing.

Why this answer

Custom Question Answering (formerly QnA Maker) is the correct choice because it allows you to ingest a knowledge base (e.g., FAQs, manuals) and match user questions to pre-defined answers using a built-in ranking model, without training a custom ML model. It handles varied phrasing through semantic understanding and returns the best answer from the curated content, directly addressing the requirement to match intent to pre-defined answers without custom training.

Exam trap

The trap here is that candidates often confuse Custom Question Answering with LUIS, thinking both require custom training, but Custom Question Answering uses a pre-built ranking model that works out-of-the-box with a knowledge base, while LUIS requires explicit intent and entity labeling.

How to eliminate wrong answers

Option B (Language Understanding / LUIS) is wrong because LUIS is designed for intent classification and entity extraction from user utterances, requiring custom training on labeled data to build a model, which contradicts the 'without training a custom model' requirement. Option C (Translator) is wrong because it performs machine translation between languages, not question answering or intent matching from a knowledge base. Option D (Sentiment Analysis) is wrong because it detects positive, negative, or neutral sentiment in text, not the semantic matching of user questions to pre-defined answers.

175
MCQmedium

What is the Azure AI Translator's 'document translation' capability?

A.Translating short text snippets from a chat interface
B.Asynchronously translating complete documents while preserving layout and formatting
C.Creating translated copies of database records
D.Converting documents from one file format to another in a different language
AnswerB

Document translation handles Word/PDF/Excel documents asynchronously, preserving structure and formatting with translated content.

Why this answer

Azure AI Translator's document translation capability is designed for asynchronous batch translation of entire documents (e.g., Word, PDF, HTML) while preserving the original layout, structure, and formatting. This is achieved through the Document Translation API, which processes files in their entirety rather than translating individual text snippets in real time.

Exam trap

The trap here is that candidates confuse the real-time 'Translate' operation (for short text) with the asynchronous 'Document Translation' operation, leading them to pick Option A, which describes the common chat or UI translation scenario.

How to eliminate wrong answers

Option A is wrong because it describes the real-time text translation feature (using the Translate method of the Translator Text API), not the asynchronous document-level translation. Option C is wrong because Azure AI Translator does not directly translate database records; it translates text or documents, and any database translation would require custom integration. Option D is wrong because document translation focuses on language translation while preserving format, not on converting between file formats (e.g., PDF to DOCX) — that is a separate file conversion capability.

176
MCQeasy

What is 'machine translation' in Azure AI Translator and what languages does it support?

A.Translating programming code from one language to another (e.g., Python to JavaScript)
B.Automatically converting text from one natural human language to another using AI
C.Translating user requirements documents into technical specifications for developers
D.Converting audio speech from one language to text in another language
AnswerB

Azure AI Translator provides neural machine translation across 100+ languages — for text, documents, and custom domain vocabulary.

Why this answer

Machine translation in Azure AI Translator refers to the automated conversion of text from one natural human language to another using AI models. This is the core functionality of the Translator service, which supports over 100 languages and dialects for text translation, enabling real-time or batch translation of written content.

Exam trap

The trap here is that candidates may confuse machine translation with other NLP tasks like speech translation or code conversion, but Azure AI Translator specifically handles text-to-text translation between natural human languages, not audio or programming languages.

How to eliminate wrong answers

Option A is wrong because machine translation in Azure AI Translator is designed for natural human languages, not programming languages; translating code between programming languages is a different domain (e.g., code transpilation). Option C is wrong because translating user requirements into technical specifications is a business process or requirements engineering task, not a feature of Azure AI Translator. Option D is wrong because converting audio speech to text in another language involves speech-to-text and then translation, which is a combination of Azure Speech Service and Translator, not the direct definition of machine translation in Azure AI Translator.

177
MCQmedium

What is 'conversation history' and why is it important in multi-turn chatbot interactions?

A.A database log of all chatbot conversations for compliance auditing
B.The sequence of prior messages included in the prompt so the model can maintain context across turns
C.A summary of frequently asked questions generated from past user interactions
D.The total number of messages a user has sent to a chatbot over their lifetime
AnswerB

Because LLMs are stateless, conversation history must be sent with each request — enabling the model to understand references to previous turns.

Why this answer

Conversation history is the sequence of prior messages included in the prompt to a language model, allowing it to maintain context across multiple turns in a dialogue. This is critical because the model itself has no inherent memory; without the history, each turn would be treated as an isolated query, breaking the flow of a multi-turn interaction. By appending previous user inputs and assistant responses to the prompt, the model can reference earlier statements and provide coherent, context-aware replies.

Exam trap

The trap here is that candidates confuse the concept of conversation history (a dynamic, per-turn prompt inclusion) with static logging or metrics, leading them to pick Option A (compliance logging) or Option D (usage count) instead of recognizing the core need for context preservation in multi-turn interactions.

How to eliminate wrong answers

Option A is wrong because a database log for compliance auditing is a separate concern (e.g., Azure Monitor or Cosmos DB logging) and does not directly enable the model to maintain conversational context; it is a record-keeping mechanism, not a prompt engineering technique. Option C is wrong because a summary of frequently asked questions is a static knowledge base or FAQ document, not the dynamic, per-session sequence of messages used to preserve context in a live conversation. Option D is wrong because the total number of messages a user has sent over their lifetime is a usage metric, not a contextual input; the model requires the actual content and order of recent messages, not a count.

178
MCQeasy

What is Azure Cognitive Search (Azure AI Search) and what role does it play in AI applications?

A.A service for searching Azure subscription costs and billing records
B.An enterprise search and retrieval service that powers RAG by indexing documents for semantic search
C.A web crawler that indexes public internet content like Bing
D.A service for searching through Azure ML model training logs
AnswerB

Azure AI Search indexes content with semantic/vector search capabilities — serving as the retrieval engine in RAG architectures.

Why this answer

Azure Cognitive Search (now Azure AI Search) is a cloud-based enterprise search service that provides full-text search, vector search, and hybrid search capabilities. In AI applications, it plays a critical role in Retrieval Augmented Generation (RAG) by indexing documents and enabling semantic search, which allows AI models to retrieve relevant information from private data sources to ground their responses.

Exam trap

The trap here is that candidates confuse Azure Cognitive Search with a general-purpose web crawler or a billing tool, but the exam specifically tests its role as an enterprise search service that powers RAG by indexing private data for semantic retrieval.

How to eliminate wrong answers

Option A is wrong because Azure Cognitive Search is not a billing or cost management tool; Azure Cost Management + Billing handles subscription costs and billing records. Option C is wrong because Azure Cognitive Search indexes your own private data sources (e.g., Azure Blob Storage, SQL databases), not public internet content like Bing; Bing Web Search API is the service for crawling and indexing public web content. Option D is wrong because Azure Cognitive Search is not used for searching Azure Machine Learning training logs; Azure Monitor and Log Analytics are the services for querying ML training logs and metrics.

179
MCQmedium

A global social media platform wants to automatically detect the language of user posts to route them to appropriate content moderators. The posts are short and often contain mixed scripts. Which Azure AI Language feature should they use?

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

Language detection analyzes text and returns the dominant language along with a confidence score, suitable for routing posts to language-specific moderators.

Why this answer

Language detection is the correct Azure AI Language feature because it is specifically designed to identify the primary language of text, including short and mixed-script content. This allows the platform to automatically route posts to moderators who speak the detected language, directly addressing the requirement.

Exam trap

The trap here is that candidates may confuse language detection with sentiment analysis or key phrase extraction, assuming any NLP feature can identify language, but only Language Detection is purpose-built for this task.

How to eliminate wrong answers

Option A is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the language. Option C is wrong because key phrase extraction identifies important terms and concepts, not the language. Option D is wrong because entity recognition identifies named entities like people, places, and organizations, not the language.

180
MCQmedium

An online news platform receives thousands of articles daily. The editors want to automatically identify the most important topics discussed in each article to help with content categorization. Which Azure Text Analytics capability should they use?

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

Key phrase extraction returns a list of the most important phrases or topics in the text. This directly matches the requirement to identify important topics from articles.

Why this answer

Key Phrase Extraction (B) is the correct Azure Text Analytics capability because it identifies the most important topics and main points discussed in a document by returning a list of key phrases that summarize the core content. For an online news platform needing to automatically detect topics for categorization, this directly extracts the salient subjects from each article, unlike other capabilities that focus on sentiment, named entities, or language identification.

Exam trap

The trap here is that candidates often confuse Named Entity Recognition (C) with topic extraction, because both deal with 'important' items in text, but NER focuses on specific named entities (e.g., 'Microsoft', 'New York') rather than the overarching themes or key phrases that summarize the document's content.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis evaluates the emotional tone (positive, negative, neutral, or mixed) of text, not the topics or subjects discussed. Option C is wrong because Named Entity Recognition identifies and categorizes specific entities like people, organizations, locations, and dates, but does not extract the broader thematic topics or key phrases that summarize the article's content. Option D is wrong because Language Detection determines the language in which the text is written (e.g., English, Spanish), which is irrelevant to identifying the topics discussed within the article.

181
MCQmedium

A multinational company receives customer feedback in multiple languages. They need to automatically determine the language of each piece of feedback before routing it to the appropriate support team. Which prebuilt Azure AI Language feature should they use?

A.Sentiment Analysis
B.Language Detection
C.Key Phrase Extraction
D.Named Entity Recognition (NER)
AnswerB

Language Detection is specifically designed to identify the language of a text, which directly meets the requirement.

Why this answer

The Language Detection feature in Azure AI Language is specifically designed to identify the language of a given text input, returning the language name and a confidence score. This directly matches the requirement to automatically determine the language of customer feedback before routing it to the appropriate support team.

Exam trap

The trap here is that candidates may confuse Language Detection with Sentiment Analysis or Key Phrase Extraction, assuming that analyzing feedback content inherently involves language identification, but Azure separates these into distinct prebuilt features.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis evaluates the emotional tone (positive, negative, neutral) of text, not its language. Option C is wrong because Key Phrase Extraction identifies important words or phrases in the text, but does not detect the language. Option D is wrong because Named Entity Recognition (NER) identifies and categorizes entities like people, places, and organizations, not the language of the text.

182
MCQmedium

A marketing team wants to automatically analyze thousands of product reviews to determine if each review expresses a positive, negative, or neutral opinion about the product. Which Azure AI Language feature should they use?

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

Sentiment Analysis is specifically designed to detect the emotional tone of text and assign labels such as positive, negative, or neutral.

Why this answer

Sentiment Analysis is the correct Azure AI Language feature because it is specifically designed to classify text into positive, negative, or neutral sentiments. This directly matches the requirement to automatically determine the opinion expressed in each product review, making it the appropriate choice for this marketing team's task.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Sentiment Analysis, mistakenly thinking that extracting key phrases like 'excellent' or 'poor' is equivalent to determining overall sentiment, but Key Phrase Extraction does not classify sentiment at all.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies important words or phrases in text, but it does not classify the overall opinion or sentiment of the text. Option C is wrong because Named Entity Recognition identifies and categorizes entities like people, places, or organizations, but it does not evaluate the sentiment or opinion expressed. Option D is wrong because Language Detection identifies the language in which text is written, but it provides no information about the sentiment or opinion within the text.

183
MCQeasy

What is 'translation quality estimation' and how does Azure AI Translator use AI for it?

A.Estimating how long it will take a human translator to review machine translations
B.AI-predicted quality scores for translations without requiring human reference translations
C.Customer satisfaction surveys about the quality of Azure AI Translator's output
D.A quota system limiting low-quality languages to fewer translation requests
AnswerB

Quality estimation predicts translation accuracy — enabling automated routing of confident translations and human review of uncertain ones.

Why this answer

Translation quality estimation uses AI to predict a quality score for a machine translation output without needing a human-written reference translation. Azure AI Translator leverages neural networks to analyze the source and translated text, producing a confidence score that indicates how reliable the translation is, which helps users decide whether to use the output directly or send it for human review.

Exam trap

The trap here is that candidates confuse translation quality estimation with human evaluation metrics like BLEU or METEOR, which require reference translations, whereas Azure's approach is a reference-free AI prediction.

How to eliminate wrong answers

Option A is wrong because translation quality estimation does not measure human review time; it predicts the quality of the machine translation itself. Option C is wrong because customer satisfaction surveys are subjective feedback mechanisms, not an AI-driven scoring system based on linguistic features. Option D is wrong because there is no quota system that limits requests based on language quality; Azure AI Translator applies rate limits uniformly across supported languages.

184
MCQmedium

What is 'multi-language support' in Azure AI Language and why does it matter?

A.The ability to write Azure AI Language SDK code in multiple programming languages
B.NLP capabilities (sentiment, NER, etc.) that work across 100+ human languages for global applications
C.Translating all NLP model outputs into the user's preferred language automatically
D.Combining multiple NLP models that each specialise in a different language
AnswerB

Multi-language support enables global AI applications — the same sentiment or NER API works across English, Spanish, Arabic, Chinese, and more.

Why this answer

Option B is correct because Azure AI Language provides pre-built NLP capabilities—such as sentiment analysis, named entity recognition (NER), key phrase extraction, and language detection—that are trained to work across more than 100 human languages. This multi-language support is critical for global applications that need to process user input in diverse languages without requiring separate models or custom training for each language.

Exam trap

The trap here is confusing 'multi-language support' (human languages) with 'multi-language SDK support' (programming languages), leading candidates to incorrectly select Option A.

How to eliminate wrong answers

Option A is wrong because 'multi-language support' in Azure AI Language refers to human languages (e.g., English, Spanish, Mandarin), not programming languages; the SDK itself is available in multiple programming languages (C#, Python, etc.), but that is a separate feature. Option C is wrong because Azure AI Language does not automatically translate NLP model outputs into the user's preferred language; translation is handled by a separate Azure service (Azure Translator), and the NLP outputs remain in the original language of the input text. Option D is wrong because Azure AI Language uses a single unified model per capability (e.g., one sentiment model) that is trained on multilingual data, not a combination of multiple language-specific models.

185
MCQeasy

What is Azure AI Translator's 'custom translator' service?

A.A service that hires human translators to manually translate documents
B.A service for training custom machine translation models on domain-specific parallel texts
C.A feature that lets users customize the output language font and formatting
D.A tool for automatically detecting which language content should be translated into
AnswerB

Custom Translator trains specialized MT models on your parallel texts — improving translation quality for technical, medical, or legal terminology.

Why this answer

Azure AI Translator's 'custom translator' service allows users to build and train custom machine translation models using parallel documents (source-target sentence pairs) specific to a domain, such as legal or medical terminology. This improves translation accuracy for specialized content beyond what the general-purpose neural machine translation engine provides.

Exam trap

The trap here is that candidates confuse 'customizing translation output' (like font or formatting) with 'customizing the translation model itself' (domain-specific training), leading them to pick Option C instead of B.

How to eliminate wrong answers

Option A is wrong because Azure AI Translator does not involve human translators; it is a fully automated machine translation service, and Custom Translator specifically trains AI models, not hires people. Option C is wrong because Custom Translator focuses on translation quality and domain adaptation, not on output language font or formatting, which are handled by the client application or rendering layer. Option D is wrong because language detection is a separate feature of Azure AI Translator (the Detect method), not part of Custom Translator, which requires explicit source and target language specification during model training.

186
MCQeasy

What is 'intent recognition' in the context of Azure AI Language and conversational AI?

A.Recognising when a user intends to cancel their subscription during a chat session
B.Determining the user's goal or purpose from their natural language input to route conversation logic
C.Detecting the emotional intention behind a user's message for sentiment classification
D.Verifying that the user's stated intent matches their historical behaviour in the application
AnswerB

Intent recognition classifies what the user wants to achieve — routing to the right action (book flight, check weather, get help).

Why this answer

Intent recognition in Azure AI Language and conversational AI is the process of mapping a user's natural language input to a specific goal or purpose, such as 'book a flight' or 'check weather'. This allows the system to route the conversation logic to the appropriate handler or dialog flow. Option B correctly defines this core function, distinguishing it from simpler pattern matching or sentiment analysis.

Exam trap

The trap here is confusing a specific example of an intent (Option A) with the general definition of intent recognition, leading candidates to pick a concrete but incomplete answer instead of the abstract, correct definition.

How to eliminate wrong answers

Option A is wrong because it describes a specific example of an intent (cancelling a subscription), not the general concept of intent recognition; intent recognition identifies any user goal, not just cancellation. Option C is wrong because detecting emotional intention is the domain of sentiment analysis, not intent recognition; intent recognition focuses on the user's goal, not their emotional state. Option D is wrong because intent recognition operates on the current input alone, without reference to historical behaviour; verifying consistency with past actions is a separate application-specific logic, not a core NLP capability.

187
MCQmedium

A customer support team wants to analyze chat logs to automatically identify the most common reasons for customer complaints and track how customer sentiment changes throughout a conversation. 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 language detection
C.Text summarization and question answering
D.Conversational language understanding and personal identification
AnswerA

Key phrase extraction surfaces important topics from text, and sentiment analysis provides emotional tone. Together, they allow the team to identify common complaint themes and track sentiment shifts without any training.

Why this answer

Key phrase extraction identifies the most common reasons for complaints by pulling out important terms from the chat logs, while sentiment analysis tracks how customer sentiment changes throughout a conversation by assigning positive, negative, or neutral scores per utterance. Both are prebuilt Azure AI Language features that require no custom training, making them the correct combination for this scenario.

Exam trap

The trap here is that candidates may confuse entity recognition (which finds specific names or dates) with key phrase extraction (which finds general topics), or think conversational language understanding is needed when prebuilt features suffice for the stated requirements.

How to eliminate wrong answers

Option B is wrong because entity recognition extracts named entities like people, places, or organizations, and language detection identifies the language of the text—neither directly surfaces complaint reasons nor tracks sentiment changes. Option C is wrong because text summarization condenses long text into shorter versions, and question answering provides answers to specific queries—neither analyzes complaint reasons nor sentiment trends. Option D is wrong because conversational language understanding (CLU) requires custom training to interpret intents and entities, and personal identification (PII detection) identifies sensitive data like credit card numbers—both are overkill or misaligned for simply extracting common complaint topics and tracking sentiment without custom training.

188
MCQmedium

A legal firm needs to automatically extract key information from contracts, including the names of parties involved, important dates, and monetary amounts. Which Azure AI Language feature should they use to identify and extract these specific pieces of information from the text?

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

NER identifies and categorizes entities into predefined types such as Person, Date, Quantity, and Money, which directly meets the firm's requirement.

Why this answer

Named Entity Recognition (NER) is the correct Azure AI Language feature because it is specifically designed to identify and categorize entities such as people (parties involved), dates, and monetary amounts from unstructured text. This directly matches the legal firm's requirement to extract key information from contracts.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, but key phrase extraction does not categorize phrases into specific entity types like dates or monetary amounts, which is the core requirement in this question.

How to eliminate wrong answers

Option A is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not extract structured entities like names or dates. Option B is wrong because key phrase extraction identifies important words or phrases but does not categorize them into predefined entity types such as person, date, or money. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish) and does not perform any entity extraction.

189
MCQmedium

A hospital collects patient feedback forms in text format. They want to automatically identify whether each feedback is positive, negative, or neutral, and also extract specific recurring phrases like 'waiting time' and 'staff attitude'. Which Azure AI Language feature should they use to determine the overall tone of the feedback?

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

Sentiment analysis evaluates text to determine whether the sentiment is positive, negative, or neutral. This directly matches the task of identifying the overall tone of feedback.

Why this answer

Sentiment analysis is the correct Azure AI Language feature because it is specifically designed to determine the overall tone (positive, negative, or neutral) of text. The question asks for identifying the tone of feedback, which is exactly what sentiment analysis provides by scoring each document and its sentences for sentiment polarity.

Exam trap

The trap here is that candidates often confuse key phrase extraction (which extracts phrases like 'waiting time') with sentiment analysis, but key phrase extraction does not determine tone—it only identifies significant terms without any sentiment scoring.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases (like 'waiting time' and 'staff attitude') but does not determine the overall tone or sentiment of the text. Option B is wrong because entity recognition identifies named entities (e.g., people, places, organizations) and does not evaluate sentiment or tone. Option D is wrong because language detection identifies the language in which the text is written (e.g., English, Spanish) and has no capability to assess sentiment or tone.

190
MCQhard

A legal firm needs to process thousands of contracts to automatically identify important terms such as dates, monetary amounts, names of parties, and legal citations. Which built-in feature of the Azure AI Language service is best suited for this task?

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

Correct. Entity recognition (NER) can identify and extract predefined entity types such as dates, monetary values, organizations, and more from text.

Why this answer

Entity Recognition (also called Named Entity Recognition, NER) is the correct choice because it is specifically designed to identify and categorize predefined entities such as dates, monetary amounts, person names, organizations, and legal citations from unstructured text. The Azure AI Language service's NER capability can automatically extract these important terms from thousands of contracts, making it the ideal built-in feature for this task.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction with Entity Recognition, assuming both extract 'important terms' — but Key Phrase Extraction lacks the predefined, structured categorization needed for specific data types like dates and monetary amounts.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis detects the emotional tone (positive, negative, neutral) of text, not specific terms like dates or monetary amounts. Option B is wrong because Key Phrase Extraction returns general important phrases or keywords but does not categorize them into predefined types such as dates, money, or legal citations. Option D is wrong because Language Detection identifies the language of the text (e.g., English, Spanish) and has no ability to extract structured entities from the content.

191
Matchingmedium

Match each Azure AI tool to its purpose in the AI lifecycle.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Drag-and-drop ML model building

Code-based model development

Automatically find best ML model

Deploy AI on-premises or edge

Track experiments and manage models

Why these pairings

Tools support different stages of AI development.

192
MCQeasy

A news agency publishes hundreds of articles daily. They want to automatically extract the main topics discussed in each article, such as 'politics', 'economy', or 'sports', to categorize content without manual tagging. Which built-in 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 a list of key phrases that represent the main topics or concepts in the text.

Why this answer

Key phrase extraction is the correct choice because it identifies the main topics or subjects discussed in a document, such as 'politics', 'economy', or 'sports', without requiring manual tagging. This feature returns a list of key phrases that represent the core content of each article, directly addressing the need to automatically categorize content by topic.

Exam trap

The trap here is that candidates confuse named entity recognition (which extracts specific entities like 'Microsoft' or 'New York') with key phrase extraction (which extracts general topics like 'technology' or 'urban development'), leading them to choose option B incorrectly.

How to eliminate wrong answers

Option B (Named entity recognition) is wrong because it identifies and categorizes specific entities like people, organizations, locations, and dates, not the broad topics or themes of an article. Option C (Sentiment analysis) is wrong because it determines the emotional tone (positive, negative, neutral) of text, not the subject matter. Option D (Language detection) is wrong because it identifies the language of the text (e.g., English, Spanish), not the topics discussed within the content.

193
MCQeasy

What does Azure AI Speech's 'custom neural voice' capability allow organizations to do?

A.Train speech recognition to understand unique industry vocabulary
B.Create a unique branded synthetic voice trained on recordings of a specific speaker
C.Translate speech from one language to another in real time
D.Automatically identify accents and dialects in speech
AnswerB

Custom neural voice creates a brand-specific synthesized voice by training on recorded speech, enabling unique voices for virtual assistants.

Why this answer

Azure AI Speech's 'custom neural voice' capability allows organizations to create a unique, branded synthetic voice by training a neural text-to-speech model on recordings of a specific speaker. This enables high-quality, natural-sounding voice personalization for applications like virtual assistants, audiobooks, and customer service bots, while requiring explicit speaker consent and adherence to responsible AI guidelines.

Exam trap

The trap here is that candidates confuse 'custom neural voice' (a Text-to-Speech synthesis feature) with 'Custom Speech' (a Speech-to-Text recognition feature), leading them to select Option A, which describes custom speech models for vocabulary adaptation.

How to eliminate wrong answers

Option A is wrong because training speech recognition to understand unique industry vocabulary is handled by Azure's Custom Speech service (part of Speech-to-Text), not by custom neural voice, which is a Text-to-Speech feature. Option C is wrong because real-time speech translation is provided by Azure AI Translator's speech translation API, not by custom neural voice, which focuses on generating speech from text. Option D is wrong because automatically identifying accents and dialects in speech is a capability of Azure's Speech-to-Text with language identification or custom speech models, not a function of custom neural voice, which synthesizes speech rather than analyzing it.

194
MCQhard

A restaurant chain wants to build a voice-powered ordering system for its drive-through. The system must understand when a user wants to place an order, modify an existing order, or cancel an order. It also needs to extract specific details like the menu item name and quantity from the user's speech. Which Azure AI Language feature should they use to handle both intent recognition and entity extraction?

A.Custom text classification
B.Conversational Language Understanding (CLU)
C.Key phrase extraction
D.Question answering
AnswerB

CLU is designed to parse natural language input, identify the user's intent, and extract customized entities. This makes it ideal for a voice ordering system that needs to understand commands and capture specific details.

Why this answer

Conversational Language Understanding (CLU) is the correct choice because it is specifically designed to handle both intent recognition (e.g., 'place order', 'modify order', 'cancel order') and entity extraction (e.g., menu item name, quantity) from natural language utterances. CLU uses a pre-built or custom model to map user input to intents and extract detailed entities, making it ideal for a voice-powered ordering system that needs to understand complex commands.

Exam trap

The trap here is that candidates often confuse Custom text classification with CLU because both involve custom models, but text classification lacks entity extraction capabilities, which are essential for extracting specific details like menu items and quantities.

How to eliminate wrong answers

Option A is wrong because Custom text classification only assigns predefined labels to entire documents or sentences, but it does not extract specific entities like menu item names or quantities from the speech. Option C is wrong because Key phrase extraction identifies general key topics or phrases in text, but it cannot recognize user intents (e.g., place vs. cancel) nor extract structured entities with precise values. Option D is wrong because Question answering is designed to retrieve answers from a knowledge base or FAQ, not to handle multi-intent dialog or extract order-specific details like item names and quantities.

195
MCQeasy

A travel agency wants to build a chatbot that can automatically answer customer questions about flight status by extracting answers from a PDF document containing FAQs. Which Azure AI Language feature should they use to directly query this content?

A.Conversational Language Understanding (CLU)
B.Question Answering
C.Text Analytics for health
D.Translator
AnswerB

Question Answering is designed to create a knowledge base from documents and answer questions by extracting the most relevant passages.

Why this answer

Option B, Question Answering, is correct because it is specifically designed to extract answers directly from a provided document (such as a PDF FAQ) by using a pre-built or custom knowledge base. The travel agency can upload the PDF, and the service will return precise answers to user queries without requiring intent classification or entity extraction, which is exactly what is needed for querying flight status from a static FAQ document.

Exam trap

The trap here is that candidates often confuse Conversational Language Understanding (CLU) with Question Answering, mistakenly thinking that CLU can directly answer from a document, when in fact CLU requires explicit training on intents and entities and does not perform document-based extractive QA.

How to eliminate wrong answers

Option A is wrong because Conversational Language Understanding (CLU) is designed for intent classification and entity extraction in multi-turn conversational flows, not for directly extracting answers from a static document like a PDF. Option C is wrong because Text Analytics for health is a specialized domain-specific feature for extracting medical entities and relationships from unstructured clinical text, not for general FAQ querying. Option D is wrong because Translator is a machine translation service for converting text between languages, not for answering questions from a document.

196
MCQmedium

A legal firm needs to automatically produce a short summary of each lengthy court ruling, highlighting the most important sentences. Which Azure AI Language feature should they use?

A.Key phrase extraction
B.Named entity recognition
C.Extractive summarization
D.Sentiment analysis
AnswerC

Extractive summarization selects the most important sentences from the document to form a concise summary, which matches the requirement.

Why this answer

Extractive summarization (Option C) is the correct Azure AI Language feature because it identifies and extracts the most important sentences from a document to produce a concise summary. This directly matches the legal firm's requirement to automatically generate a short summary of lengthy court rulings by highlighting key sentences, without generating new text.

Exam trap

The trap here is that candidates confuse key phrase extraction (Option A) with extractive summarization, because both involve 'extracting' content, but key phrase extraction only yields isolated terms, not complete sentences forming a summary.

How to eliminate wrong answers

Option A is wrong because key phrase extraction only identifies single words or short phrases (like 'breach of contract' or 'negligence') but does not extract full sentences or produce a coherent summary. Option B is wrong because named entity recognition (NER) labels entities such as people, organizations, and dates, but it cannot select or rank sentences to form a summary. Option D is wrong because sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, which is irrelevant to summarizing the content of court rulings.

197
MCQmedium

What is Azure AI Language's text summarization capability used for?

A.Translating long documents into multiple languages
B.Condensing long text into shorter summaries capturing the key information
C.Generating new creative text based on document themes
D.Classifying documents into predefined business categories
AnswerB

Text summarization produces concise summaries of long documents, either extracting key sentences or generating new summary text.

Why this answer

Azure AI Language's text summarization capability is designed to condense long documents into shorter summaries that capture the key information. It uses extractive or abstractive summarization techniques to identify and present the most important sentences or generate new concise text, making it ideal for quickly digesting large volumes of content.

Exam trap

The trap here is that candidates confuse summarization with translation or classification, as all involve processing text, but each serves a distinct purpose in NLP workloads.

How to eliminate wrong answers

Option A is wrong because translating long documents into multiple languages is the function of Azure AI Translator, not text summarization. Option C is wrong because generating new creative text based on document themes falls under generative AI or text generation models like GPT, not the specific summarization feature. Option D is wrong because classifying documents into predefined business categories is a text classification task, handled by custom text classification or prebuilt models, not summarization.

198
MCQeasy

What is 'Azure AI Bot Service' and how does it relate to Azure AI Language?

A.A hosting service for training NLP models on conversational data
B.The conversation infrastructure platform that uses Azure AI Language for NLP understanding
C.A monitoring service that tracks bot conversation quality metrics
D.Azure's billing service for tracking bot API call usage and costs
AnswerB

Bot Service + Azure AI Language = complete bot solution — Bot Service manages channels and turns; Language provides intent and QA.

Why this answer

Azure AI Bot Service is a comprehensive platform for building, deploying, and managing conversational bots. It relies on Azure AI Language (specifically the Language Understanding (LUIS) service) to perform natural language processing (NLP) — interpreting user intents and extracting entities from utterances. This integration allows the bot to understand and respond to natural language input, making option B correct.

Exam trap

The trap here is that candidates often confuse the hosting/infrastructure role of Azure AI Bot Service with the NLP training and understanding capabilities of Azure AI Language, leading them to select option A or C.

How to eliminate wrong answers

Option A is wrong because Azure AI Bot Service is not a training service for NLP models; training NLP models on conversational data is done using Azure AI Language (e.g., LUIS or Conversational Language Understanding), not Bot Service itself. Option C is wrong because Azure AI Bot Service does not primarily monitor conversation quality metrics; monitoring and analytics are handled by separate tools like Application Insights or Bot Analytics. Option D is wrong because Azure AI Bot Service is not a billing service; cost tracking and API usage are managed through Azure Cost Management and the Azure portal, not by Bot Service.

199
Multi-Selectmedium

A hotel chain wants to analyze thousands of guest reviews to understand the overall tone of feedback (positive or negative) and to extract the most commonly mentioned features (e.g., 'room cleanliness', 'staff friendliness', 'breakfast'). Which two Azure AI Language features should they combine?

Select 2 answers
A.Sentiment analysis and key phrase extraction
B.Entity recognition and language detection
C.Key phrase extraction and entity linking
D.Text summarization and sentiment analysis
AnswersA, C

Sentiment analysis gives overall tone, and key phrase extraction pulls out frequent terms like 'staff friendliness', together answering both needs.

Why this answer

The hotel chain needs to determine the overall tone (positive/negative) of guest reviews and extract commonly mentioned features. Sentiment analysis provides the overall tone by assigning a sentiment score to each review, while key phrase extraction identifies the most salient phrases such as 'room cleanliness' and 'staff friendliness'. Combining these two Azure AI Language features directly addresses both requirements.

Exam trap

The trap here is that candidates may confuse key phrase extraction with entity recognition or entity linking, thinking that extracting features requires named entity recognition, when in fact key phrase extraction is designed to pull out multi-word phrases like 'room cleanliness' that are not necessarily named entities.

200
MCQmedium

What is 'voice cloning' in Azure AI Speech's custom neural voice and what are its ethical safeguards?

A.Automatically improving the audio quality of poor recordings by removing noise
B.Creating a synthetic voice model from recordings with consent requirements and ethical safeguards
C.Cloning a voice without the person's knowledge to create realistic audio deepfakes
D.Copying a standard Azure voice model and deploying it in a private Azure subscription
AnswerB

Voice cloning requires written talent consent and ethical disclosure — enabling personalised TTS with responsible AI guardrails.

Why this answer

Option B is correct because voice cloning in Azure AI Speech's custom neural voice refers to creating a synthetic voice model from recorded speech samples, which requires explicit consent from the voice donor. Azure enforces strict ethical safeguards, including a code of conduct, identity verification, and usage restrictions to prevent misuse, such as deepfakes or unauthorized impersonation.

Exam trap

The trap here is confusing voice cloning with audio enhancement or standard text-to-speech customization, leading candidates to pick option A or D, while option C represents the unethical use that Azure's safeguards are designed to prevent, not the definition of the feature itself.

How to eliminate wrong answers

Option A is wrong because it describes audio enhancement or noise reduction, which is a feature of Azure AI Speech's audio processing, not voice cloning. Option C is wrong because it describes unethical deepfake creation without consent, which Azure explicitly prohibits through its ethical safeguards and consent requirements. Option D is wrong because copying a standard Azure voice model and deploying it in a private subscription is not voice cloning; custom neural voice requires training on a specific speaker's recordings, not copying prebuilt models.

← PreviousPage 3 of 3 · 200 questions total

Ready to test yourself?

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