CCNA Nlp Solutions Questions

44 of 194 questions · Page 3/3 · Nlp Solutions topic · Answers revealed

151
MCQmedium

Refer to the exhibit. You send this request to the Azure AI Language Service for custom entity recognition. The response returns no entities. What is the most likely reason?

A.The text input is too short for entity recognition
B.The language parameter is set incorrectly
C.The model version is not specified
D.The projectName and deploymentName are missing from the body parameters
AnswerD

Custom entity recognition requires project and deployment names in the body.

Why this answer

The correct answer is D because the request is missing the 'projectName' and 'deploymentName' under the 'parameters' of the body. The exhibit shows them at the top level but not inside the body parameters. The API requires these inside the body.

A (language mismatch) is not the issue because 'en' is correct. B (text too short) is not the cause. C (model version) is set to 'latest'.

152
MCQeasy

A developer is creating a custom text classification model using Azure AI Language. The dataset has 10,000 documents across 50 categories. Which method is most suitable for labeling the data efficiently?

A.Use a prebuilt model from the Azure AI Language service
B.Use active learning in the custom text classification project
C.Manually label all documents in the Language Studio
D.Use Azure Machine Learning designer to auto-label
AnswerB

Active learning suggests labels, reducing manual effort.

Why this answer

Option B is correct because Azure AI Language supports active learning, which suggests labels and reduces manual effort. Option A is wrong because manual labeling of 10k docs is inefficient. Option C is wrong because Azure Machine Learning designer is not designed for text classification labeling.

Option D is wrong because prebuilt models cannot handle custom categories.

153
MCQhard

You are a developer at a large retail company. The company receives thousands of product reviews daily. You need to build a solution that automatically categorizes reviews into positive, negative, and neutral sentiments, and also extracts key product features mentioned (e.g., battery life, screen quality) along with their associated sentiments. The solution must be scalable and cost-effective. You have access to Azure AI Language. You decide to use the built-in sentiment analysis and opinion mining features. However, after initial testing, you find that the opinion mining feature does not always correctly associate sentiments with the correct product features. For example, in the review 'The battery life is great but the screen is terrible', opinion mining might incorrectly associate 'terrible' with 'battery life'. You need to improve the accuracy of feature-sentiment association. What should you do?

A.Create a custom NER project in Azure AI Language to extract product features, then use the opinion mining results and post-process to associate sentiments with the extracted features.
B.Use the PII recognition feature to identify product features as entities.
C.Use Conversational Language Understanding (CLU) to define intents for each product feature and train a model with labeled utterances.
D.Use the standard sentiment analysis API without opinion mining, and then use key phrase extraction to identify features and assign overall sentiment.
AnswerA

Custom NER can accurately extract the product features, and you can then use opinion mining scores to assign sentiment to each feature.

Why this answer

Option B is correct because by training a custom NER model to extract product features, you can then use the opinion mining results but map them to your custom entities more accurately. Option A is wrong because switching to CLU is for intent classification, not for fine-grained aspect sentiment. Option C is wrong because sentiment analysis without opinion mining loses aspect-level detail.

Option D is wrong because PII detection is irrelevant.

154
MCQhard

A company uses Azure AI Language's conversational language understanding (CLU) to build a customer support bot. They want to integrate the bot with Microsoft Teams and need to ensure that user authentication is handled by Microsoft Entra ID. However, users report that the bot sometimes fails to respond when they are not signed into Microsoft Entra ID. What is the most likely cause?

A.The CLU model requires a Microsoft Entra ID token for prediction.
B.The CLU project endpoint is not configured to accept anonymous requests.
C.The bot is not registered in Microsoft Entra ID.
D.The bot's authentication settings in Azure Bot Service require Microsoft Entra ID, but the bot is not passing the token correctly.
AnswerD

The bot may be configured to require Microsoft Entra ID authentication, and if the user is not signed in, the bot cannot respond.

Why this answer

Option C is correct because the bot's authentication settings may require Microsoft Entra ID, but if the bot is configured to expect tokens from Microsoft Entra ID and users are not signed in, the bot cannot authenticate requests. Option A is wrong because the CLU project endpoint does not require authentication for each query; authentication is handled at the bot level. Option B is wrong because the CLU model does not require a Microsoft Entra ID token for prediction.

Option D is wrong because the bot framework itself does not require Microsoft Entra ID; it can use other authentication methods.

155
MCQmedium

Refer to the exhibit. You submit this request to the Azure AI Language service. What is the expected response?

A.An error because the request format is invalid.
B.Only key phrase extraction results.
C.Both entity recognition and key phrase extraction results.
D.Only entity recognition results.
AnswerC

The request includes both tasks, so both are executed and results returned.

Why this answer

Option C is correct. The request includes two tasks: entity recognition and key phrase extraction. The response will contain both sets of results.

Option A is wrong because entity recognition is included. Option B is wrong because key phrase extraction is included. Option D is wrong because the request is valid.

156
MCQeasy

A company needs to extract personally identifiable information (PII) from customer support transcripts stored in Azure Blob Storage. Which Azure AI service should they use?

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

Azure AI Language Service includes PII detection.

Why this answer

The correct answer is B because Azure AI Language Service includes PII detection. A (Azure AI Vision) handles images, not text. C (Azure AI Speech) handles audio.

D (Azure AI Translator) translates text.

157
Multi-Selecteasy

Which TWO Azure AI services can be used to analyze sentiment in text data?

Select 2 answers
A.Azure AI Translator
B.Azure AI Language Service
C.Azure AI Vision
D.Azure AI Content Safety
E.Azure AI Speech
AnswersB, D

It includes sentiment analysis.

Why this answer

The correct answers are A and C. A (Azure AI Language Service) includes sentiment analysis. C (Azure AI Content Safety) can detect harmful content, which includes sentiment aspects.

B (Azure AI Vision) is for images. D (Azure AI Speech) is for audio. E (Azure AI Translator) is for translation.

158
MCQeasy

A developer is creating a custom question answering project in Azure AI Language. The knowledge base contains product manuals in PDF format. Which step is essential before importing the PDFs?

A.Ensure PDFs are in a supported format and accessible
B.Create an Azure AI Search index
C.Deploy a QnA Maker service
D.Translate PDFs to English
AnswerA

PDFs must be in a supported format and accessible via URL or upload.

Why this answer

Option D is correct because PDFs must be in a supported format and accessible via URL or uploaded. Option A is wrong because QnA Maker is deprecated in favor of custom question answering. Option B is wrong because Azure AI Search is not required.

Option C is wrong because translation is not necessary.

159
MCQmedium

You are building a chatbot that must understand user intents from free-text input. You have a small set of labeled examples. Which Azure AI Language feature should you use to classify intents with minimal effort?

A.Entity Linking
B.Custom Text Classification
C.Language Detection
D.Conversational Language Understanding (CLU)
AnswerD

CLU is designed for intent classification and entity extraction from conversational utterances.

Why this answer

Conversational Language Understanding (CLU) is the correct service for intent classification from conversational utterances. It supports custom models with minimal data. Custom text classification is for document-level classification, not intents.

Language Detection identifies languages, not intents. Entity Linking extracts entities, not intents.

160
MCQmedium

You are an AI developer at a legal firm. The firm uses Azure AI Language to extract entities from legal documents. The current custom NER model is trained on a small dataset and has low accuracy for certain entity types like 'Statute' and 'Case Citation'. You need to improve the model's performance without increasing the labeling effort significantly. You have the following options: Option A: Add more labeled examples for the underperforming entity types by manually labeling additional documents. Option B: Use the prebuilt entity recognition model from Azure AI Language and map its outputs to custom entities. Option C: Enable active learning in the custom NER project and review the suggested labels from the model. Option D: Train a new model using the Azure Machine Learning automated ML (AutoML) for text classification.

A.Option D
B.Option B
C.Option A
D.Option C
AnswerD

Active learning focuses effort on uncertain predictions.

Why this answer

Option C is correct. Active learning suggests uncertain predictions for manual review, focusing effort on the most impactful examples. Option A is wrong because it increases labeling effort significantly.

Option B is wrong because prebuilt models may not extract legal-specific entities. Option D is wrong because AutoML is for classification, not NER entity extraction.

161
Multi-Selectmedium

Which TWO Azure AI Language features can you use to extract structured data from unstructured text?

Select 2 answers
A.Sentiment Analysis
B.Language Detection
C.Entity Linking
D.Key Phrase Extraction
E.Named Entity Recognition
AnswersC, E

Entity Linking provides structured links to known entities.

Why this answer

Named Entity Recognition (NER) extracts entities like people, places. Entity Linking disambiguates entities by linking to a knowledge base. Key Phrase Extraction extracts key topics but not structured data.

Sentiment Analysis gives sentiment. Language Detection identifies language.

162
MCQeasy

A financial services company uses Azure AI Language to analyze customer support transcripts. They want to identify the main topics discussed in each conversation and generate a summary of the key points. The solution must minimize development effort and use prebuilt functionality. You need to recommend the appropriate Azure AI Language features. What should you use?

A.Custom Named Entity Recognition (NER) and conversation summarization.
B.Key phrase extraction and conversation summarization.
C.Entity linking and conversation summarization.
D.Sentiment analysis and key phrase extraction.
AnswerB

Key phrase extraction identifies topics, and conversation summarization generates summaries.

Why this answer

Conversation summarization is a prebuilt feature that generates summaries of conversations, and key phrase extraction identifies main topics. Both are available in Azure AI Language without custom training. Option C combines these correctly.

Option A is wrong because custom NER requires labeling. Option B is wrong because sentiment analysis does not summarize. Option D is wrong because entity linking is not for summarization.

163
MCQmedium

You are using Azure AI Language to analyze customer reviews. You need to identify specific aspects (e.g., 'price', 'service') and their associated sentiment. Which feature should you use?

A.Opinion Mining
B.Sentiment Analysis
C.Aspect-based sentiment analysis
D.Key Phrase Extraction
AnswerC

Aspect-based sentiment analysis identifies aspects and their sentiment.

Why this answer

Option D is correct because Aspect-based sentiment analysis (ABSA) identifies aspects and their sentiment. Option A is wrong because standard sentiment analysis gives overall sentiment. Option B is wrong because key phrase extraction identifies phrases but not sentiment.

Option C is wrong because opinion mining is a subset of ABSA; ABSA is the correct feature name.

164
MCQmedium

A company is developing a conversational AI solution using Microsoft Copilot Studio. They want the copilot to answer questions based on a knowledge base of technical documents. Which data source integration should they use?

A.Azure AI Search
B.Azure Blob Storage
C.Azure SQL Database
D.Microsoft Lists
AnswerA

Azure AI Search can index documents and be used as a knowledge source.

Why this answer

The correct answer is B because Microsoft Copilot Studio can use Azure AI Search as a knowledge source for retrieval-augmented generation. A (Azure SQL Database) is not directly supported as a knowledge base for Copilot Studio. C (Azure Blob Storage) requires additional indexing.

D (Microsoft Lists) is for simpler data.

165
Multi-Selectmedium

Which TWO features are available in Azure AI Language's extractive summarization?

Select 2 answers
A.Confidence scores for each extracted sentence.
B.Identified named entities from the document.
C.Sentiment scores for each extracted sentence.
D.Ranked list of sentences extracted from the document.
E.Generated abstractive summary.
AnswersA, D

Each sentence has a confidence score indicating its relevance.

Why this answer

Options A and E are correct because extractive summarization returns a ranked list of sentences and a confidence score for each sentence. Option B is wrong because it does not generate new sentences. Option C is wrong because it does not categorize sentences by sentiment.

Option D is wrong because it does not identify named entities; that's entity recognition.

166
MCQhard

A PowerShell script (exhibit) attempts to update the endpoint for an Azure AI Language resource. What is the outcome of running this script?

A.The script creates a new resource
B.The script changes the API version
C.The script updates the endpoint successfully
D.The script fails because the property does not exist
AnswerD

The property path is invalid, causing an error.

Why this answer

The property path 'apiProperties.textAnalytics.documentEndpoint' is incorrect. The correct property for custom endpoint is not modifiable via this method; the script will fail because the property does not exist. The endpoint is set during creation and cannot be changed this way.

167
MCQeasy

Your organization needs to analyze customer feedback from social media posts to determine the sentiment (positive, negative, neutral). The solution must process up to 10,000 posts per day and provide a confidence score for each sentiment. Which Azure AI service should you use?

A.Azure AI Speech Service
B.Azure AI Language Service
C.Azure AI Translator
D.Azure AI Language Understanding (LUIS)
AnswerB

Offers sentiment analysis with confidence scores.

Why this answer

Option A is correct because Azure AI Language provides sentiment analysis with confidence scores as a built-in feature. Option B is wrong because the Translator service translates text, it does not analyze sentiment. Option C is wrong because the Speech service processes audio, not text.

Option D is wrong because the Language Understanding service (LUIS) is for intent and entity extraction, not sentiment analysis.

168
MCQhard

You are an AI engineer at a global e-commerce company. The company uses Azure AI Language to analyze product reviews in English, Spanish, and French. The current solution calls the sentiment analysis API for each review individually, resulting in high latency and cost. You need to design a new solution that processes reviews in batches, reduces the number of API calls, and still supports multiple languages. The solution must also extract key phrases and detect the language automatically. You have the following options: Option A: Use the Azure AI Language synchronous API with the 'multi-language' parameter set to true. Send reviews one by one. Option B: Use the Azure AI Language asynchronous batch API. Combine all reviews into a single batch request, but only for one language at a time. Option C: Use the Azure AI Language asynchronous batch API. Send a single batch request with all reviews, setting the 'language' parameter to 'multi' to auto-detect language, and specify sentiment analysis, key phrase extraction, and language detection as tasks. Option D: Use the Azure AI Translator service to translate all reviews to English, then use the Azure AI Language batch API for English-only sentiment and key phrase extraction.

A.Option C
B.Option B
C.Option A
D.Option D
AnswerA

Asynchronous batch API with multi-language and multiple tasks reduces calls and supports all languages.

Why this answer

Option C is correct. The asynchronous batch API supports multiple tasks (sentiment, key phrases, language detection) in a single request, and setting language to 'multi' enables auto-detection. This reduces API calls and latency.

Option A is wrong because synchronous one-by-one calls increase latency/cost. Option B is wrong because it processes only one language per batch, requiring multiple batches. Option D is wrong because it adds translation cost and latency, and may lose nuances.

169
MCQeasy

A company is building a chatbot using Azure Cognitive Service for Language. They need to ensure that user utterances are correctly mapped to the appropriate intent in a custom question answering project. What should they configure?

A.Add synonyms and phrase list to the LUIS application.
B.Add alternative question phrases to the QnA pairs in the custom question answering project.
C.Define entities in the custom question answering project to capture key information.
D.Add synonyms and phrase list to the custom question answering project.
AnswerD

Synonyms and phrase lists help match varied user utterances to the correct QnA pair.

Why this answer

Option D is correct because adding synonyms and phrase lists to a custom question answering project directly improves the mapping of user utterances to intents by normalizing variations in phrasing. This configuration allows the project to recognize equivalent terms (e.g., 'cost' and 'price') as the same intent, ensuring accurate intent mapping without requiring exact matches.

Exam trap

The trap here is that candidates confuse the role of synonyms/phrase lists in custom question answering with the separate LUIS service, or mistakenly think alternative question phrases (Option B) are the primary mechanism for intent mapping, when in fact they only expand answer triggers, not intent classification.

How to eliminate wrong answers

Option A is wrong because LUIS (Language Understanding Intelligent Service) is a separate Azure service for intent and entity extraction, not used within custom question answering; the question specifies a custom question answering project, which does not use LUIS phrase lists. Option B is wrong because adding alternative question phrases to QnA pairs improves answer matching for specific questions but does not configure intent mapping across utterances—it only expands the set of questions that trigger a given answer. Option C is wrong because defining entities captures key information (e.g., dates, product names) from utterances but does not map utterances to intents; entities are for extracting data, not for intent classification.

170
MCQhard

A legal compliance team needs to automatically redact personally identifiable information (PII) from legal documents before sharing them with external auditors. The documents are stored in Azure Blob Storage. The solution must use Azure AI Language to detect PII and then redact the identified entities. The redaction must be performed on the original documents, and the redacted versions must be saved to a separate container. You need to design a serverless solution with minimal latency. What should you do?

A.Use Azure Data Factory to copy documents to a processing location and call an Azure Function.
B.Use Azure Batch Service to process documents in parallel and redact PII.
C.Create an Azure Function triggered by Blob Storage events to detect PII, redact, and save to a separate container.
D.Use Azure Logic Apps with a Blob trigger to call the PII detection API and write redacted documents.
AnswerC

Azure Functions provide low-latency, serverless event-driven processing.

Why this answer

Azure Functions can be triggered by Blob Storage events, process each document using the PII detection API, redact the entities, and save the redacted version to a separate container. This is serverless and efficient. Option C is correct.

Option A is wrong because Logic Apps has higher latency due to connectors. Option B is wrong because Data Factory is for data movement. Option D is wrong because Batch Service is for large-scale batch processing, not real-time.

171
MCQeasy

A company wants to use Azure AI Language to automatically summarize large documents. The summarization must extract the most important sentences from each document. Which feature should they use?

A.Extractive summarization
B.Abstractive summarization
C.Key phrase extraction
D.Entity recognition
AnswerA

Extracts important sentences.

Why this answer

Option B is correct because extractive summarization selects key sentences from the document. Option A is wrong because abstractive summarization generates new sentences, not extracts. Option C is wrong because key phrase extraction extracts phrases, not sentences.

Option D is wrong because entity recognition extracts named entities.

172
MCQhard

Your company uses Azure AI Language to process legal documents. You have built a custom NER model to extract parties, dates, and obligations. The model performs well on English documents but now you need to support French and German documents. You have no labeled data in those languages. You want to use the existing English model as a starting point. The solution must be cost-effective and avoid manual labeling as much as possible. You also need to ensure that the model can be retrained quickly when new document types are added. Which approach should you take?

A.Use the prebuilt NER model for French and German to extract entities like dates and organizations, and then map them to your custom entity types.
B.Enable the multilingual option in the custom NER project and retrain the model using the existing English labeled data.
C.Use the English custom NER model as-is and translate the French and German documents to English before processing.
D.Build separate custom NER models for French and German by translating the English labeled data using Azure AI Translator and training new models.
AnswerB

The multilingual option allows the model to learn from English data and predict entities in French and German without additional labeled data, meeting cost-effectiveness and avoiding manual labeling.

Why this answer

Option C is correct because the multilingual option in custom NER allows training on English data and generalizing to other languages without additional labeled data. Option A is wrong because building separate models requires labeling in each language. Option B is wrong because translation of training data may not capture legal nuances.

Option D is wrong because using the prebuilt NER would not extract the custom entities (parties, dates, obligations in the specific format needed).

173
MCQmedium

You are building a multilingual chatbot using Azure AI Language. For a given user utterance, you need to first detect the language, then route to the appropriate language-specific intent model. Which combination of Azure AI Language features should you use?

A.Language Detection and Conversational Language Understanding
B.Key Phrase Extraction and Conversational Language Understanding
C.Translator and Conversational Language Understanding
D.Language Detection and Custom Text Classification
AnswerA

Language Detection identifies the language, then CLU processes intents in that language.

Why this answer

Language Detection identifies the language, then CLU (Conversational Language Understanding) processes intents. Custom Text Classification is for document-level classification, not conversational intents. Translator translates text but does not detect language.

Key Phrase Extraction is not needed.

174
MCQhard

You have a custom Named Entity Recognition (NER) model trained using Azure AI Language. The model is performing poorly on new data. You need to improve its accuracy. Which action should you take first?

A.Increase the training epochs.
B.Retrain the model using the same training data.
C.Review the test set results and add more labeled examples for entities with low precision/recall.
D.Reduce the number of entity types in the model.
AnswerC

Adding targeted training data helps the model learn patterns it missed.

Why this answer

Option B is correct because the first step to improve model accuracy is to review the test set results and identify errors, then add more labeled examples for those failing patterns. Option A is wrong because reducing the number of entities might lose important distinctions. Option C is wrong because retraining with the same data will not fix issues.

Option D is wrong because increasing epochs may lead to overfitting without better data.

175
MCQhard

You are designing a solution that must extract specific entities from customer emails, such as product names, order numbers, and dates. The solution must be able to learn from a small set of labeled examples and improve over time. Which Azure AI service should you use?

A.QnA Maker
B.Pre-built Entity Extraction
C.Text Analytics for health
D.Custom Entity Extraction
AnswerD

Trainable with small labeled datasets to extract custom entities.

Why this answer

Option C is correct because Custom Entity Extraction in Azure AI Language allows you to train a model with a small set of labeled data to extract custom entities. Option A is wrong because Pre-built Entity Extraction only works with predefined entity types. Option B is wrong because Text Analytics for health is specialized for medical data.

Option D is wrong because the QnA Maker is for question answering, not entity extraction.

176
MCQeasy

A developer is building a multilingual translation solution using Azure AI Translator. The solution must translate text to French, German, and Spanish. Which parameter should the developer set to specify the target language?

A.language
B.to
C.targetLanguage
D.from
AnswerB

'to' specifies target language.

Why this answer

Option B is correct because the 'to' parameter specifies the target language. Option A is wrong because 'from' specifies source language. Option C is wrong because 'language' is not a REST API parameter.

Option D is wrong because 'targetLanguage' is not the correct parameter name.

177
MCQhard

You are designing a multilingual chatbot using Azure AI Language. The chatbot must support English, Spanish, and French. You need to minimize development effort and ensure consistent intent recognition across languages. What should you do?

A.Use the Azure AI Translator to translate all utterances to English before sending to a single English-only CLU project.
B.Create a separate CLU project for each language and combine them with a routing mechanism.
C.Use a single CLU multilingual project that supports all three languages.
D.Use the Language Understanding (LUIS) service with a single app that includes language-specific utterances.
AnswerC

Multilingual project leverages cross-lingual transfer and reduces effort.

Why this answer

Option B is correct because Azure AI Language's multilingual project allows you to train a single model that works across multiple languages, leveraging cross-lingual transfer. Option A is wrong because creating separate projects for each language increases maintenance effort. Option C is wrong because the Translate API adds complexity and latency.

Option D is wrong because LUIS does not support multilingual projects as effectively as CLU.

178
MCQmedium

You are building a custom entity extraction solution using Azure AI Language. You have a small dataset (50 documents) with annotated entities. You need to train a model that can extract similar entities from new documents. What is the best approach?

A.Create a custom NER project in Azure AI Language and train it with your annotated data.
B.Use the prebuilt entity recognition API to extract entities.
C.Use the Conversational PII entity extraction feature.
D.Use the built-in entity extraction skill in Azure AI Search.
AnswerA

Custom NER can be trained with small datasets and improved with active learning.

Why this answer

Option C is correct because Custom NER allows you to train a model with a small dataset, especially if you use active learning to improve. Option A is wrong because the prebuilt entity recognition does not cover custom entities. Option B is wrong because the built-in extractor skills in AI Search are for indexing, not for custom entity extraction.

Option D is wrong because the Conversational PII entity extraction is for PII only.

179
MCQmedium

You need the project to support English, Spanish, and French. What change should you make to the command?

A.Change --language to "multi".
B.Change --multilingual false to --multilingual true.
C.Add --description "Multi-language support".
D.Change --project-name to "SupportBotML".
AnswerB

Enabling multilingual support allows the project to handle multiple languages.

Why this answer

Option B is correct because setting --multilingual true enables the project to support multiple languages. Option A is wrong because the language parameter specifies the primary language, but multilingual must be enabled. Option C is wrong because the description does not affect language support.

Option D is wrong because the project name is irrelevant to language support.

180
MCQeasy

A company wants to analyze customer reviews to determine whether sentiment is positive, negative, or neutral. The solution must also extract key phrases such as 'great battery life' and 'poor camera quality'. Which Azure AI feature should be used?

A.Azure AI Language - Named Entity Recognition (NER)
B.Azure AI Content Safety
C.Azure AI Language Understanding (LUIS)
D.Azure AI Language - Sentiment Analysis and Key Phrase Extraction
AnswerD

Both capabilities are available in Azure AI Language.

Why this answer

Option B is correct because Azure AI Language's sentiment analysis and key phrase extraction provide both capabilities. Option A is wrong because Azure AI Language's NER extracts entities, not key phrases. Option C is wrong because Language Understanding (LUIS) is for intent recognition, not sentiment.

Option D is wrong because Azure AI Content Safety is for moderating harmful content.

181
Multi-Selectmedium

A company is building a bot using Microsoft Copilot Studio (formerly Power Virtual Agents). They want to use Azure AI Language to understand user intents. Which TWO components are required?

Select 2 answers
A.A QnA Maker knowledge base
B.A Conversational Language Understanding (CLU) app
C.A Microsoft Copilot Studio bot
D.An Azure AI Translator resource
E.An Azure AI Bot Service bot
AnswersB, C

CLU app is needed for intent recognition.

Why this answer

Option A and Option D are correct. A CLU app is needed for intent recognition, and a Microsoft Copilot Studio bot is the interface. Option B is wrong because QnA Maker is deprecated.

Option C is wrong because Azure AI Bot Service is not required if using Copilot Studio. Option E is wrong because Azure AI Translator is for translation, not intent recognition.

182
MCQhard

You are building a multilingual chatbot using Azure AI Language. The chatbot must handle English, Spanish, and French. You need to configure the LUIS (Language Understanding) model to support multiple languages efficiently. What is the best practice?

A.Use the prebuilt multilingual LUIS model and fine-tune it with your intents.
B.Create a separate LUIS app for each language and use the same intents and entities structure.
C.Create a single LUIS app and add utterances in all three languages.
D.Create one LUIS app with language set to 'Multilingual' and add utterances in all languages.
AnswerB

Each language requires its own app with utterances in that language.

Why this answer

Option B is correct because LUIS supports a primary language and allows using the same app for multiple languages by training separate versions. Option A is wrong because you cannot have multiple languages in a single app without separate training. Option C is wrong because the prebuilt multilingual model does not exist.

Option D is wrong because LUIS does not support per-language query prediction within the same app without separate models.

183
MCQmedium

You need to analyze customer service call transcripts to identify common issues. The solution must extract key phrases, detect sentiment, and identify the language used. The transcripts are stored in Azure Blob Storage. Which Azure AI Language feature should you use to process them asynchronously?

A.Conversational Summarization API
B.Custom Text Classification API
C.Async Text Analytics API
D.Opinion Mining API
AnswerC

Supports asynchronous processing with multiple analytics capabilities.

Why this answer

Option A is correct because the Async Text Analytics API supports asynchronous processing of documents from Azure Blob Storage, performing key phrase extraction, sentiment analysis, and language detection. Option B is wrong because the conversational summarization API is for summarizing conversations, not for multiple analytics tasks. Option C is wrong because the opinion mining API only extracts opinions, not key phrases or language.

Option D is wrong because the custom text classification API requires a trained model and does not perform key phrase extraction or sentiment out of the box.

184
Multi-Selectmedium

Your organization needs to analyze customer call transcripts to extract key insights, including sentiment, issues, and resolution. Which THREE Azure AI Language features should you use?

Select 3 answers
A.Custom named entity recognition
B.Sentiment analysis
C.Conversation summarization
D.Key phrase extraction
E.PII detection
AnswersA, B, C

Can be trained to extract issues and resolutions.

Why this answer

Conversation summarization summarizes call transcripts; custom NER can extract specific entities like issues and resolutions; sentiment analysis detects sentiment. Key phrase extraction and PII detection are not the primary needs.

185
MCQmedium

You are developing a chat application that uses Azure OpenAI GPT-4 to answer customer questions. You need to ensure the model does not generate harmful content. Which configuration should you set?

A.Use a system prompt that instructs the model to be safe.
B.Set the temperature parameter to 0.
C.Set max_tokens to a low value.
D.Enable the content filter in Azure OpenAI Service.
AnswerD

Content filter blocks harmful content.

Why this answer

Option B is correct because the content filter in Azure OpenAI Service blocks harmful content. Option A is incorrect because temperature controls randomness, not content safety. Option C is incorrect because max_tokens limits response length, not safety.

Option D is incorrect because system prompts guide behavior but are not a safety mechanism.

186
MCQhard

A large retail company deploys a custom text classification model using Azure Cognitive Service for Language to categorize customer support tickets into 'Billing', 'Technical', and 'General' categories. The model is trained on 10,000 labeled tickets from the past year. After deployment, the model performs well on new tickets but shows a significant drop in accuracy for tickets submitted during holiday seasons, where the volume of billing issues spikes. The engineering team suspects concept drift. They need to maintain high accuracy without manual retraining every season. Which action should the engineer take?

A.Add subcategories to the classification schema to better capture seasonal patterns.
B.Enable active learning on the model and set up a human review loop for low-confidence predictions.
C.Increase the number of training examples per category to 15,000 each.
D.Schedule monthly retraining using the original 10,000 tickets plus the new tickets.
AnswerB

Active learning continuously improves the model with new data.

Why this answer

Active learning in Azure Cognitive Service for Language automatically identifies low-confidence predictions and sends them for human review, creating a continuous feedback loop that adapts to concept drift without manual retraining. This allows the model to improve its accuracy on seasonal billing spikes by learning from newly labeled examples, while the human review loop ensures quality control.

Exam trap

The trap here is that candidates may think increasing training data or retraining on a schedule is sufficient, but they overlook that active learning with human review is the designed mechanism in Azure Cognitive Service for Language to handle concept drift automatically and continuously.

How to eliminate wrong answers

Option A is wrong because adding subcategories does not address concept drift; it only changes the classification schema without adapting the model to new data distributions. Option C is wrong because simply increasing training examples per category to 15,000 does not incorporate the seasonal billing spike data; the model would still be trained on the original 10,000 tickets and miss the drift. Option D is wrong because scheduling monthly retraining with the original 10,000 tickets plus new tickets is a manual process that does not automatically handle seasonal spikes; it also risks overfitting to recent data and does not leverage the built-in active learning and human review capabilities of the service.

187
MCQhard

You are analyzing a document using Azure Cognitive Service for Language named entity recognition. The exhibit shows a partial JSON response for entity extraction. The engineer notices that 'Jane Smith' has a low confidence score of 0.45. Which action should the engineer take to improve the confidence score for similar entities?

A.Retrain the entity recognition model with labeled examples of 'Jane Smith'.
B.Provide more context around the entity in the input text, such as titles or roles.
C.Use a different language detection model to improve entity recognition.
D.Decrease the confidence threshold to 0.3 to include 'Jane Smith' as a valid entity.
AnswerB

Additional context helps the model disambiguate.

Why this answer

Option B is correct because providing more context around the entity, such as titles or roles (e.g., 'Dr. Jane Smith' or 'CEO Jane Smith'), gives the prebuilt named entity recognition (NER) model additional linguistic cues that improve its confidence in classifying the entity. Azure Cognitive Service for Language's NER uses a pre-trained model that does not support retraining with custom labels; instead, it relies on surrounding context to disambiguate entities.

Adding descriptive terms helps the model leverage its training on patterns where such context correlates with higher confidence scores.

Exam trap

The trap here is that candidates assume prebuilt NER models can be retrained with labeled examples (Option A), but Azure Cognitive Service for Language's prebuilt NER is a fixed, non-trainable model, and custom retraining requires a separate Custom NER feature.

How to eliminate wrong answers

Option A is wrong because Azure Cognitive Service for Language's prebuilt NER model is not retrainable; custom entity recognition requires a different feature (Custom NER) with a labeled dataset, not the prebuilt API. Option C is wrong because language detection models do not affect entity recognition confidence for a specific entity like a person's name; the language is already detected from the input text, and switching models would not improve entity-level scores. Option D is wrong because decreasing the confidence threshold does not improve the model's confidence score; it only lowers the bar for including entities in results, which may introduce false positives without addressing the underlying recognition quality.

188
MCQhard

A company uses Azure AI Language for sentiment analysis on customer feedback. They notice that the sentiment scores for mixed reviews are often neutral when they should be slightly positive. They need to improve the accuracy for these mixed reviews without labeling new data. Which approach should you recommend?

A.Adjust the sentiment threshold to require a higher confidence for neutral.
B.Enable opinion mining to capture aspects and opinions separately.
C.Use a prebuilt sentiment analysis model with a different language.
D.Create and train a custom sentiment analysis model using labeled feedback data.
AnswerD

A custom model trained on domain data will better handle mixed reviews.

Why this answer

Option D is correct because using a custom sentiment analysis model allows the company to train on their specific data, improving accuracy for mixed reviews. Option A is wrong because increasing the sentiment threshold may misclassify some reviews. Option B is wrong because using opinion mining provides more detail but does not change the base sentiment model.

Option C is wrong because the prebuilt model is general and may not perform well on specific domain data.

189
Multi-Selecthard

Which THREE factors should you consider when selecting a region for an Azure AI Language resource?

Select 3 answers
A.Pricing differences.
B.Availability of the Free tier SKU.
C.Data residency requirements.
D.Language and feature availability.
E.Latency to the application's users.
AnswersC, D, E

Important for compliance.

Why this answer

Options A, C, and E are correct. Data residency is important for compliance. Language support varies by region.

Latency to end users affects performance. Option B is incorrect because pricing is generally consistent across regions. Option D is incorrect because SKU availability may vary but is not the primary factor.

190
Multi-Selecthard

Which THREE components are required to build a custom question-answering solution using Azure AI Language Service?

Select 3 answers
A.A bot channel registration or web app to interact with users
B.An Azure AI Language Service resource
C.A set of FAQ documents or web pages as the knowledge source
D.An Azure AI Search index
E.An Azure Functions app for serverless compute
AnswersA, B, C

A client interface is needed for users to submit questions.

Why this answer

The correct answers are A, C, and E. A provides the knowledge base. C is the service required.

E provides the interface for users to ask questions. B (Azure AI Search) is not required because Custom Question Answering has its own index. D (Azure Functions) is optional.

191
Multi-Selecteasy

You are using Azure AI Language to analyze social media comments. You need to identify the language of each comment and then extract key phrases. Which TWO features should you use? (Select TWO.)

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

Language detection identifies the language of the text.

Why this answer

Options A and D are correct. Language detection identifies the language, and key phrase extraction extracts key phrases. Option B is wrong because sentiment analysis is not for language detection.

Option C is wrong because entity recognition is not for key phrases. Option E is wrong because summarization is not for key phrases.

192
Multi-Selectmedium

Which TWO Azure AI services can be used to build a multilingual question-answering bot that retrieves answers from a knowledge base of documents?

Select 2 answers
A.Azure AI Language Understanding (LUIS)
B.Azure OpenAI Service with a RAG pattern
C.Azure AI Translator
D.Azure AI Document Intelligence
E.Azure AI Language - Custom Question Answering
AnswersB, E

Azure OpenAI with RAG can retrieve answers from documents using embeddings.

Why this answer

Options A and D are correct. Custom question answering (A) is designed for FAQ/knowledge bases. Azure OpenAI (D) can be used with a retrieval augmented generation (RAG) pattern.

Option B is wrong because LUIS is for intent/entity recognition, not answer retrieval. Option C is wrong because Translator is for translation, not answering. Option E is wrong because Form Recognizer is for form extraction.

193
MCQmedium

You are building a chatbot that must handle customer inquiries about order status. The solution must use Azure AI Language and support multiple languages. You need to configure the project to detect language automatically from user input. Which setting should you enable?

A.Set the primary language to English only.
B.Use the conversation summarization feature.
C.Enable multi-lingual detection in the project language settings.
D.Enable spelling correction in the project settings.
AnswerC

Allows the project to automatically detect the language of each utterance.

Why this answer

Option B is correct because enabling multi-lingual detection in the language settings allows the project to automatically detect the input language. Option A is wrong because enabling only the primary language will not detect others. Option C is wrong because that setting is for spelling correction, not language detection.

Option D is wrong because that setting is for conversation summarization.

194
MCQeasy

You need to analyze the sentiment of social media posts in real time using Azure AI Language. Which approach should you use?

A.Call the sentiment analysis REST API for each post
B.Use Azure AI Search with cognitive skills
C.Use the batch processing feature in Azure AI Language
D.Send posts to an Event Hub and use Stream Analytics
AnswerA

The API provides real-time analysis.

Why this answer

Azure AI Language supports real-time sentiment analysis via its REST API. Batch processing is for offline analysis; event hubs and stream analytics are overkill for simple API calls.

← PreviousPage 3 of 3 · 194 questions total

Ready to test yourself?

Try a timed practice session using only Nlp Solutions questions.