CCNA Describe Features Of Natural Language Processing Workloads On Azure Questions

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

1
MCQeasy

What is 'real-time speech translation' in Azure AI Speech?

A.Translating pre-recorded audio files overnight in a batch processing job
B.Converting spoken words in one language to text or speech in another language instantly
C.Generating subtitles for pre-existing videos stored in Azure Media Services
D.Converting text written in one language into spoken audio in the same language
AnswerB

Real-time speech translation pipelines speech recognition → translation → (optional) speech synthesis for instant cross-language communication.

Why this answer

Real-time speech translation in Azure AI Speech is designed to translate spoken language into another language with minimal latency, enabling live conversations. Option B correctly describes this capability, as it converts spoken words in one language to text or speech in another language instantly, leveraging the Speech Translation API with streaming audio input.

Exam trap

The trap here is confusing real-time translation with batch or offline processing options, as candidates often mistake batch transcription or subtitle generation for real-time capabilities due to overlapping terminology like 'translation' or 'speech.'

How to eliminate wrong answers

Option A is wrong because it describes batch transcription or translation of pre-recorded audio, which is a different Azure service (Batch Transcription API) and not real-time. Option C is wrong because generating subtitles for pre-existing videos is a batch or offline task, often handled by Azure Video Indexer or Media Services, not the real-time Speech Translation API. Option D is wrong because it describes text-to-speech conversion in the same language, which is a separate capability (Text-to-Speech API) and does not involve translation between languages.

2
MCQmedium

A law firm needs to automatically redact personal identifiable information (PII) such as names, addresses, and social security numbers from thousands of legal documents before making them public. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

A.Key Phrase Extraction
B.Sentiment Analysis
C.Personally Identifiable Information (PII) Detection
D.Language Detection
AnswerC

PII Detection in Azure AI Language can automatically identify and optionally redact sensitive data such as names, addresses, phone numbers, and social security numbers. This is the correct feature for the law firm's requirement.

Why this answer

Option C is correct because PII Detection is a prebuilt Azure AI Language feature specifically designed to identify and redact personal identifiable information such as names, addresses, and social security numbers from text. It requires no custom training, making it ideal for the law firm's use case of automatically redacting PII from legal documents before public release.

Exam trap

The trap here is that candidates might confuse Key Phrase Extraction with entity recognition, but Key Phrase Extraction does not identify specific PII categories like names or SSNs, only general topics.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies main topics or concepts in text, not personal identifiers like names or SSNs. Option B is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not sensitive data. Option D is wrong because Language Detection identifies the language of the text (e.g., English, Spanish), not PII.

3
MCQmedium

What is 'pronunciation assessment' in Azure AI Speech?

A.Checking whether a text-to-speech voice pronounces technical terms correctly
B.Scoring a speaker's accuracy, fluency, and completeness against native pronunciation norms
C.Detecting regional accents to route calls to the appropriate customer service team
D.Generating a list of commonly mispronounced words in a specific language
AnswerB

Pronunciation assessment provides per-phoneme and overall scores — enabling language learning feedback and speech therapy applications.

Why this answer

Pronunciation assessment in Azure AI Speech evaluates a speaker's spoken audio against native pronunciation norms, providing scores for accuracy, fluency, and completeness. This is a feature of the Speech-to-Text API that uses a reference script and phoneme-level comparison to generate detailed feedback, making it ideal for language learning and accent reduction applications.

Exam trap

The trap here is confusing pronunciation assessment (which scores human speech against a reference) with text-to-speech quality evaluation (which checks how well a synthesized voice pronounces words), leading candidates to incorrectly select Option A.

How to eliminate wrong answers

Option A is wrong because checking whether a text-to-speech voice pronounces technical terms correctly is a text-to-speech quality evaluation, not a feature of pronunciation assessment, which analyzes human speech input. Option C is wrong because detecting regional accents to route calls is a separate capability often handled by language identification or custom speech models, not by pronunciation assessment, which scores against a single native norm. Option D is wrong because generating a list of commonly mispronounced words is not a direct output of pronunciation assessment; it scores individual utterances but does not aggregate mispronunciation lists across a language.

4
MCQeasy

A customer service team wants to automatically determine whether each customer feedback message is positive, negative, or neutral. Which Azure AI Language feature should they use?

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

Sentiment analysis evaluates text and returns sentiment scores indicating whether the overall opinion is positive, negative, or neutral. This directly meets the requirement.

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 customer service team's requirement to automatically determine the sentiment of each feedback message. Other features like key phrase extraction or entity recognition do not perform sentiment classification.

Exam trap

The trap here is that candidates often confuse sentiment analysis with key phrase extraction or entity recognition, thinking that extracting important words or entities can imply sentiment, but only sentiment analysis directly provides the positive/negative/neutral classification.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases in text but does not assign a sentiment label. Option B is wrong because language detection identifies the language of the text (e.g., English, Spanish) and has no capability to classify sentiment. Option D is wrong because entity recognition identifies named entities (e.g., people, places, organizations) and does not evaluate the emotional tone of the text.

5
MCQeasy

A medical transcription service wants to automatically identify and extract medical terms such as diagnoses, medications, and procedures from doctor's notes. The notes are unstructured text. They want to use a pre-trained Azure AI Language feature that can understand medical terminology. Which feature should they use?

A.Custom Text Classification
B.Named Entity Recognition (NER) for healthcare
C.Key Phrase Extraction
D.Sentiment Analysis
AnswerB

NER for healthcare is a pre-trained model that recognizes medical entities like diagnoses, medications, and procedures from text.

Why this answer

B is correct because the medical transcription service needs to extract specific medical entities (diagnoses, medications, procedures) from unstructured doctor's notes. Azure AI Language's Named Entity Recognition (NER) for healthcare is a pre-trained model specifically designed to identify and categorize medical terminology, including conditions, treatments, and medications, directly from clinical text without requiring custom training.

Exam trap

The trap here is that candidates confuse general-purpose Key Phrase Extraction (which only pulls out high-level topics) with domain-specific NER for healthcare, which is the only option that can accurately identify and classify medical terms like diagnoses and medications without custom training.

How to eliminate wrong answers

Option A is wrong because Custom Text Classification requires you to provide labeled training data to build a custom model, which is unnecessary here since a pre-trained healthcare-specific NER model already exists. Option C is wrong because Key Phrase Extraction identifies general important phrases (e.g., 'patient history') but does not understand or categorize medical entities like diagnoses or medications. Option D is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, which is irrelevant to extracting structured medical terms from clinical notes.

6
MCQmedium

A multinational corporation receives customer feedback emails in several languages. The company wants to translate all emails into English for centralized analysis by its support team. Which Azure service should they use?

A.Azure AI Language
B.Azure Translator
C.Azure OpenAI Service
D.Azure Speech Service
AnswerB

Azure Translator is a dedicated cloud service for text translation between multiple languages, making it the correct choice for this scenario.

Why this answer

Azure Translator is the correct service because it is specifically designed for text-to-text translation across multiple languages, making it ideal for translating customer feedback emails into English. It provides a REST API that supports real-time or batch translation of text, which aligns with the requirement to process emails in various languages for centralized analysis.

Exam trap

The trap here is that candidates often confuse Azure AI Language's language detection or text analysis features with translation, but Azure AI Language does not include translation functionality, which is exclusively handled by Azure Translator.

How to eliminate wrong answers

Option A is wrong because Azure AI Language focuses on natural language processing tasks like sentiment analysis, key phrase extraction, and language detection, but it does not provide translation capabilities. Option C is wrong because Azure OpenAI Service is a generative AI service for tasks like text generation and summarization, not a dedicated translation service, and using it for translation would be inefficient and less accurate than a purpose-built translator. Option D is wrong because Azure Speech Service handles speech-to-text and text-to-speech conversion, not text translation, and is irrelevant for translating written emails.

7
MCQmedium

A company wants to build a self-service FAQ bot that answers customer questions based on a collection of policy documents (PDFs and Word files). They want the bot to extract answers directly from the documents without manually creating question-answer pairs. Which Azure AI Language feature should they use?

A.Key Phrase Extraction
B.Conversational Language Understanding (CLU)
C.Custom Question Answering
D.Azure OpenAI on your data
AnswerC

Custom Question Answering enables you to create a knowledge base from documents and automatically answer user questions using the content.

Why this answer

Custom Question Answering (C) is the correct choice because it is specifically designed to extract answers directly from source documents (PDFs, Word files) without requiring manual creation of question-answer pairs. It uses a deep learning-based extractive reader to locate answer spans within the text, making it ideal for building a self-service FAQ bot from policy documents.

Exam trap

The trap here is that candidates often confuse Custom Question Answering with Conversational Language Understanding (CLU) because both involve 'language understanding,' but CLU requires manual intent/entity creation and does not extract answers from documents, while Custom Question Answering is purpose-built for extractive QA from uploaded files.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction identifies single words or short phrases (e.g., 'policy', 'document') but cannot extract full answer sentences or handle question-answering logic. Option B is wrong because Conversational Language Understanding (CLU) is a task-oriented intent/entity extraction service that requires manual definition of intents and utterances, not direct answer extraction from documents. Option D is wrong because Azure OpenAI on your data uses large language models to generate answers, but it is not a dedicated extractive QA service; it relies on a retrieval-augmented generation (RAG) approach that may hallucinate or rephrase answers, whereas Custom Question Answering strictly extracts verbatim spans from the provided documents.

8
MCQmedium

A market research company wants to analyze thousands of product reviews to identify the most frequently talked-about topics (such as 'battery life', 'screen quality', 'customer support') to guide product improvements. Which Azure AI Language feature is best suited for this task?

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

Key phrase extraction identifies the main topics discussed in text, such as 'battery life' and 'customer support'.

Why this answer

Key phrase extraction is designed to identify the main points or topics in a body of text, making it the ideal choice for surfacing frequently mentioned themes like 'battery life' or 'screen quality' from thousands of product reviews. It returns a list of key phrases that represent the most salient concepts, directly supporting the goal of guiding product improvements based on customer feedback.

Exam trap

The trap here is that candidates often confuse key phrase extraction with entity recognition, assuming that any 'named' item (like a product feature) is an entity, but entity recognition is strictly for predefined categories like Person, Location, Organization, not for abstract or product-specific topics.

How to eliminate wrong answers

Option A is wrong because sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, not the specific topics or themes discussed. Option C is wrong because entity recognition identifies named entities such as people, organizations, or locations, not general product features or abstract topics like 'customer support'. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), which is irrelevant to extracting topical content from reviews.

9
MCQmedium

A legal firm needs to automatically extract specific terms such as contract dates, party names, and monetary amounts from thousands of legal documents. The firm does not have a labeled dataset for custom training but needs to identify only these predefined types of information. Which prebuilt Azure AI Language feature should they use?

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

NER is specifically designed to identify and categorize named entities (e.g., dates, money, persons) from text, making it ideal for extracting predefined types of information without custom labeling.

Why this answer

Named Entity Recognition (NER) is the correct choice because it is a prebuilt Azure AI Language feature designed to automatically identify and categorize predefined entities such as dates, person names, and monetary amounts from text. Since the firm needs to extract specific types of information (contract dates, party names, monetary amounts) without a labeled dataset, NER's out-of-the-box models can directly recognize these common entity categories without any custom training.

Exam trap

The trap here is that candidates may confuse key phrase extraction with named entity recognition, thinking that extracting 'key terms' is equivalent to identifying specific entity types, but key phrase extraction returns general phrases (e.g., 'the contract date') rather than structured entity values (e.g., 'January 15, 2024').

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies general key terms and phrases in text, not predefined entity types like dates or monetary amounts. Option C is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the extraction of structured information. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), not specific entities within the document.

10
MCQmedium

What is 'custom speech' in Azure AI Speech and when would you use it?

A.Creating a custom voice persona that sounds different from the standard Azure voices
B.Fine-tuning speech recognition for domain-specific vocabulary, accents, or noisy environments
C.Configuring speech recognition to only accept voice commands from authorised users
D.Building a custom programming language for writing speech processing scripts
AnswerB

Custom speech trains the recogniser on your audio and terms — improving accuracy for jargon, accents, and challenging audio conditions.

Why this answer

Custom speech in Azure AI Speech allows you to fine-tune the speech recognition model to better understand domain-specific vocabulary (e.g., medical or legal terms), unique accents, or noisy environments. By providing audio data and transcription text, you train the model to improve accuracy for your specific use case, which is not achievable with the base recognition model.

Exam trap

The trap here is confusing Custom Speech (for recognition accuracy) with Custom Neural Voice (for synthetic speech generation), as both involve 'custom' but serve entirely different purposes in Azure AI Speech.

How to eliminate wrong answers

Option A is wrong because creating a custom voice persona that sounds different from standard Azure voices describes Custom Neural Voice, not Custom Speech. Option C is wrong because configuring speech recognition to only accept voice commands from authorised users relates to speaker recognition or voice authentication, not custom speech recognition. Option D is wrong because building a custom programming language for writing speech processing scripts is not a feature of Azure AI Speech; custom speech focuses on training acoustic and language models, not scripting languages.

11
MCQeasy

What is 'language detection' in Azure AI Language?

A.Automatically identifying which programming language a code snippet is written in
B.Identifying the natural human language of input text with a confidence score
C.Checking whether text contains any language that violates community guidelines
D.Translating text from any language into the user's preferred language
AnswerB

Language detection recognises the language of text (English, French, Arabic, etc.) — enabling automatic routing in multilingual applications.

Why this answer

Language detection in Azure AI Language identifies the natural human language of input text and returns a confidence score indicating the likelihood of the detected language being correct. This is a core capability of the Language service, using pre-trained machine learning models to classify text into over 100 languages without requiring any training data from the user.

Exam trap

The trap here is that candidates often confuse language detection with translation (Option D) or content moderation (Option C), but the exam specifically tests the distinction between identifying a language and performing an action on it.

How to eliminate wrong answers

Option A is wrong because language detection identifies natural human languages (e.g., English, Spanish), not programming languages; Azure AI Language does not include code snippet analysis. Option C is wrong because checking for content that violates community guidelines is a content moderation task, typically performed by Azure AI Content Safety or the Text Analytics for health service, not language detection. Option D is wrong because translating text from any language into a user's preferred language is the function of Azure AI Translator, not language detection, which only identifies the language without performing translation.

12
MCQhard

A company wants to automatically categorize support tickets into categories such as 'Billing', 'Technical Issue', and 'Account Management'. They have a set of 1,000 labeled tickets that they can use to train a model. Which Azure AI Language feature should they use?

A.Key phrase extraction
B.Custom text classification
C.Sentiment analysis
D.Language detection
AnswerB

Custom text classification is the correct feature because it allows training a model with labeled examples to assign tickets to custom categories like 'Billing' or 'Technical Issue'.

Why this answer

Custom text classification is the correct choice because it allows you to train a model on your own labeled dataset (1,000 tickets) to categorize text into custom-defined classes like 'Billing', 'Technical Issue', and 'Account Management'. This feature is specifically designed for scenarios where you need to classify documents into user-defined categories, unlike pre-built classification options.

Exam trap

The trap here is that candidates often confuse custom text classification with pre-built features like key phrase extraction or sentiment analysis, assuming any NLP feature can categorize text without realizing custom training is required for specific categories.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases in text but does not assign documents to predefined categories. Option C is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not topic-based categorization. Option D is wrong because language detection identifies the language of the text (e.g., English, Spanish), which is irrelevant to categorizing support tickets by issue type.

13
MCQmedium

What is the purpose of Azure AI Language's 'personally identifiable information (PII) detection' feature?

A.Generating fake personal information for testing applications
B.Identifying and extracting personal information (names, addresses, ID numbers) from text for redaction
C.Verifying the identity of users accessing AI services
D.Encrypting personal information stored in databases
AnswerB

PII detection finds sensitive personal data in text (names, emails, SSNs) so organizations can redact it for privacy compliance.

Why this answer

Option B is correct because Azure AI Language's PII detection feature is designed to identify and extract personally identifiable information such as names, addresses, phone numbers, and ID numbers from unstructured text. This allows organizations to redact or mask sensitive data before further processing or storage, helping to comply with privacy regulations like GDPR and HIPAA.

Exam trap

The trap here is confusing PII detection (identifying and redacting existing PII in text) with data generation or security controls like encryption or authentication, leading candidates to pick options that describe unrelated Azure services.

How to eliminate wrong answers

Option A is wrong because generating fake personal information is not a purpose of PII detection; that would be data synthesis or anonymization, which is a separate capability. Option C is wrong because verifying user identity is a function of authentication services like Azure Active Directory, not a text analysis feature. Option D is wrong because encrypting stored data is a data protection mechanism handled by services like Azure Key Vault or SQL TDE, not by a natural language processing API.

14
MCQhard

A company's HR department wants to create a self-service bot that can answer employee questions about company policies. They have a collection of policy documents in PDF format. Which Azure AI Language feature should they use to ingest these documents and enable the bot to provide answers based on them?

A.Sentiment Analysis
B.Key Phrase Extraction
C.Custom Question Answering
D.Language Detection
AnswerC

Custom Question Answering allows you to build a knowledge base by ingesting documents (e.g., PDFs) and then answers questions by extracting relevant passages from that knowledge base.

Why this answer

Custom Question Answering (CQA) is the correct choice because it is specifically designed to ingest documents (including PDFs) and build a knowledge base of question-answer pairs. The bot can then query this knowledge base to provide answers based on the policy documents, using the underlying Azure Cognitive Search and language models to match user questions to the most relevant content.

Exam trap

The trap here is that candidates may confuse general NLP features (like Key Phrase Extraction) with the specialized Q&A service, not realizing that Custom Question Answering is the only option that directly supports building a knowledge base from documents for a bot.

How to eliminate wrong answers

Option A (Sentiment Analysis) is wrong because it detects positive, negative, or neutral sentiment in text, not for answering questions from documents. Option B (Key Phrase Extraction) is wrong because it extracts key terms and phrases from text, but does not support a Q&A knowledge base or answer generation. Option D (Language Detection) is wrong because it identifies the language of text, not for building a document-based Q&A system.

15
MCQmedium

A business analyst wants to quickly summarize the main topics discussed in a large collection of customer feedback emails. The analyst needs to identify recurring concepts such as 'product quality', 'shipping delay', and 'customer service'. They want to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

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

Correct. Key Phrase Extraction returns a list of key phrases from the text that capture the main topics, such as 'product quality' or 'shipping delay'. It is a prebuilt feature and requires no 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 return the main topics, concepts, and recurring themes from unstructured text, such as 'product quality' or 'shipping delay'. Unlike custom-trained models, this feature requires no training data and works out-of-the-box, making it ideal for quickly summarizing large collections of customer feedback emails.

Exam trap

The trap here is that candidates often confuse Named Entity Recognition (NER) with Key Phrase Extraction, mistakenly thinking NER can extract general topics, when in fact NER is strictly limited to predefined entity categories like persons, locations, and organizations, not abstract recurring concepts.

How to eliminate wrong answers

Option A is wrong because Named Entity Recognition (NER) identifies and categorizes specific entities like people, organizations, locations, and dates, not abstract recurring concepts or themes like 'product quality' or 'shipping delay'. Option C is wrong because Language Detection only identifies the language of the text (e.g., English, Spanish) and provides no insight into the topics or concepts discussed. Option D is wrong because Sentiment Analysis evaluates the emotional tone (positive, negative, neutral) of the text, not the specific topics or recurring concepts mentioned.

16
MCQhard

A customer service organization has thousands of support tickets labeled with predefined categories such as 'Billing', 'Technical', and 'Account Management'. They want to build a solution that automatically assigns a category to new, incoming tickets. The categories are fixed and known in advance. Which Azure AI Language service feature should they use?

A.Prebuilt Text Analytics
B.Custom Text Classification
C.Language Understanding (LUIS)
D.Translator
AnswerB

Custom text classification enables you to train a machine learning model on your own labeled dataset to categorize documents into your own set of classes, exactly meeting the requirement.

Why this answer

Custom Text Classification (B) is correct because the organization has a fixed set of predefined categories and needs to classify new support tickets into those categories. This feature allows you to train a custom model using labeled examples of 'Billing', 'Technical', and 'Account Management' tickets, enabling automatic assignment of incoming tickets to the correct category.

Exam trap

The trap here is that candidates often confuse Prebuilt Text Analytics (which offers out-of-the-box classification for sentiment or key phrases) with the need for custom classification, leading them to choose option A even though it cannot handle user-defined categories.

How to eliminate wrong answers

Option A is wrong because Prebuilt Text Analytics provides pre-trained models for common tasks like sentiment analysis, key phrase extraction, and language detection, but it does not support custom classification into user-defined categories like 'Billing' or 'Technical'. Option C is wrong because Language Understanding (LUIS) is designed for intent recognition and entity extraction in conversational contexts (e.g., chatbots), not for classifying long-form text documents like support tickets into fixed categories. Option D is wrong because Translator is a machine translation service that converts text between languages and has no capability for text classification or category assignment.

17
MCQhard

What is 'coreference resolution' in natural language processing?

A.Checking whether a document's references (citations) are correctly formatted
B.Identifying which words or phrases in a text refer to the same real-world entity
C.Resolving conflicts when multiple languages are mixed in the same document
D.Matching database foreign keys to their referenced primary keys
AnswerB

Coreference resolution links pronouns and noun phrases to their referents — 'He' → 'Satya Nadella' — essential for deep text understanding.

Why this answer

Coreference resolution is the NLP task of identifying when two or more expressions in a text refer to the same real-world entity. For example, in 'Alice said she would come,' the pronoun 'she' corefers to 'Alice.' This is fundamental for tasks like document summarization and question answering, where maintaining entity consistency is critical.

Exam trap

The trap here is that candidates confuse 'coreference resolution' with 'entity extraction' (named entity recognition), but coreference resolution specifically links different mentions of the same entity, not just identifying the entity type.

How to eliminate wrong answers

Option A is wrong because it describes bibliographic citation validation, which is a document formatting task unrelated to NLP entity resolution. Option C is wrong because it describes language identification or code-switching handling, not the resolution of referring expressions within a single language. Option D is wrong because it describes a database referential integrity concept (foreign key to primary key matching), which is a data management operation, not a natural language processing task.

18
MCQmedium

What is 'text moderation' in Azure AI Content Safety for NLP workloads?

A.Grammatically correcting and editing text for quality before publishing
B.AI analysis of text for hate, violence, sexual, and self-harm content with per-category severity scores
C.Moderating the volume of text content uploaded by users to prevent spam
D.Identifying and removing personally identifiable information from text before processing
AnswerB

Text moderation understands context to classify harmful categories — enabling configurable content filtering with severity levels.

Why this answer

Text moderation in Azure AI Content Safety uses trained NLP models to analyze text and assign severity scores (0-7) for four harm categories: hate, violence, sexual, and self-harm. This allows content filtering based on policy thresholds, not simple keyword matching. Option B correctly describes this AI-driven analysis with per-category severity scoring.

Exam trap

The trap here is that candidates confuse text moderation (harmful content detection with severity scores) with other NLP tasks like grammar correction, spam filtering, or PII redaction, all of which are distinct Azure AI services.

How to eliminate wrong answers

Option A is wrong because grammatically correcting and editing text for quality is a feature of language models like GPT or grammar checkers, not Azure AI Content Safety's text moderation, which focuses on harmful content detection. Option C is wrong because moderating the volume of text to prevent spam is typically handled by rate limiting or spam filters, not by Azure AI Content Safety's NLP-based content analysis. Option D is wrong because identifying and removing personally identifiable information (PII) is a task for Azure AI Language's PII detection or Azure Purview, not for text moderation in Content Safety, which targets offensive or harmful content.

19
MCQmedium

What is 'personally identifiable information' (PII) detection in Azure AI Language?

A.Verifying that a user's identity matches their stated credentials during login
B.Identifying and optionally redacting sensitive personal information (names, SSNs, emails) in text
C.Tracking which users have accessed personally sensitive Azure resources
D.Detecting when users are sharing their own personal information in an inappropriate context
AnswerB

PII detection scans text for personal data and can redact it — supporting GDPR compliance and data anonymisation workflows.

Why this answer

Option B is correct because PII detection in Azure AI Language is a pre-built feature that identifies sensitive personal data such as names, social security numbers, email addresses, and phone numbers within unstructured text. It can also redact (mask) these entities to help comply with data privacy regulations like GDPR. This is a core capability of the Azure AI Language service's Text Analytics API.

Exam trap

The trap here is that candidates confuse PII detection (identifying sensitive data in text) with authentication (verifying user identity) or access auditing (tracking resource access), leading them to pick options A or C.

How to eliminate wrong answers

Option A is wrong because it describes authentication (verifying credentials), which is a security function handled by Azure Active Directory or identity platforms, not by the Azure AI Language service. Option C is wrong because it describes auditing access to Azure resources (e.g., via Azure Monitor or Activity Logs), not detecting PII in text content. Option D is wrong because it implies contextual judgment about inappropriate sharing, which is a subjective policy decision; Azure AI Language's PII detection identifies entities based on patterns and models, not on the appropriateness of the context.

20
MCQmedium

What is 'span-based named entity recognition' and how does it differ from sequence labelling?

A.NER that works across spans (paragraphs) of text rather than single sentences
B.Identifying text spans as candidate entities and classifying each span — handling overlapping and nested entities
C.A technique that spans multiple languages to recognise entities in multilingual text
D.NER that spans multiple documents to track entities across a corpus
AnswerB

Span-based NER extracts and classifies spans directly — naturally handling overlapping entities that sequence labelling struggles with.

Why this answer

Span-based named entity recognition (NER) identifies candidate entities by first locating text spans (contiguous sequences of tokens) and then classifying each span into an entity type. This differs from sequence labeling (e.g., BIO tagging) because it can naturally handle overlapping and nested entities—for example, recognizing both "University of Washington" as an organization and "Washington" as a location within the same sentence—whereas sequence labeling typically assigns a single label per token and struggles with such hierarchies.

Exam trap

The trap here is that candidates confuse 'span' with 'document span' or 'paragraph span' (options A and D) or think it refers to multilingual coverage (option C), when the actual technical distinction is about handling overlapping and nested entities within a single text segment.

How to eliminate wrong answers

Option A is wrong because span-based NER does not refer to working across paragraphs; it refers to identifying spans (contiguous token sequences) within text, regardless of sentence boundaries, and the core distinction is about handling nested/overlapping entities, not document-level scope. Option C is wrong because span-based NER is not about multilingual capabilities; multilingual entity recognition is a separate feature that can be implemented with or without span-based approaches. Option D is wrong because span-based NER does not span multiple documents; cross-document entity tracking is a different task (entity linking or coreference resolution) and is not the defining characteristic of span-based NER.

21
MCQmedium

What is the purpose of key phrase extraction in Azure AI Language?

A.To translate key phrases between languages
B.To identify the main talking points and important concepts in text
C.To classify text into positive or negative sentiment
D.To generate new text based on key topics
AnswerB

Key phrase extraction surfaces the most important words and phrases in text, enabling content summarization and theme identification.

Why this answer

Key phrase extraction in Azure AI Language is designed to identify the main talking points and important concepts within a given text. It analyzes the text structure and returns a list of key phrases that summarize the core topics, enabling quick understanding of the document's primary themes without reading the entire content.

Exam trap

The trap here is that candidates often confuse key phrase extraction with sentiment analysis or text generation, because all three are text analytics features, but key phrase extraction specifically focuses on identifying important concepts rather than evaluating emotion or creating new content.

How to eliminate wrong answers

Option A is wrong because key phrase extraction does not perform translation; translation is handled by the Azure AI Translator service, which converts text between languages. Option C is wrong because classifying text into positive or negative sentiment is the function of sentiment analysis, not key phrase extraction. Option D is wrong because key phrase extraction does not generate new text; it only extracts existing phrases from the input, whereas text generation is associated with models like GPT or Azure OpenAI Service.

22
MCQeasy

What does sentiment analysis do?

A.Translates text from one language to another
B.Determines the emotional tone (positive, negative, neutral) expressed in text
C.Extracts key phrases and named entities from text
D.Converts spoken words into written text
AnswerB

Sentiment analysis evaluates text to identify the emotional polarity — whether the author's opinion is positive, negative, or neutral.

Why this answer

Sentiment analysis is a natural language processing (NLP) technique that evaluates text to determine the emotional tone expressed, typically classifying it as positive, negative, or neutral. In Azure Cognitive Services, this is performed by the Text Analytics API, which uses machine learning models to assign sentiment scores and labels based on the overall context of the input text. Option B is correct because it directly describes this core function of detecting emotional polarity.

Exam trap

The trap here is that candidates often confuse sentiment analysis with key phrase extraction or entity recognition, because all three are part of the same Text Analytics API, but each serves a distinct purpose—sentiment analysis focuses on emotional tone, not on identifying specific terms or names.

How to eliminate wrong answers

Option A is wrong because translating text from one language to another is the function of machine translation, not sentiment analysis; in Azure, this is handled by the Translator service. Option C is wrong because extracting key phrases and named entities is a separate NLP task performed by the Text Analytics API's key phrase extraction and entity recognition features, not sentiment analysis. Option D is wrong because converting spoken words into written text is speech-to-text transcription, which is a speech service capability (e.g., Azure Speech-to-Text), not a text-based sentiment analysis function.

23
MCQhard

A legal firm needs to automatically process thousands of court documents. The system must identify and redact sensitive personal information such as names, addresses, and social security numbers. Additionally, it must extract legal-specific entities like case numbers, judge names, and statute references. The firm has a small set of manually annotated documents with these legal entities. Which combination of Azure AI Language features should they use?

A.PII detection and custom named entity recognition (NER)
B.Prebuilt entity recognition and key phrase extraction
C.Sentiment analysis and language detection
D.PII detection only
AnswerA

PII detection automatically identifies personal information for redaction. Custom NER can be trained on annotated documents to extract specific legal entities like case numbers and judge names. This combination meets both needs.

Why this answer

Option A is correct because the firm needs both PII detection to redact sensitive personal information and custom NER to extract legal-specific entities like case numbers and judge names from a small set of annotated documents. Azure AI Language provides a prebuilt PII detection feature for common sensitive data and a custom NER capability that can be trained on the firm's annotated documents to recognize domain-specific entities.

Exam trap

The trap here is that candidates may assume prebuilt entity recognition covers all entity types, but it lacks domain-specific entities, or they may think PII detection alone is sufficient, ignoring the need for custom extraction of legal terms.

How to eliminate wrong answers

Option B is wrong because prebuilt entity recognition does not cover legal-specific entities like case numbers or statute references, and key phrase extraction only identifies general key phrases, not structured entities for redaction. Option C is wrong because sentiment analysis and language detection are irrelevant to the tasks of identifying and redacting sensitive information or extracting legal entities. Option D is wrong because PII detection alone cannot extract legal-specific entities such as case numbers or judge names, which require custom NER trained on annotated documents.

24
MCQmedium

A retail company wants to automatically analyze thousands of product reviews to identify the most frequently mentioned aspects, such as 'battery life', 'screen quality', and 'customer service'. They plan to use a prebuilt Azure AI Language feature without any custom training. Which feature should they use?

A.Text Analytics for Health
B.Key phrase extraction
C.Entity linking
D.Sentiment analysis
AnswerB

Correct. Key phrase extraction automatically extracts the main concepts and important phrases from text, making it ideal for identifying frequently mentioned aspects in reviews.

Why this answer

Key phrase extraction is the correct choice because it is specifically designed to identify and extract the most important words or phrases from unstructured text, such as product reviews. This prebuilt Azure AI Language feature requires no custom training and directly surfaces frequently mentioned aspects like 'battery life' or 'screen quality' by analyzing term frequency and relevance.

Exam trap

The trap here is that candidates often confuse 'key phrase extraction' with 'entity linking' or 'sentiment analysis', mistakenly thinking that identifying aspects requires linking to a knowledge base or analyzing sentiment, when in fact key phrase extraction is the direct and correct feature for surfacing frequently mentioned topics.

How to eliminate wrong answers

Option A is wrong because Text Analytics for Health is a specialized domain model for extracting medical entities (e.g., diagnoses, medications) from clinical text, not for general product review analysis. Option C is wrong because Entity linking disambiguates named entities by linking them to a knowledge base (e.g., Wikipedia), but it does not extract multi-word descriptive phrases like 'customer service' or 'battery life'. Option D is wrong because Sentiment analysis determines the overall positive, negative, or neutral tone of text, not the specific aspects or topics mentioned.

25
MCQeasy

A company analyzes customer reviews to identify common themes. They need to automatically extract the most important concepts from each review, such as 'battery life', 'customer service', and 'price'. Which Azure AI Language feature should they use?

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

Key phrase extraction identifies the most important concepts and phrases in the text, such as 'battery life' or 'customer service'.

Why this answer

Key phrase extraction is the correct Azure AI Language feature because it automatically identifies and extracts the most important concepts, such as 'battery life', 'customer service', and 'price', from unstructured text like customer reviews. It returns a list of key phrases that represent the main topics discussed, which directly matches the requirement to extract important concepts.

Exam trap

The trap here is that candidates often confuse named entity recognition (NER) with key phrase extraction, assuming NER can extract any important concept, but NER is limited to predefined categories like persons, locations, and organizations, not general multi-word phrases like 'battery life'.

How to eliminate wrong answers

Option A is wrong because sentiment analysis determines the overall positive, negative, or neutral sentiment of text, not the extraction of specific concepts or themes. Option C is wrong because language detection identifies the language in which the text is written (e.g., English, Spanish), not the key concepts within the text. Option D is wrong because named entity recognition identifies and categorizes named entities like people, organizations, locations, and dates, but it does not extract general multi-word concepts such as 'battery life' or 'customer service'.

26
MCQhard

What is 'token budget' and 'context window' management in large language models?

A.The monthly spending limit set for an Azure OpenAI subscription
B.The maximum text the model can process in one call, requiring strategic management of what fits in context
C.The number of API calls allowed per minute before rate limiting kicks in
D.A pre-purchase of tokens at a discounted rate for high-volume Azure OpenAI users
AnswerB

Context windows are finite (e.g., 128K tokens) — managing what's included (system prompt, history, documents) is the token budget challenge.

Why this answer

Option B is correct because 'token budget' and 'context window' refer to the maximum number of tokens (words, subwords, or characters) a large language model can process in a single inference call. The context window is a fixed limit (e.g., 4096 tokens for GPT-3.5, 8192 for GPT-4), and managing the token budget involves strategically truncating, summarizing, or prioritizing input text to fit within this window, ensuring the model can generate coherent and relevant responses without exceeding its capacity.

Exam trap

The trap here is that candidates confuse operational or billing limits (subscription spending, rate limits, pre-purchased tokens) with the model's inherent architectural constraint, which is the context window and token budget for a single API call.

How to eliminate wrong answers

Option A is wrong because it describes a financial spending cap on an Azure OpenAI subscription (e.g., monthly cost limit), which is unrelated to the model's architectural token processing capacity. Option C is wrong because it refers to API rate limiting (e.g., requests per minute or per second), which is a throttling mechanism for API usage, not a property of the model's input size. Option D is wrong because it describes a pre-purchased token quota at a discounted rate (a billing feature for high-volume users), which is a cost-management tool, not a technical constraint of the model's context window.

27
Drag & Dropmedium

Drag and drop the steps to use Azure Speech-to-Text API to transcribe audio into the correct order.

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

Steps
Order

Why this order

Speech-to-text requires a Speech resource, audio input, and API call to return transcription.

28
MCQmedium

A market research firm wants to analyze thousands of customer reviews to automatically identify frequently mentioned product aspects and the sentiment associated with each aspect. For example, they want to know that 'battery life' is mentioned often with negative sentiment, while 'design' is mentioned with positive sentiment. Which Azure AI Language capability is best suited for this task?

A.Key Phrase Extraction
B.Sentiment Analysis
C.Named Entity Recognition (NER)
D.Aspect-based Sentiment Analysis (Opinion Mining)
AnswerD

Opinion mining extracts aspects or targets of opinions and the associated sentiment. This directly addresses the requirement to identify aspects like 'battery life' and determine whether sentiments are positive, negative, or neutral for each.

Why this answer

Aspect-based Sentiment Analysis (Opinion Mining) is the correct choice because it goes beyond general sentiment to identify specific aspects (e.g., 'battery life', 'design') mentioned in text and the sentiment associated with each aspect. This directly matches the requirement to automatically detect frequently mentioned product aspects and their corresponding sentiments from customer reviews.

Exam trap

The trap here is that candidates often confuse general Sentiment Analysis (Option B) with Aspect-based Sentiment Analysis, overlooking that the question explicitly requires aspect-level granularity, not just overall sentiment.

How to eliminate wrong answers

Option A is wrong because Key Phrase Extraction only extracts key terms and phrases without any sentiment analysis, so it cannot associate sentiment with specific aspects. Option B is wrong because Sentiment Analysis provides an overall positive, negative, or neutral score for the entire document or sentence, but it does not break down sentiment by individual aspects or topics. Option C is wrong because Named Entity Recognition (NER) identifies predefined entities like people, organizations, or locations, not product-specific aspects or their associated sentiments.

29
MCQmedium

Which Azure service enables building a question-answering chatbot from existing FAQ documents with minimal code?

A.Azure Machine Learning with custom NLP models
B.Azure AI Language question answering + Azure Bot Service
C.Azure AI Speech with custom commands
D.Azure Cognitive Search alone
AnswerB

Question answering ingests FAQ documents to build a knowledge base; Bot Service creates the conversational interface with minimal code.

Why this answer

Azure AI Language question answering (formerly QnA Maker) is specifically designed to extract question-answer pairs from semi-structured content like FAQ documents, PDFs, and URLs, and expose them via a REST API. Azure Bot Service provides the conversational interface and channel integration (e.g., Teams, Web Chat) with minimal code. Together, they enable a fully functional Q&A chatbot without custom NLP model training.

Exam trap

The trap here is that candidates often confuse Azure Cognitive Search (a pure search engine) with the question-answering capability, not realizing that Cognitive Search lacks the pre-built Q&A extraction and conversational context management needed for a chatbot.

How to eliminate wrong answers

Option A is wrong because Azure Machine Learning with custom NLP models requires significant data labeling, training, and deployment effort, which contradicts the 'minimal code' requirement for a simple FAQ chatbot. Option C is wrong because Azure AI Speech with custom commands is designed for voice-controlled command-and-control scenarios (e.g., 'turn on the light'), not for answering questions from FAQ documents. Option D is wrong because Azure Cognitive Search alone provides indexing and search capabilities but lacks the conversational turn-taking, context management, and pre-built Q&A extraction that a chatbot requires.

30
MCQmedium

What is transfer learning and how does it apply to NLP models?

A.Moving a trained model from one Azure region to another for deployment
B.Using knowledge from a large pre-trained model as the starting point for learning a new, related task
C.Transferring labeled training data between different ML projects
D.Automatically translating ML models from Python to other programming languages
AnswerB

Transfer learning applies pre-trained model knowledge (general language understanding) to new tasks, requiring less data and compute than training from scratch.

Why this answer

Transfer learning in NLP involves taking a large pre-trained model (like BERT or GPT) that has been trained on a massive corpus and fine-tuning it on a smaller, task-specific dataset. This approach dramatically reduces the amount of labeled data and training time needed, while leveraging the linguistic knowledge already captured by the base model. In Azure, services like Azure Cognitive Service for Language use transfer learning to provide high-accuracy custom models with minimal training data.

Exam trap

The trap here is that candidates confuse the general idea of 'transferring' something (data, code, or location) with the specific machine learning concept of transferring learned knowledge from a pre-trained model to a new task.

How to eliminate wrong answers

Option A is wrong because moving a model between Azure regions is a deployment or migration operation, not a learning technique; it has nothing to do with reusing learned representations for a new task. Option C is wrong because transferring labeled data between projects is a data management activity, not a model training methodology; transfer learning specifically refers to transferring learned weights or features, not raw data. Option D is wrong because translating ML models between programming languages is a code conversion or interoperability concern, unrelated to the core concept of leveraging pre-trained knowledge for a new but related task.

31
MCQmedium

What is 'batch document translation' in Azure AI Translator and what file formats does it support?

A.Translating database records in batches by sending SQL queries to the translation API
B.Asynchronous translation of Word, PDF, Excel, and HTML documents preserving their layout
C.Translating phone call transcripts in batches after calls are completed
D.A real-time API that translates one document page at a time as users scroll
AnswerB

Batch document translation handles formatted files from Blob Storage — preserving structure while translating content.

Why this answer

Option B is correct because Azure AI Translator's batch document translation is an asynchronous operation that translates entire documents (such as Word, PDF, Excel, and HTML) while preserving their original layout and structure. This is distinct from real-time or synchronous translation, as batch translation processes files in bulk via a job-based API, making it ideal for large-scale or non-interactive scenarios.

Exam trap

The trap here is that candidates confuse batch document translation with real-time translation or assume it applies to non-document data like databases or transcripts, but the key differentiator is that it's an asynchronous, file-based service that preserves document layout.

How to eliminate wrong answers

Option A is wrong because batch document translation does not involve SQL queries or database records; it translates document files, not database content. Option C is wrong because batch document translation is designed for document files, not for phone call transcripts, which would require a different service like Azure Speech-to-Text or Conversation Transcription. Option D is wrong because batch document translation is asynchronous, not real-time; the real-time API for translating individual pages or text is the synchronous Translator API, not batch translation.

32
MCQeasy

What is the purpose of Azure AI Speech's 'batch transcription' capability?

A.Real-time transcription of live audio streams for immediate use
B.Asynchronous processing of large volumes of audio files for cost-efficient transcription at scale
C.Synchronizing speech transcription across multiple languages simultaneously
D.Training a custom speech recognition model on audio samples
AnswerB

Batch transcription handles large audio file collections asynchronously — submit files, retrieve transcripts later, ideal for call center archives.

Why this answer

Azure AI Speech's batch transcription is designed for asynchronous processing of large volumes of pre-recorded audio files. It allows you to submit multiple audio files for transcription without requiring real-time interaction, making it cost-efficient for scenarios like call center analytics or media captioning where immediate results are not needed.

Exam trap

The trap here is confusing batch transcription with real-time transcription, as candidates often assume 'batch' implies faster processing rather than asynchronous, cost-efficient bulk processing.

How to eliminate wrong answers

Option A is wrong because real-time transcription of live audio streams is handled by Azure AI Speech's real-time transcription API, not batch transcription. Option C is wrong because synchronizing speech transcription across multiple languages simultaneously is a feature of real-time translation or multi-language transcription, not batch transcription. Option D is wrong because training a custom speech recognition model is done through Azure AI Speech's Custom Speech service, which uses audio samples and transcription data, not batch transcription.

33
MCQmedium

A customer service team wants to build an Azure AI-powered bot that can understand the intent behind customer messages. For example, the bot should recognize that 'I want to return my shoes' maps to a 'ReturnItem' intent, and 'Where is my order?' maps to 'TrackOrder'. Which Azure service provides pre-built models specifically for intent recognition?

A.Language Understanding (LUIS)
B.Text Analytics
C.Translator Text
D.Speech-to-text
AnswerA

LUIS (part of Azure Language service) is designed for intent recognition and entity extraction from conversational utterances. It provides pre-built models for common intents.

Why this answer

Language Understanding (LUIS) is the correct Azure service because it provides pre-built models and custom capabilities specifically designed for intent recognition and entity extraction from natural language utterances. The scenario requires mapping customer messages like 'I want to return my shoes' to a 'ReturnItem' intent, which is exactly the core function of LUIS—it analyzes user input to identify the user's goal (intent) and any relevant details (entities).

Exam trap

The trap here is that candidates often confuse Text Analytics (which can extract entities and sentiment) with LUIS, but Text Analytics lacks the pre-built intent recognition models and the ability to map utterances to custom intents like 'ReturnItem' or 'TrackOrder'.

How to eliminate wrong answers

Option B (Text Analytics) is wrong because it focuses on extracting insights like sentiment, key phrases, and named entities from text, but it does not provide pre-built models for intent recognition or mapping utterances to specific intents. Option C (Translator Text) is wrong because it is a machine translation service that converts text between languages, with no capability for understanding or classifying user intents. Option D (Speech-to-text) is wrong because it transcribes spoken audio into text, but it does not perform any semantic analysis or intent classification on the transcribed text.

34
MCQmedium

A law firm receives hundreds of legal documents daily. They need to automatically extract key entities like names of parties, dates, jurisdictions, and also classify each document as 'contract', 'pleading', or 'memo'. Which combination of Azure AI Language features should they use?

A.Entity recognition and key phrase extraction
B.Entity recognition and custom text classification
C.Sentiment analysis and language detection
D.Summarization and conversation analysis
AnswerB

Entity recognition extracts specific entities like party names and dates; custom text classifies documents into the required types.

Why this answer

Option B is correct because the law firm needs both entity extraction (to identify parties, dates, jurisdictions) and document classification (contract, pleading, memo). Azure AI Language's prebuilt entity recognition handles the entity extraction, while custom text classification allows the firm to train a model to classify documents into their specific categories. This combination directly addresses both requirements without unnecessary features.

Exam trap

The trap here is that candidates often confuse key phrase extraction with entity recognition, assuming key phrases can replace entities, but key phrases are unstructured and not mapped to predefined categories like dates or jurisdictions.

How to eliminate wrong answers

Option A is wrong because key phrase extraction returns general important phrases (e.g., 'breach of contract'), not structured entities like dates or jurisdictions, and it does not classify documents into custom categories. Option C is wrong because sentiment analysis detects positive/negative/neutral tone, not entities or document types, and language detection only identifies the language of the text, neither of which meets the classification or entity extraction needs. Option D is wrong because summarization condenses text into a shorter version and conversation analysis is designed for dialogue between speakers (e.g., chat logs), not for extracting entities or classifying single-document legal texts.

35
MCQmedium

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

A.A programming language for writing speech recognition algorithms
B.An XML markup language for controlling TTS voice characteristics like pitch, rate, pauses, and pronunciation
C.A system for transcribing speech in real time to a database
D.A security protocol for encrypting speech API calls
AnswerB

SSML provides fine-grained control over how text is spoken — inserting pauses, changing pitch/rate, emphasizing words, and switching voices.

Why this answer

SSML is an XML-based markup language that allows you to fine-tune text-to-speech (TTS) output by controlling prosodic elements such as pitch, speaking rate, volume, and pronunciation. It also supports inserting pauses, specifying phonetic pronunciations, and adjusting emphasis, making it essential for generating natural-sounding speech in Azure AI Speech.

Exam trap

The trap here is that candidates confuse SSML with a general-purpose programming language or a transcription tool, when in fact it is a specialized XML markup for fine-tuning TTS output, not for speech recognition or real-time transcription.

How to eliminate wrong answers

Option A is wrong because SSML is not a programming language for writing speech recognition algorithms; it is a markup language for controlling TTS output, and speech recognition algorithms are built using models and APIs like Azure Speech-to-Text, not SSML. Option C is wrong because SSML does not perform real-time transcription; real-time transcription is handled by the Speech-to-Text API, while SSML is used exclusively for synthesizing speech from text. Option D is wrong because SSML is not a security protocol; encryption of API calls is managed by TLS/SSL and Azure security features, not by SSML.

36
MCQmedium

A legal firm needs to automatically sort incoming legal documents into predefined categories such as 'Contract', 'Brief', 'Motion', and 'Discovery'. They have a set of 500 manually labeled documents to use as examples. Which Azure AI Language feature should they use to build this classification system?

A.Custom text classification
B.Key phrase extraction
C.Named entity recognition
D.Sentiment analysis
AnswerA

Custom text classification is designed to classify documents into user-defined categories using labeled examples, perfect for this scenario.

Why this answer

Custom text classification is the correct choice because it allows the legal firm to train a model using their 500 labeled documents to classify text into predefined categories like 'Contract', 'Brief', 'Motion', and 'Discovery'. This feature enables supervised learning where the model learns from labeled examples to automatically sort incoming documents, which is exactly the requirement described.

Exam trap

The trap here is that candidates may confuse custom text classification with built-in features like key phrase extraction or named entity recognition, mistakenly thinking those can perform document-level categorization when they are designed for different NLP tasks.

How to eliminate wrong answers

Option B (Key phrase extraction) is wrong because it extracts significant terms or phrases from text without assigning documents to predefined categories, so it cannot sort documents into 'Contract', 'Brief', etc. Option C (Named entity recognition) is wrong because it identifies and classifies entities like people, organizations, or dates in text, but does not categorize entire documents into user-defined classes. Option D (Sentiment analysis) is wrong because it determines the emotional tone (positive, negative, neutral) of text, which is irrelevant for sorting legal documents by document type.

37
MCQmedium

A marketing team wants to automatically analyze thousands of customer reviews to identify the most commonly discussed aspects, such as 'price', 'durability', or 'customer service'. They do not have any labeled data for custom training. Which prebuilt Azure AI Language feature should they use?

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

Correct because key phrase extraction automatically identifies the most important words and phrases that summarize the main topics discussed in a document. It directly answers the need to find commonly discussed aspects like 'price' and 'durability'.

Why this answer

Key phrase extraction is the correct choice because it automatically identifies the most important points or topics (like 'price', 'durability', 'customer service') from unstructured text without requiring any labeled training data. This prebuilt Azure AI Language feature is designed specifically to surface commonly discussed aspects from large volumes of text, making it ideal for analyzing thousands of customer reviews.

Exam trap

The trap here is that candidates often confuse 'key phrase extraction' with 'entity recognition', mistakenly thinking that named entities like 'price' or 'customer service' are entities, when in fact they are general concepts extracted as key phrases, not predefined entity categories.

How to eliminate wrong answers

Option B is wrong because sentiment analysis determines the emotional tone (positive, negative, neutral) of text, not the specific aspects or topics being discussed. Option C is wrong because entity recognition identifies named entities such as people, organizations, and locations, not general product aspects like 'price' or 'durability'. Option D is wrong because language detection identifies the language in which the text is written, which is irrelevant to extracting discussed aspects from reviews.

38
MCQmedium

A multinational corporation receives customer support emails in multiple languages. They need to automatically identify the language of each email so it can be routed to the appropriate support team. Which Azure AI Language feature should they use?

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

Language detection automatically identifies the language of the input text, making it the correct feature for this routing scenario.

Why this answer

Language detection is the correct Azure AI Language feature because it is specifically designed to identify the written language of text input. The multinational corporation's requirement to automatically determine the language of each email for routing directly matches the core functionality of this prebuilt capability, which returns a language name and ISO 639-1 code for each document.

Exam trap

The trap here is that candidates may confuse language detection with sentiment analysis or key phrase extraction because all three are Natural Language Processing features, but only language detection answers the 'which language?' question directly.

How to eliminate wrong answers

Option A is wrong because sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, not the language it is written in. Option B is wrong because key phrase extraction identifies important terms and concepts within text but does not determine the language of the text. Option D is wrong because entity recognition identifies and categorizes named entities (e.g., people, places, organizations) in text, not the language of the text.

39
MCQeasy

Which Azure AI service can detect the language of a text input and return the identified language name and confidence score?

A.Azure AI Vision
B.Azure AI Language (language detection)
C.Azure AI Translator
D.Azure AI Document Intelligence
AnswerB

Azure AI Language's language detection feature identifies the language of text input with a confidence score.

Why this answer

Azure AI Language's language detection feature is specifically designed to identify the language of a text input, returning both the language name and a confidence score between 0 and 1. This capability is part of the Natural Language Processing (NLP) workloads within Azure AI Language, making option B the correct choice for this task.

Exam trap

The trap here is that candidates often confuse Azure AI Translator's ability to detect language as a side effect with the dedicated language detection feature in Azure AI Language, which explicitly returns a confidence score and is the correct service for this specific requirement.

How to eliminate wrong answers

Option A is wrong because Azure AI Vision is focused on analyzing images and video content (e.g., object detection, OCR), not text language detection. Option C is wrong because Azure AI Translator translates text between languages but does not natively return a confidence score for language identification; it relies on language detection as a sub-step, not as a primary output. Option D is wrong because Azure AI Document Intelligence (formerly Form Recognizer) extracts structured data from documents (e.g., forms, invoices) and does not include a dedicated language detection feature with confidence scores.

40
MCQmedium

A customer support team wants to create a chatbot that can answer common questions about employee benefits. They have a PDF document containing a list of frequently asked questions with their answers. Which Azure AI Language feature should they use to build a solution that extracts answers directly from this content?

A.Sentiment Analysis
B.Key Phrase Extraction
C.Custom Question Answering
D.Text Analytics for Health
AnswerC

Custom Question Answering creates a knowledge base from provided content, such as FAQ documents, and provides answers to user queries based on that knowledge base.

Why this answer

Custom Question Answering (C) is the correct choice because it is specifically designed to ingest documents like PDFs and extract question-answer pairs from them, enabling a chatbot to respond directly with answers from the content. This feature uses a pre-built or custom knowledge base to match user queries to the most relevant answer, making it ideal for the described scenario.

Exam trap

The trap here is that candidates often confuse Key Phrase Extraction (B) with question answering, not realizing that Key Phrase Extraction only identifies terms without providing direct answers, while Custom Question Answering is the only feature that returns extracted answers from a document.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis detects positive, negative, or neutral sentiment in text, not extracting answers from documents. Option B is wrong because Key Phrase Extraction identifies important words or phrases but does not map questions to answers or provide direct responses. Option D is wrong because Text Analytics for Health is specialized for extracting medical entities and relationships from clinical documents, not general FAQ content.

41
Multi-Selectmedium

A customer support team wants to automatically analyze incoming emails to (1) determine the overall emotional tone (e.g., frustrated, satisfied) and (2) identify specific key phrases that indicate the reason for contact (e.g., 'return item', 'refund policy'). Which two Azure AI Language features should they use? (Choose two.)

Select 2 answers
A.Sentiment analysis
B.Key phrase extraction
C.Entity recognition
D.Language detection
AnswersA, B

Correct: Determines the emotional tone of the text.

Why this answer

Sentiment analysis is the correct choice because it evaluates text to determine the overall emotional tone, such as frustration or satisfaction, by assigning a sentiment score (positive, negative, neutral, or mixed) at the document and sentence level. This directly addresses the requirement to analyze the emotional tone of incoming emails.

Exam trap

The trap here is that candidates often confuse entity recognition with key phrase extraction, but entity recognition focuses on predefined categories (e.g., person, location) while key phrase extraction identifies context-specific important terms not limited to named entities.

42
MCQhard

What is 'word sense disambiguation' (WSD) and why is it challenging for NLP?

A.Correcting spelling mistakes caused by homophones (words that sound the same)
B.Determining which meaning of an ambiguous word is intended based on surrounding context
C.Translating words from one language to their exact equivalent in another language
D.Measuring how many distinct meanings a word has across a dictionary
AnswerB

WSD resolves lexical ambiguity — understanding 'bank' means financial institution vs. riverbank based on sentence context.

Why this answer

Option B is correct because word sense disambiguation (WSD) is the NLP task of identifying which specific meaning of a polysemous word (a word with multiple meanings) is intended in a given context, using surrounding words, syntax, and semantic cues. This is challenging because many words have multiple, often unrelated meanings (e.g., 'bank' as a financial institution vs. river bank), and the correct sense depends on subtle contextual signals that are difficult for models to capture without deep understanding of the domain or world knowledge.

Exam trap

The trap here is that candidates confuse WSD with related but distinct NLP tasks like homophone correction (A) or machine translation (C), because all involve handling ambiguous words, but WSD specifically targets meaning selection within a single language based on context.

How to eliminate wrong answers

Option A is wrong because correcting spelling mistakes caused by homophones is a task related to homophone disambiguation or spell-checking, not word sense disambiguation; WSD deals with meaning selection, not orthographic correction. Option C is wrong because translating words to exact equivalents in another language is a machine translation task, which may involve WSD as a sub-step but is not the definition of WSD itself; WSD focuses on sense selection within a single language. Option D is wrong because measuring how many distinct meanings a word has across a dictionary is a lexical resource or lexicography task (e.g., counting senses in WordNet), not the process of disambiguating which sense is used in a specific context.

43
MCQmedium

A research team wants to automatically extract the most important phrases from a large collection of scientific articles to identify emerging trends. The articles are all in English. They do not want to train a custom model. Which built-in Azure AI Language feature should they use?

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

Correct. Key phrase extraction is designed to automatically extract the most salient phrases from text, which is exactly what the research team needs.

Why this answer

Key phrase extraction is the correct Azure AI Language feature because it automatically identifies and returns the most important phrases in a document, which directly supports the goal of extracting key terms from scientific articles to spot emerging trends. This built-in capability requires no custom model training and works out-of-the-box for English text, making it ideal for the research team's use case.

Exam trap

The trap here is that candidates often confuse named entity recognition (NER) with key phrase extraction, assuming NER can extract any important term, but NER is limited to predefined entity types (e.g., person, location) and cannot capture domain-specific scientific phrases like 'quantum entanglement' or 'CRISPR-Cas9'.

How to eliminate wrong answers

Option B is wrong because sentiment analysis detects positive, negative, or neutral sentiment in text, not important phrases or keywords, so it cannot identify emerging trends. Option C is wrong because named entity recognition (NER) identifies specific entities like people, organizations, or locations, not general key phrases that represent trends in scientific literature. Option D is wrong because language detection determines the language of the text, which is unnecessary since the articles are already known to be in English.

44
MCQmedium

A customer support team wants to automatically analyze customer emails to determine if the sentiment is positive, negative, or neutral. Which Azure service should they use?

A.Speech
B.Translator
C.Text Analytics
D.QnA Maker
AnswerC

Text Analytics includes sentiment analysis, key phrase extraction, language detection, and entity recognition, making it ideal for this task.

Why this answer

The Text Analytics service (part of Azure Cognitive Services) provides pre-built sentiment analysis, which can classify text as positive, negative, or neutral. This directly matches the requirement to automatically analyze customer emails for sentiment without needing to build custom machine learning models.

Exam trap

The trap here is that candidates may confuse Text Analytics with other NLP services like Translator or QnA Maker, mistakenly thinking any 'language' service can do sentiment analysis, but only Text Analytics has the specific pre-built sentiment model.

How to eliminate wrong answers

Option A is wrong because Azure Speech is designed for speech-to-text, text-to-speech, and speaker recognition, not for analyzing the sentiment of written text. Option B is wrong because Azure Translator focuses on machine translation between languages, not on detecting emotional tone or sentiment in the original text. Option D is wrong because QnA Maker is used to create a conversational question-and-answer layer over existing content (like FAQs), not for sentiment classification of free-form text.

45
MCQmedium

A global news organization receives articles in multiple languages. They need to first identify the language of each article, then translate it into English. Which combination of prebuilt Azure AI services should they use?

A.Language Detection (Azure AI Language) and Translator (Azure AI Translator)
B.Key Phrase Extraction and Sentiment Analysis
C.Entity Recognition and Translator
D.Language Detection and Text Analytics for Health
AnswerA

Language Detection identifies the language of the text, and Translator converts it to the target language. Together they fulfill the requirement.

Why this answer

Option A is correct because the scenario requires two distinct steps: first, identifying the language of each article, which is performed by the Language Detection API in Azure AI Language; second, translating the article into English, which is handled by the Azure AI Translator service. These two prebuilt services are designed to work together seamlessly for multilingual content processing.

Exam trap

The trap here is that candidates may assume the Translator service alone can handle both language detection and translation, but the question explicitly requires two separate services, and the Translator's built-in detection is not a standalone prebuilt service for the first step.

How to eliminate wrong answers

Option B is wrong because Key Phrase Extraction and Sentiment Analysis are used for extracting key terms and determining the emotional tone of text, not for language identification or translation. Option C is wrong because Entity Recognition identifies named entities like people or places, but does not detect language or perform translation; Translator alone cannot detect the source language without prior language identification. Option D is wrong because Text Analytics for Health is a specialized service for extracting medical information from healthcare texts, not for general language detection or translation.

46
MCQmedium

What is the purpose of Azure AI Translator?

A.To convert spoken audio from one language to written text in another language
B.To translate text between 100+ languages using neural machine translation
C.To detect the sentiment of multilingual text
D.To extract structured data from multilingual documents
AnswerB

Azure AI Translator provides neural machine translation for text across 100+ languages with real-time API access.

Why this answer

Azure AI Translator is a cloud-based neural machine translation service that translates text between over 100 languages and dialects. It uses deep learning models to produce high-quality, context-aware translations, making option B the correct answer.

Exam trap

The trap here is confusing Azure AI Translator with other Azure AI services that handle audio, sentiment, or document extraction, leading candidates to select options that describe related but distinct workloads.

How to eliminate wrong answers

Option A is wrong because converting spoken audio to written text in another language describes Azure AI Speech-to-Text combined with Translator, not the Translator service alone. Option C is wrong because detecting sentiment of multilingual text is a capability of Azure AI Language (specifically Sentiment Analysis), not Azure AI Translator. Option D is wrong because extracting structured data from multilingual documents is performed by Azure AI Document Intelligence (formerly Form Recognizer), not Azure AI Translator.

47
MCQeasy

What is the 'Azure AI Language SDK' and what programming languages does it support?

A.A new programming language created by Microsoft for building NLP applications
B.Client libraries for Python, .NET, Java, and JavaScript for programmatic access to Azure AI Language
C.A software development kit for building physical language translation devices
D.An IDE plugin that adds Azure AI Language auto-complete to code editors
AnswerB

The SDK provides language-specific clients — handling auth and serialisation so developers can call NLP APIs from their preferred language.

Why this answer

The Azure AI Language SDK is a set of client libraries that allow developers to integrate Azure AI Language capabilities—such as sentiment analysis, key phrase extraction, and language understanding—directly into their applications. It supports Python, .NET, Java, and JavaScript, enabling programmatic access to the service via RESTful APIs or native SDK methods.

Exam trap

The trap here is confusing an SDK (a set of client libraries) with a new programming language or a hardware toolkit, leading candidates to incorrectly select options that describe unrelated concepts.

How to eliminate wrong answers

Option A is wrong because the Azure AI Language SDK is not a new programming language; it is a collection of client libraries for existing languages. Option C is wrong because the SDK is for software development, not for building physical hardware devices like language translation devices. Option D is wrong because the SDK is not an IDE plugin; it is a set of libraries and tools that can be used in any development environment, not limited to auto-complete features.

48
MCQmedium

A hotel chain wants to automatically determine whether online guest reviews express a positive, negative, or neutral opinion about their stays. Which built-in Azure AI Language feature should they use?

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

Sentiment analysis directly detects the positivity, negativity, or neutrality of text, which matches the requirement.

Why this answer

Sentiment analysis is the correct Azure AI Language feature because it is specifically designed to classify text as positive, negative, or neutral, which directly matches the hotel chain's requirement to determine guest opinions from online reviews. This feature uses machine learning models to evaluate the overall sentiment expressed in a document or sentence, providing a confidence score for each sentiment category.

Exam trap

The trap here is that candidates often confuse key phrase extraction with sentiment analysis, thinking that extracting phrases like 'bad service' implies sentiment, but key phrase extraction only identifies topics without evaluating their emotional polarity.

How to eliminate wrong answers

Option A is wrong because Named Entity Recognition (NER) identifies and categorizes entities like people, places, or organizations from text, not the emotional tone or opinion. Option B is wrong because Key phrase extraction identifies the main points or topics in text, such as 'clean room' or 'friendly staff', but does not classify the sentiment (positive/negative/neutral). Option D is wrong because Language detection identifies the language of the text (e.g., English, Spanish), not the sentiment or opinion expressed.

49
MCQmedium

What is 'summarisation quality' evaluation and what metrics are used?

A.Measuring summary quality by counting how many sentences were preserved from the original
B.ROUGE scores measuring n-gram overlap between generated and reference summaries
C.Asking users to rate summary quality on a 1-10 scale in production
D.Measuring how much shorter the summary is compared to the original document
AnswerB

ROUGE-1/2/L measure different levels of overlap — the standard automatic evaluation metrics for summarisation quality.

Why this answer

Summarisation quality is evaluated using ROUGE (Recall-Oriented Understudy for Gisting Evaluation) scores, which measure the overlap of n-grams, word sequences, or word pairs between a generated summary and one or more reference summaries. This automated metric correlates well with human judgment and is standard in NLP tasks like text summarisation.

Exam trap

The trap here is that candidates confuse a simple heuristic (like length reduction or sentence preservation) with the standard automated metric ROUGE, which is specifically designed for summarisation quality evaluation in NLP.

How to eliminate wrong answers

Option A is wrong because counting preserved sentences does not capture semantic quality or conciseness; a summary could retain all sentences but still be verbose and unfocused. Option C is wrong because human rating in production is a subjective evaluation method, not a standardised automated metric like ROUGE, and it is not a defined 'summarisation quality' metric in NLP evaluation. Option D is wrong because measuring length reduction alone ignores content relevance and accuracy; a very short summary could omit critical information.

50
MCQeasy

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

A.Encrypting sensitive phrases in a document for secure storage
B.Identifying the most important words and phrases that best represent a text's main topics
C.Finding and extracting password-like phrases from user messages for security monitoring
D.Selecting the highest-scoring responses from a list of candidate answers
AnswerB

Key phrase extraction surfaces the key concepts in text — enabling topic summarisation, tagging, and content understanding.

Why this answer

Key phrase extraction in Azure AI Language uses natural language processing to identify the most salient words and phrases that summarize the main topics of a text. It analyzes the document's structure and semantics to return a ranked list of key phrases, enabling quick understanding of core content without reading the entire text.

Exam trap

The trap here is confusing key phrase extraction with entity recognition or extractive question answering, as all three involve extracting text but serve fundamentally different purposes—key phrases summarize topics, entities identify specific named items, and QA retrieves direct answers to questions.

How to eliminate wrong answers

Option A is wrong because key phrase extraction does not involve encryption or secure storage; it is a text analysis feature for identifying important concepts, not a security mechanism. Option C is wrong because key phrase extraction is not designed to find password-like phrases; it focuses on general topic extraction, not security monitoring or credential detection. Option D is wrong because key phrase extraction does not select from a list of candidate answers; that describes extractive question answering, a different Azure AI Language feature.

51
MCQmedium

A global company receives customer support tickets in over 60 languages. They need to automatically detect the language of each ticket so it can be routed to the appropriate language-specific team. The company has no labeled training data for language identification. Which Azure AI Language feature should they use?

A.Custom Text Classification
B.Language Detection
C.Key Phrase Extraction
D.Entity Recognition
AnswerB

Language Detection is a pre-built capability that identifies the language of text without needing custom training data. It supports many languages and is ideal for this scenario.

Why this answer

Language Detection is the correct choice because it is a pre-built, zero-shot Azure AI Language feature that can automatically identify the language of text without requiring any labeled training data. The service uses a multilingual model trained on large datasets to detect over 100 languages, making it ideal for routing support tickets in over 60 languages with no prior customization.

Exam trap

The trap here is that candidates might confuse Language Detection with Custom Text Classification, assuming they need to train a model for a multilingual scenario, when in fact Azure provides a built-in, no-code language detection API that requires zero training data.

How to eliminate wrong answers

Option A is wrong because Custom Text Classification requires labeled training data to build a custom model, which the company does not have. Option C is wrong because Key Phrase Extraction identifies important terms in text but does not detect the language of the input. Option D is wrong because Entity Recognition extracts named entities like people, places, or organizations, not the language of the text.

52
MCQmedium

What is 'abstractive summarisation' and how does it differ from 'extractive summarisation'?

A.Extractive writes shorter summaries; abstractive writes longer ones
B.Extractive selects key sentences verbatim; abstractive generates new sentences capturing the meaning
C.Abstractive summarisation is only available for non-English languages
D.Extractive summarisation uses generative AI; abstractive uses keyword ranking
AnswerB

Extractive = copy important sentences; abstractive = write new sentences — abstractive requires deeper language understanding.

Why this answer

Option B is correct because extractive summarisation works by selecting and concatenating the most important sentences directly from the source text, while abstractive summarisation uses natural language generation (NLG) models to produce entirely new sentences that paraphrase and condense the core meaning. This distinction is fundamental in Azure AI Language's summarisation capabilities, where extractive returns verbatim excerpts and abstractive generates novel, coherent summaries.

Exam trap

The trap here is that candidates confuse 'abstractive' with 'longer summaries' or assume it is language-specific, when the core distinction is whether the output uses verbatim sentences (extractive) or generates new sentences (abstractive).

How to eliminate wrong answers

Option A is wrong because the length of the summary is not the defining difference; extractive summaries can be short or long depending on the compression ratio, and abstractive summaries are typically concise but not inherently longer. Option C is wrong because abstractive summarisation is available for multiple languages, including English, and is not restricted to non-English languages. Option D is wrong because extractive summarisation does not use generative AI; it relies on sentence scoring and ranking algorithms, while abstractive summarisation uses generative models (e.g., transformer-based NLG) to create new text.

53
MCQeasy

What is the difference between Azure AI Speech and Azure AI Language?

A.Azure AI Speech is for transcription only; Azure AI Language handles all other NLP tasks
B.Azure AI Speech handles audio processing; Azure AI Language processes and understands text
C.Azure AI Speech works only in English; Azure AI Language supports multiple languages
D.They are the same service with different pricing tiers
AnswerB

Speech = audio (STT, TTS, speaker recognition); Language = text understanding (sentiment, NER, summarization, classification).

Why this answer

Azure AI Speech is designed to process audio input, converting speech to text (speech-to-text) and text to speech (text-to-speech), as well as enabling speaker recognition and real-time translation. Azure AI Language, on the other hand, processes and understands text by providing capabilities such as sentiment analysis, key phrase extraction, language detection, and question answering. Option B correctly captures this fundamental division: Speech handles audio processing, while Language handles text understanding.

Exam trap

The trap here is that candidates often confuse the scope of Azure AI Speech, mistakenly thinking it only does transcription (Option A), when in fact it also performs text-to-speech and speech translation, while Azure AI Language is strictly for text-based NLP tasks.

How to eliminate wrong answers

Option A is wrong because Azure AI Speech is not limited to transcription; it also includes text-to-speech, speech translation, and speaker recognition, making it more than just a transcription service. Option C is wrong because Azure AI Speech supports multiple languages (e.g., en-US, zh-CN, fr-FR, de-DE) and is not restricted to English, while Azure AI Language also supports a wide range of languages. Option D is wrong because they are distinct services with different APIs, SDKs, and use cases—Speech focuses on audio processing, Language on text analysis—and they are not the same service with different pricing tiers.

54
MCQeasy

What is 'Azure AI Language's pre-built models' vs 'custom models' and when do you choose each?

A.Pre-built models are free; custom models have additional training costs
B.Pre-built models need no training for general tasks; custom models train on your data for specialised needs
C.Pre-built models only work in English; custom models support all languages
D.Custom models are always more accurate than pre-built regardless of the use case
AnswerB

Pre-built = instant, general purpose. Custom = trained on your labels for domain-specific entity types and categories.

Why this answer

Option B is correct because Azure AI Language provides pre-built models that are ready to use for common NLP tasks like sentiment analysis, key phrase extraction, and language detection without any training. Custom models, on the other hand, require you to upload your own labeled data and train a model to handle specialized needs, such as custom entity recognition or custom text classification, which pre-built models cannot address.

Exam trap

The trap here is that candidates assume pre-built models are free or only support English, when in fact they are paid per use and support many languages, leading them to incorrectly eliminate Option B.

How to eliminate wrong answers

Option A is wrong because pre-built models are not free; they incur consumption-based costs per API call, while custom models also have training costs plus inference costs. Option C is wrong because pre-built models support multiple languages (e.g., sentiment analysis supports over 90 languages), not just English. Option D is wrong because custom models are not always more accurate; they are only better when the pre-built model does not cover your specific domain or terminology, and accuracy depends on the quality and quantity of your training data.

55
MCQmedium

A customer support team wants to automatically analyze thousands of product reviews. Their goal is to extract the most frequently mentioned topics (e.g., 'battery life', 'customer service', 'screen quality') without manually reading each review. Which Azure AI Language feature should they use?

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

Key phrase extraction is designed to identify the main concepts and topics in a body of text, making it ideal for extracting frequently mentioned subjects from product reviews.

Why this answer

Key phrase extraction is the correct Azure AI Language feature because it automatically identifies the main points or topics (e.g., 'battery life', 'customer service', 'screen quality') from unstructured text. This directly meets the requirement to extract frequently mentioned topics from thousands of product reviews without manual reading.

Exam trap

The trap here is that candidates often confuse 'entity recognition' with 'key phrase extraction', but entity recognition only extracts proper nouns (e.g., 'Apple', 'New York'), while key phrase extraction captures descriptive multi-word topics (e.g., 'battery life').

How to eliminate wrong answers

Option B (Sentiment analysis) is wrong because it determines the overall positive, negative, or neutral emotional tone of text, not the specific topics or themes mentioned. Option C (Language detection) is wrong because it identifies the language of the text (e.g., English, Spanish), not the subject matter or key topics. Option D (Entity recognition) is wrong because it identifies named entities such as people, organizations, or locations, not general descriptive phrases like 'battery life' or 'screen quality'.

56
MCQhard

A global customer support team receives feedback messages in multiple languages. They want to build an automated pipeline that first identifies the language of each message, then translates it to English, and finally analyzes the sentiment of the translated text. Which combination of Azure AI services should they use?

A.Azure AI Translator and Azure Anomaly Detector
B.Azure AI Translator and Azure AI Language (Text Analytics)
C.Azure AI Speech and Azure AI Language (Text Analytics)
D.Azure AI Vision and Azure AI Language (Text Analytics)
AnswerB

Translator detects language and translates; Azure AI Language provides language detection (if needed separately) and sentiment analysis on the translated text.

Why this answer

Option B is correct because the pipeline requires language detection, translation, and sentiment analysis. Azure AI Translator provides language detection and translation, while Azure AI Language (Text Analytics) provides sentiment analysis on the translated English text. This combination directly fulfills all three requirements.

Exam trap

The trap here is that candidates may confuse Azure AI Language (Text Analytics) with Azure AI Speech or Azure AI Vision, mistakenly thinking speech or vision services can handle text-based language detection and sentiment analysis, when in fact only Text Analytics provides those NLP capabilities.

How to eliminate wrong answers

Option A is wrong because Azure Anomaly Detector is used for identifying anomalies in time-series data, not for sentiment analysis or language processing. Option C is wrong because Azure AI Speech handles speech-to-text and text-to-speech, not text translation or sentiment analysis of written feedback messages. Option D is wrong because Azure AI Vision is for image and video analysis, not for language detection, translation, or sentiment analysis.

57
MCQmedium

A customer support team wants to use Azure AI Language to automatically analyze incoming support emails. They need to extract the product name mentioned in each email and determine whether the customer's sentiment is positive, negative, or neutral. They have no labeled data for custom training. Which two prebuilt Azure AI Language features should they use together?

A.Key phrase extraction and language detection
B.Named entity recognition (NER) and sentiment analysis
C.Conversational language understanding (CLU) and translation
D.Text summarization and personal identifying information (PII) detection
AnswerB

NER extracts product names as entities, and sentiment analysis classifies the tone of the email as positive, negative, or neutral. Both are prebuilt and require no custom training.

Why this answer

Named entity recognition (NER) extracts specific entities like product names from text, while sentiment analysis determines the emotional tone (positive, negative, neutral). Both are prebuilt, no-code features in Azure AI Language that require no labeled data for custom training, making them the correct pair for this use case.

Exam trap

Microsoft often tests the distinction between prebuilt features (NER, sentiment analysis) that require no training data versus custom features (CLU) that need labeled data, causing candidates to mistakenly choose CLU for entity extraction without realizing it requires custom training.

How to eliminate wrong answers

Option A is wrong because key phrase extraction returns general keywords (e.g., 'customer service') but not structured entities like product names, and language detection only identifies the language, not sentiment. Option C is wrong because conversational language understanding (CLU) requires labeled training data for custom intent/entity extraction, and translation changes the language but does not extract product names or sentiment. Option D is wrong because text summarization condenses text without extracting specific entities or sentiment, and PII detection identifies sensitive data (e.g., SSNs) but not product names or sentiment.

58
MCQmedium

A legal firm needs to automatically extract the names of organizations and monetary values from thousands of legal contracts. They want to use a prebuilt Azure AI Language feature without custom training. Which feature should they use?

A.Key phrase extraction
B.Named entity recognition
C.Sentiment analysis
D.Text summarization
AnswerB

Correct. NER is designed to extract and classify entities into predefined categories, including Organization and Money, making it ideal for this task.

Why this answer

Named entity recognition (NER) is the correct choice because it is specifically designed to identify and categorize entities such as organization names and monetary values from unstructured text. Azure AI Language's prebuilt NER model can extract these entity types without any custom training, making it ideal for processing legal contracts at scale.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, assuming that extracting 'important phrases' is equivalent to identifying specific entity types like organizations and monetary values.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies important words or phrases (e.g., 'contract terms', 'payment schedule') but does not categorize them into predefined types like organizations or monetary values. Option C is wrong because sentiment analysis evaluates the emotional tone (positive, negative, neutral) of text, not the extraction of named entities. Option D is wrong because text summarization generates a condensed version of the document, not the extraction of specific entity types.

59
MCQmedium

What is the difference between entities and intents in conversational language understanding?

A.Intents are for text; entities are for speech recognition
B.Intents represent the user's goal; entities are the specific pieces of information within the utterance
C.Intents are predefined answers; entities are user questions
D.They are the same concept with different names for clarity
AnswerB

Intent = what the user wants (BookFlight); Entity = the specific data in the utterance (Seattle, Tokyo, March 15).

Why this answer

In conversational language understanding (CLU), intents represent the user's overall goal or desired action (e.g., 'BookFlight'), while entities are specific data points extracted from the utterance that provide context for that intent (e.g., 'New York' as a destination). This distinction is fundamental to natural language processing (NLP) on Azure, where intents map to actions and entities provide the parameters needed to fulfill those actions.

Exam trap

The trap here is that candidates often confuse intents with responses or entities with questions, but the exam specifically tests the functional roles: intents classify the user's goal, while entities extract the specific data needed to act on that goal.

How to eliminate wrong answers

Option A is wrong because intents and entities are both used in text-based conversational language understanding, not limited to speech recognition; speech recognition is a separate Azure service (Speech-to-Text). Option C is wrong because intents are not predefined answers; they are classifications of user goals, while entities are not user questions but rather extracted pieces of information like dates or locations. Option D is wrong because intents and entities are distinct concepts with different roles in language understanding, not the same concept with different names.

60
Matchingmedium

Match each Azure AI concept to its definition.

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

Concepts
Matches

Probability that a prediction is correct

Coordinates around an object in an image

Identify main topics in text

Determine positive, negative, or neutral tone

Identify named entities like people or places

Why these pairings

These are fundamental concepts in AI-900.

61
Multi-Selectmedium

A law firm needs to automatically process incoming legal documents. They have two specific requirements: (1) extract the names of all parties involved, the court name, and the filing date; (2) categorize each document as a 'complaint', 'motion', or 'subpoena'. Which two Azure AI Language features should they use? (Choose two.)

Select 2 answers
A.Sentiment analysis
B.Key phrase extraction
C.Custom text classification
D.Named entity recognition (NER)
AnswersC, D

Custom text classification can be trained to assign user-defined labels such as 'complaint', 'motion', or 'subpoena' to documents.

Why this answer

Custom text classification (C) is correct because it allows the law firm to train a model to categorize legal documents into custom classes like 'complaint', 'motion', or 'subpoena' based on labeled examples. This feature is designed for domain-specific classification tasks where predefined categories are insufficient.

Exam trap

The trap here is that candidates often confuse key phrase extraction with named entity recognition, but key phrase extraction returns untyped phrases rather than structured entities with predefined categories, and it cannot perform document-level classification.

62
MCQmedium

A university wants to build a chatbot that can answer questions about its admission procedures. The chatbot should retrieve answers directly from a set of official PDF documents containing policies and FAQs. Which Azure AI Language feature should they use to implement this?

A.Sentiment analysis
B.Key phrase extraction
C.Custom question answering
D.Language detection
AnswerC

Correct. Custom question answering builds a knowledge base from sources like PDFs and FAQs to answer user queries.

Why this answer

Custom question answering (C) is the correct choice because it allows the university to ingest official PDF documents and create a knowledge base of question-answer pairs. The chatbot can then retrieve answers directly from this curated content, making it ideal for domain-specific, document-based Q&A scenarios like admission procedures.

Exam trap

The trap here is that candidates may confuse key phrase extraction (B) with question answering, thinking that extracting key phrases is sufficient to answer questions, but key phrase extraction only lists terms without providing any answer retrieval or ranking logic.

How to eliminate wrong answers

Option A is wrong because sentiment analysis detects positive, negative, or neutral sentiment in text, not factual answers from documents. Option B is wrong because key phrase extraction identifies important terms or topics but does not retrieve specific answers to user questions. Option D is wrong because language detection identifies the language of text, which is irrelevant to answering questions about admission policies.

63
Multi-Selectmedium

A language teacher uses Azure AI Language to automatically analyze hundreds of student essays. The teacher wants to identify the main topics discussed in each essay and also understand the overall sentiment (positive, negative, or neutral) expressed. Which two prebuilt Azure AI Language features should the teacher use together to accomplish this goal?

Select 2 answers
A.Key phrase extraction and Sentiment analysis
B.Entity recognition and Language detection
C.Text summarization and Key phrase extraction
D.Sentiment analysis and Entity recognition
AnswersA, D

Key phrase extraction identifies the main topics, and sentiment analysis determines the overall sentiment. This combination directly meets the teacher's requirements.

Why this answer

Key phrase extraction identifies the main topics discussed in each essay by extracting salient terms and phrases, while sentiment analysis determines the overall sentiment (positive, negative, or neutral) expressed in the text. Together, these two prebuilt Azure AI Language features directly address the teacher's goal of analyzing both topics and sentiment.

Exam trap

The trap here is that candidates often confuse entity recognition with key phrase extraction, mistakenly thinking that identifying named entities (like 'Azure') is the same as extracting the main topics (like 'cloud computing benefits'), when entity recognition focuses on specific categories rather than thematic content.

64
MCQmedium

What is 'Azure AI Language's text analytics for health' (TA4H) and who uses it?

A.A health monitoring system that analyses patient wearable data for anomalies
B.A pre-built NLP service for extracting medical entities from clinical text, linked to standard terminologies
C.A service for doctors to receive AI-generated medical advice based on their queries
D.A healthcare compliance tool that checks medical records for documentation errors
AnswerB

TA4H requires no training — it extracts diagnoses, medications, and procedures from clinical notes with medical ontology linking.

Why this answer

Option B is correct because Azure AI Language's text analytics for health (TA4H) is a pre-built natural language processing (NLP) service specifically designed to extract medical entities—such as diagnoses, medications, symptoms, and procedures—from unstructured clinical text. It links these entities to standard medical terminologies like SNOMED CT, ICD-10-CM, and RxNorm, enabling structured analysis of health records without requiring custom model training.

Exam trap

The trap here is that candidates confuse a pre-built NLP service for medical entity extraction with broader healthcare AI tools like diagnostic systems or compliance checkers, leading them to select options that describe unrelated Azure services or overstate the service's capabilities.

How to eliminate wrong answers

Option A is wrong because TA4H does not analyze wearable device data or detect anomalies; that is a function of Azure IoT and anomaly detection services, not a pre-built NLP service for clinical text. Option C is wrong because TA4H does not generate AI-driven medical advice or diagnoses; it extracts and normalizes medical entities from text, leaving clinical decision-making to healthcare professionals. Option D is wrong because TA4H is not a compliance auditing tool for documentation errors; it focuses on entity extraction and linking to standard terminologies, not on validating record completeness or regulatory adherence.

65
MCQmedium

A customer support team receives hundreds of long product reviews every day. They want to automatically summarize each review into a few key sentences to quickly understand the main points. Which prebuilt Azure AI Language feature should they use?

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

Extractive summarization selects the most representative sentences from the original text and arranges them to form a summary. It is a prebuilt feature in Azure AI Language.

Why this answer

Extractive summarization is the correct choice because it is specifically designed to condense long documents into a few key sentences by extracting the most important sentences directly from the original text. This aligns perfectly with the customer support team's goal of automatically summarizing hundreds of product reviews into concise, key points for quick understanding.

Exam trap

The trap here is that candidates often confuse key phrase extraction with summarization, assuming that extracting key phrases is sufficient to summarize a review, but key phrases are not sentences and cannot convey the main points in a readable, coherent form.

How to eliminate wrong answers

Option A is wrong because key phrase extraction identifies and returns a list of single words or short phrases (e.g., 'battery life', 'customer service') but does not produce coherent sentences or a summary. Option B is wrong because sentiment analysis determines the overall positive, negative, or neutral tone of a review, not a condensed version of its content. Option D is wrong because entity recognition identifies and categorizes named entities (e.g., people, organizations, locations) but does not generate a summary of the text.

66
MCQmedium

Which Azure AI service extracts key information (like invoice numbers, dates, and amounts) from structured documents like forms and invoices?

A.Azure AI Language
B.Azure AI Document Intelligence
C.Azure AI Vision
D.Azure AI Translator
AnswerB

Document Intelligence extracts key-value pairs, tables, and text from invoices, receipts, forms, and other documents.

Why this answer

Azure AI Document Intelligence (formerly Form Recognizer) is the correct service because it is specifically designed to extract structured data such as invoice numbers, dates, and amounts from forms and invoices. It uses prebuilt models for invoices and receipts, along with custom model training, to perform optical character recognition (OCR) and key-value pair extraction from structured documents.

Exam trap

The trap here is that candidates often confuse Azure AI Vision's OCR capability with Document Intelligence's specialized form extraction, assuming that general OCR is sufficient for structured data extraction, but Document Intelligence provides prebuilt models and key-value pair extraction that Vision lacks.

How to eliminate wrong answers

Option A is wrong because Azure AI Language focuses on text analytics, sentiment analysis, and language understanding (e.g., key phrase extraction, entity recognition) but does not natively extract structured fields from scanned forms or invoices. Option C is wrong because Azure AI Vision provides general image analysis, OCR, and spatial analysis, but it lacks the specialized prebuilt models and key-value pair extraction tailored for structured documents like invoices. Option D is wrong because Azure AI Translator is a machine translation service that converts text between languages and has no capability for extracting invoice-specific fields or processing form layouts.

67
MCQmedium

What is 'extractive vs abstractive summarisation' and which does Azure AI Language's document summarisation feature support?

A.Azure AI Language only supports extractive summarisation — abstractive requires Azure OpenAI
B.Azure AI Language supports both extractive (key sentences) and abstractive (generated synthesis) summarisation
C.Azure AI Language only supports abstractive summarisation because it is more advanced
D.Extractive is for short texts; abstractive is required for documents longer than 10,000 words
AnswerB

Both modes are available — extractive quotes source sentences; abstractive generates new text capturing the meaning.

Why this answer

Azure AI Language's document summarization feature supports both extractive summarization (selecting key sentences from the original text) and abstractive summarization (generating a new, condensed summary that rephrases the content). Option B is correct because the service provides both capabilities, allowing users to choose based on their needs.

Exam trap

The trap here is that candidates often assume abstractive summarization requires a separate service like Azure OpenAI, but Azure AI Language includes it natively, and they may also confuse the two types based on text length rather than the underlying technique.

How to eliminate wrong answers

Option A is wrong because Azure AI Language does support abstractive summarization natively, not just extractive; Azure OpenAI is not required for abstractive summarization in this context. Option C is wrong because Azure AI Language supports both extractive and abstractive summarization, not only abstractive; extractive summarization is also available and useful for certain use cases. Option D is wrong because the distinction between extractive and abstractive summarization is not based on text length; both methods can handle documents of varying sizes, and Azure AI Language does not impose a 10,000-word threshold for abstractive summarization.

68
MCQeasy

What does the Azure AI Translator's language detection feature do when no source language is specified?

A.It refuses to translate and returns an error
B.It automatically detects the source language and includes it in the translation response
C.It defaults to English as the assumed source language
D.It translates the text into every supported language
AnswerB

Translator automatically detects the source language from the text and returns the detected language code along with the translation.

Why this answer

When no source language is specified in Azure AI Translator, the language detection feature automatically identifies the language of the input text and includes the detected language code in the translation response. This is a core capability of the service, enabling seamless translation without requiring the user to pre-identify the source language.

Exam trap

The trap here is that candidates may assume the service defaults to English or fails when no source language is provided, but Azure AI Translator is designed to automatically detect the source language as a built-in convenience feature.

How to eliminate wrong answers

Option A is wrong because Azure AI Translator does not refuse translation or return an error when no source language is specified; instead, it performs automatic language detection. Option C is wrong because the service does not default to English; it dynamically detects the actual source language from the input text. Option D is wrong because the service translates the text into a single target language (specified by the user), not into every supported language.

69
MCQhard

A law firm needs to automatically categorize documents (e.g., 'contract', 'pleading', 'memo') and extract specific clauses such as 'indemnity' and 'confidentiality'. They have a large set of labeled examples for both tasks. Which combination of Azure AI Language features should they use?

A.Prebuilt sentiment analysis and key phrase extraction
B.Custom text classification and custom named entity recognition
C.Question answering and conversation summarization
D.Language detection and translation
AnswerB

Custom text classification allows training on labeled categories, and custom NER allows extracting user-defined entities like specific clauses.

Why this answer

Option B is correct because the law firm needs to categorize documents (a text classification task) and extract specific clauses (a named entity recognition task). Custom text classification allows training a model on labeled examples to classify documents into categories like 'contract' or 'pleading', while custom named entity recognition (NER) can be trained to extract domain-specific entities such as 'indemnity' and 'confidentiality' clauses from the text. Azure AI Language supports both custom features, enabling the firm to build tailored models using their labeled dataset.

Exam trap

The trap here is that candidates may confuse prebuilt features (like sentiment analysis or key phrase extraction) with custom features, assuming that prebuilt models can be adapted to domain-specific tasks without training, when in fact only custom text classification and custom NER can leverage labeled examples for tailored document categorization and entity extraction.

How to eliminate wrong answers

Option A is wrong because prebuilt sentiment analysis and key phrase extraction are general-purpose features that cannot be trained on custom labeled data to classify documents into specific legal categories or extract domain-specific clauses like 'indemnity'. Option C is wrong because question answering is designed to provide answers from a knowledge base or FAQ, not to classify documents or extract custom entities; conversation summarization condenses dialogues, not legal documents. Option D is wrong because language detection identifies the language of text and translation converts text between languages, neither of which performs document categorization or clause extraction.

70
MCQmedium

What is opinion mining (also called aspect-based sentiment analysis) in Azure AI Language?

A.Identifying who expressed an opinion in a text
B.Identifying sentiment toward specific aspects or topics mentioned in text
C.Translating opinions from one language to another
D.Detecting politically biased content in news articles
AnswerB

Opinion mining extracts sentiment at the aspect level — e.g., food positive, service negative — not just overall document sentiment.

Why this answer

Opinion mining, also known as aspect-based sentiment analysis, in Azure AI Language goes beyond general sentiment to identify sentiment (positive, negative, neutral, or mixed) toward specific aspects or topics mentioned in the text. For example, in a product review like 'The battery life is great but the screen is too dim,' it would detect positive sentiment toward 'battery life' and negative sentiment toward 'screen.' Option B correctly captures this core functionality.

Exam trap

The trap here is that candidates often confuse general sentiment analysis (which gives an overall positive/negative score for the entire text) with aspect-based sentiment analysis (which targets specific aspects), leading them to incorrectly choose option A or D due to a superficial understanding of 'opinion' or 'bias.'

How to eliminate wrong answers

Option A is wrong because opinion mining does not focus on identifying who expressed an opinion; that would be a named entity recognition or speaker attribution task, not aspect-based sentiment analysis. Option C is wrong because translating opinions between languages is a machine translation task, not a feature of opinion mining or aspect-based sentiment analysis in Azure AI Language. Option D is wrong because detecting politically biased content is not a capability of opinion mining; it is a separate content moderation or bias detection task, not part of aspect-based sentiment analysis.

71
MCQeasy

What is the purpose of Azure AI Language Studio?

A.A tool for training custom computer vision models
B.A web-based UI for exploring and building NLP solutions without code
C.A platform for managing Azure AI service billing
D.A code editor for writing Python ML scripts
AnswerB

Language Studio provides a no-code interface for building and testing Azure AI Language features like sentiment analysis and NER.

Why this answer

Azure AI Language Studio is a web-based user interface that allows users to explore, build, and manage natural language processing (NLP) solutions without writing code. It provides pre-built and customizable features such as sentiment analysis, key phrase extraction, language detection, and conversational language understanding, enabling rapid prototyping and integration of NLP capabilities into applications.

Exam trap

The trap here is that candidates may confuse Azure AI Language Studio with Azure Machine Learning studio, assuming both are code-based development environments, when in fact Language Studio is a no-code NLP exploration tool.

How to eliminate wrong answers

Option A is wrong because Azure AI Language Studio is specifically designed for NLP workloads, not for training custom computer vision models; that purpose is served by Azure AI Custom Vision or Azure AI Vision Studio. Option C is wrong because billing management for Azure AI services is handled through the Azure Portal's Cost Management + Billing blade, not through Language Studio. Option D is wrong because Language Studio is a no-code UI, not a code editor; writing Python ML scripts is done in tools like Visual Studio Code, Jupyter Notebooks, or Azure Machine Learning studio.

72
MCQmedium

A hospital wants to automatically extract patient symptoms and medication names from clinical notes. They have a set of pre-defined categories for symptoms and medications, and they have manually labeled a few hundred sentences to indicate which text spans belong to each category. Which Azure AI Language feature should they use to build this custom entity extraction solution?

A.Pre-built entity recognition
B.Key phrase extraction
C.Custom text classification
D.Custom entity extraction
AnswerD

Custom entity extraction allows you to train a model using labeled examples to extract specific custom entities (e.g., 'symptom', 'medication') from text.

Why this answer

Custom entity extraction (D) is the correct choice because the hospital needs to identify specific text spans (symptoms and medication names) based on their own pre-defined categories, using a small set of manually labeled sentences for training. This is exactly what Azure's custom named entity recognition (NER) feature does—it allows you to train a model to extract custom entities from unstructured text, tailored to your domain-specific labels.

Exam trap

The trap here is that candidates confuse 'custom text classification' (which labels whole documents) with 'custom entity extraction' (which labels specific spans), leading them to pick option C when the question explicitly asks for extracting text spans, not classifying entire sentences.

How to eliminate wrong answers

Option A is wrong because pre-built entity recognition only recognizes common, generic entity types (e.g., person, location, organization) and cannot be customized to extract domain-specific categories like symptoms or medication names. Option B is wrong because key phrase extraction returns a list of key talking points or important phrases from text, but it does not classify or extract specific entities into pre-defined categories. Option C is wrong because custom text classification assigns a category or label to an entire document or sentence, not to specific text spans within the text.

73
MCQmedium

A customer support team wants to analyze chat transcripts to identify the most common issues customers are reporting. They need to automatically extract meaningful phrases like 'slow internet connection' and 'billing error' from the conversations. Which Azure AI Language feature should they use?

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

Key Phrase Extraction automatically identifies the most important phrases in a document, such as 'slow internet connection' or 'billing error'.

Why this answer

Key Phrase Extraction is the correct Azure AI Language feature because it is specifically designed to automatically identify and extract the most important words and phrases from unstructured text, such as 'slow internet connection' and 'billing error' from chat transcripts. This allows the support team to surface common issues without manual review. Sentiment Analysis, NER, and Language Detection serve different purposes and do not extract meaningful multi-word phrases.

Exam trap

The trap here is that candidates often confuse Named Entity Recognition (NER) with Key Phrase Extraction because both involve extracting information from text, but NER focuses on predefined categories (e.g., person, location) while Key Phrase Extraction targets any meaningful multi-word phrase relevant to the document's topic.

How to eliminate wrong answers

Option A is wrong because Sentiment Analysis determines the emotional tone (positive, negative, neutral) of text, not the extraction of specific issue-related phrases. Option C is wrong because Named Entity Recognition (NER) identifies and categorizes named entities like people, organizations, locations, and dates, not general descriptive phrases like 'slow internet connection'. Option D is wrong because Language Detection identifies the language of the text (e.g., English, Spanish), which is irrelevant to extracting customer-reported issues.

74
MCQmedium

A customer support team wants to analyze chat transcripts to automatically extract the most frequently mentioned product issues and also determine whether each chat represents a positive, neutral, or negative customer experience. Which prebuilt Azure AI Language feature should they use?

A.A. Text Analytics (prebuilt)
B.B. Custom Text Classification
C.C. Conversational Language Understanding
D.D. Question Answering
AnswerA

Text Analytics provides out-of-the-box capabilities including key phrase extraction and sentiment analysis, perfectly meeting both needs without custom training.

Why this answer

The Text Analytics (prebuilt) feature in Azure AI Language provides pre-built capabilities for key phrase extraction (to identify frequently mentioned product issues) and sentiment analysis (to classify chats as positive, neutral, or negative). This matches the customer support team's requirements exactly without needing custom training or complex configuration.

Exam trap

The trap here is that candidates often confuse 'prebuilt Text Analytics' with 'Conversational Language Understanding' because both deal with text, but CLU is for intent/entity extraction in dialog flows, not for key phrase extraction or sentiment analysis on static transcripts.

How to eliminate wrong answers

Option B is wrong because Custom Text Classification requires you to provide labeled training data and train a custom model, which is unnecessary overhead when prebuilt Text Analytics already handles key phrase extraction and sentiment analysis out-of-the-box. Option C is wrong because Conversational Language Understanding (CLU) is designed for intent recognition and entity extraction in conversational flows (e.g., for bots), not for extracting key phrases or performing sentiment analysis on chat transcripts. Option D is wrong because Question Answering is used to provide answers from a knowledge base or FAQ, not for extracting product issues or analyzing sentiment.

75
MCQmedium

What is 'healthcare NLP' in Azure AI Language and what medical entities can it extract?

A.Translating medical terminology between different languages for international patients
B.Extracting diagnoses, medications, symptoms, procedures, and lab results from clinical text
C.Generating medical reports from structured patient data in an EHR system
D.Diagnosing patient conditions from their described symptoms using AI
AnswerB

TA4H extracts medical entities with UMLS/ICD-10 linking — enabling clinical NLP applications without custom model training.

Why this answer

Healthcare NLP in Azure AI Language is a specialized feature designed to extract structured medical information from unstructured clinical text, such as physician notes or discharge summaries. It uses pre-trained models to identify entities like diagnoses, medications, symptoms, procedures, and lab results, enabling downstream analytics and decision support. Option B correctly describes this capability.

Exam trap

The trap here is that candidates confuse healthcare NLP's entity extraction with diagnostic AI, but Azure explicitly separates extraction (what is in the text) from inference (what the condition might be), and the exam tests this distinction.

How to eliminate wrong answers

Option A is wrong because healthcare NLP does not perform translation between languages; translation is handled by the Azure Translator service, not by the healthcare NLP models. Option C is wrong because healthcare NLP extracts information from unstructured text, not from structured EHR data, and it does not generate reports—report generation would require additional services like Azure Logic Apps or Power BI. Option D is wrong because healthcare NLP does not diagnose conditions; it only extracts and normalizes medical entities from text, leaving diagnosis to clinical judgment or separate AI models.

Page 1 of 3 · 200 questions totalNext →

Ready to test yourself?

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