CCNA Implement natural language processing solutions Questions

75 of 194 questions · Page 2/3 · Implement natural language processing solutions · Answers revealed

76
MCQeasy

Refer to the exhibit. You have a Custom Question Answering project configured with the JSON shown. When you test the project in Azure AI Language Studio, the query 'How many vacation days do I get?' returns no answer. What is the most likely cause?

A.The query is not phrased as an exact match to the trained question.
B.The language is set to English but the query uses informal language.
C.The answer field is empty in the JSON.
D.The confidence score threshold is set too high.
AnswerA

Custom Question Answering matches questions based on semantic similarity, but if the phrasing is too different, it may not return an answer.

Why this answer

The JSON shows that the question is phrased as 'What is the vacation policy?' and the answer is about accruing 15 days. However, the test query 'How many vacation days do I get?' is semantically different. Custom Question Answering uses a fixed set of question-answer pairs and does not automatically rephrase queries; it relies on matching the intent.

Option C is correct because the query does not match the trained question. Option A is incorrect because the language is set to English. Option B is incorrect because the answer is present.

Option D is incorrect because the confidence threshold is not specified in the exhibit.

77
MCQeasy

A news organization wants to automatically summarize long articles into short, coherent summaries. The solution must preserve the original meaning and key points. Which Azure AI service should be used?

A.Azure AI Document Intelligence
B.Azure AI Language - Key Phrase Extraction
C.Azure AI Language - Extractive Summarization
D.Azure AI Translator
AnswerC

Extractive summarization picks key sentences to form a summary.

Why this answer

Option C is correct because Azure AI Language's extractive summarization extracts key sentences from the text. Option A is wrong because Azure AI Translator is for translation. Option B is wrong because Azure AI Language's key phrase extraction extracts phrases, not summaries.

Option D is wrong because Azure AI Document Intelligence is for form data extraction.

78
MCQmedium

You are testing a Conversational Language Understanding application. You send the JSON request shown in the exhibit. What is the purpose of this request?

A.Translate the text to another language.
B.Generate a response to the user.
C.Summarize the conversation.
D.Analyze the utterance for intent and entities.
AnswerD

The request is for conversation analysis.

Why this answer

Option D is correct because the request is analyzing a conversation utterance to detect intent and entities. Option A is incorrect because it's not translating. Option B is incorrect because it's not summarizing.

Option C is incorrect because it's not generating a response.

79
MCQmedium

A development team is using the Azure Cognitive Service for Language to perform sentiment analysis on social media posts. They notice that the returned sentiment scores are often neutral for posts that are clearly positive or negative. What is the most likely reason?

A.The service does not support sentiment analysis for social media language.
B.The posts are too short, causing the sentiment detection to default to neutral.
C.The service is not configured to detect mixed sentiment.
D.The posts are in a language that is not supported by the sentiment analysis API.
AnswerB

Short texts provide insufficient context for accurate sentiment detection.

Why this answer

The Azure Cognitive Service for Language sentiment analysis API has a minimum text length requirement for reliable scoring. When input text is very short (e.g., a few words or a single sentence), the model lacks sufficient context to confidently assign a positive or negative score, so it defaults to a neutral score (often around 0.5). This is a documented behavior of the API, not a limitation of social media language support.

Exam trap

The trap here is that candidates assume the service is failing due to language or configuration issues, when in fact the neutral default is a deliberate design choice to avoid false positives on very short, ambiguous input.

How to eliminate wrong answers

Option A is wrong because the service does support sentiment analysis for social media language; the issue is text length, not domain. Option C is wrong because mixed sentiment detection is a separate feature that identifies conflicting sentiments within a single text (e.g., 'I love the product but hate the service'), and it does not affect the default neutral score for short texts. Option D is wrong because the service supports over 100 languages for sentiment analysis, and the question does not indicate an unsupported language; the neutral scores are due to text brevity, not language.

80
MCQeasy

You need to build a solution that can answer questions based on a set of PDF documents, such as product manuals. The solution should allow users to ask questions in natural language and receive answers with citations. Which Azure AI service should you use?

A.Azure AI Text Analytics
B.Azure Cognitive Search
C.Azure AI Custom Question Answering
D.Azure AI Document Intelligence (formerly Form Recognizer)
AnswerC

Builds a knowledge base from documents and provides answers with citations.

Why this answer

Option B is correct because Azure AI custom question answering (part of Azure AI Language) allows you to create a knowledge base from PDFs and provides answers with citations. Option A is wrong because Azure Cognitive Search provides search results, not direct answers. Option C is wrong because Form Recognizer extracts text, but does not answer questions.

Option D is wrong because the Text Analytics service provides sentiment, key phrases, etc., not question answering.

81
MCQmedium

A company uses Azure AI Speech for real-time captioning during live events. They notice a delay of 5 seconds between speech and caption display. Which action should they take to reduce latency?

A.Deploy a custom speech model
B.Use the Speech SDK with intermediate results enabled
C.Switch to batch transcription API
D.Increase the maxAlternatives parameter
AnswerB

Intermediate results reduce perceived latency by displaying partial captions.

Why this answer

Option A is correct because using the SDK with intermediate results reduces perceived latency by displaying partial captions. Option B is wrong because batch transcription is for offline processing, not real-time. Option C is wrong because increasing maxAlternatives increases processing.

Option D is wrong because custom models improve accuracy, not necessarily latency.

82
MCQhard

A company is building a chatbot using Azure Language Service and wants to ensure that the chatbot can understand user intents and extract entities from user utterances. The chatbot must be able to handle multiple intents in a single utterance and must support pre-built entities such as numbers and dates. Which action should the developer take to configure the Language service accordingly?

A.Enable the 'Multiple intents' setting in the Language service project.
B.Upgrade the Language service tier from Standard to Custom.
C.Configure the project to use Orchestration workflow.
D.Set the project language to 'Multilingual' to enable entity recognition.
E.Define list entities for numbers and dates.
AnswerA

This setting allows the model to predict multiple intents for a single utterance.

Why this answer

Option A is correct because the Azure Language Service's Conversational Language Understanding (CLU) project includes a 'Multiple intents' setting that, when enabled, allows the model to predict more than one intent per utterance. This is essential for handling compound user inputs where the user expresses multiple goals in a single sentence.

Exam trap

The trap here is that candidates often confuse the 'Multiple intents' setting with Orchestration workflow or assume that pre-built entities require manual list definitions, when in fact the former is a project-level toggle and the latter are automatically available without any custom configuration.

How to eliminate wrong answers

Option B is wrong because the Language service tier (Standard vs. Custom) refers to the pricing and feature set, not the ability to handle multiple intents or pre-built entities; the 'Custom' tier is not a valid upgrade path for CLU. Option C is wrong because Orchestration workflow is used to route utterances to different services (e.g., CLU, QnA Maker, LUIS) based on intent, but it does not itself enable multiple intents within a single CLU project; the multiple intents feature must be enabled at the project level.

Option D is wrong because setting the project language to 'Multilingual' enables the model to process utterances in multiple languages, but it does not directly enable multiple intents or pre-built entity recognition; pre-built entities like numbers and dates are available regardless of the multilingual setting. Option E is wrong because pre-built entities for numbers and dates are built-in and do not require manual definition as list entities; list entities are used for custom, fixed-value entities, not for pre-built types.

83
MCQhard

You deploy the ARM template shown in the exhibit. After deployment, you need to allow access to the Language service from your on-premises application. What should you do?

A.Add an IP rule with your on-premises public IP address.
B.Remove the customSubDomainName property.
C.Set the defaultAction to Allow.
D.Change the SKU to F0 to allow public access.
AnswerA

IP rule allows specific IPs.

Why this answer

Option D is correct because with 'Deny' as default action, you must add a virtual network rule or IP rule to allow access. Option A is incorrect because changing the SKU does not affect network access. Option B is incorrect because enabling firewall with 'Deny' blocks all, so you must add an exception.

Option C is incorrect because custom subdomain is for endpoint, not access control.

84
Multi-Selecteasy

Which TWO Azure AI services can be used to perform sentiment analysis on text?

Select 2 answers
A.Azure AI Language
B.Azure AI Search
C.Azure AI Bot Service
D.Azure AI Translator
E.Azure AI Content Safety
AnswersA, D

Azure AI Language includes sentiment analysis.

Why this answer

Azure AI Language is the primary service for sentiment analysis. Azure AI Translator can also detect sentiment as part of its translation capabilities. Azure AI Search and Azure AI Bot Service do not perform sentiment analysis natively.

85
MCQmedium

You are building a multilingual support chatbot using Azure AI Language. The chatbot must understand user queries in English, Spanish, and French, and respond in the same language. The solution should minimize latency and cost. What is the recommended approach?

A.Use Azure AI Translator to translate all queries to English, process with an English-only project, then translate responses back.
B.Use a single Azure AI Language project with multilingual support enabled.
C.Create separate Azure AI Language projects for each language and route queries based on detected language.
D.Use a single English-only project and rely on Azure AI Translator for all non-English queries.
AnswerB

Multilingual support handles multiple languages in a single project, reducing latency and cost.

Why this answer

Option A is correct because Azure AI Language's multilingual support allows processing multiple languages with a single endpoint. Option B is wrong because creating separate projects for each language increases management overhead and cost. Option C is wrong because Translator adds cost and latency.

Option D is wrong because English-only with translation adds latency and may lose context.

86
MCQmedium

Your NLP solution uses custom text classification in Azure AI Language. You need to improve the model's accuracy. Which action should you take?

A.Add more labeled training data with balanced classes.
B.Increase the number of training epochs.
C.Decrease the batch size.
D.Use a different pretrained model.
AnswerA

More labeled data improves accuracy.

Why this answer

Option D is correct because adding more labeled data improves model accuracy. Option A is incorrect because increasing training epochs may lead to overfitting. Option B is incorrect because using a different pretrained model is not applicable.

Option C is incorrect because decreasing batch size may not help.

87
MCQhard

Refer to the exhibit. You are calling the Azure AI Language API for entity linking. What is the primary purpose of this request?

A.To identify entities in the text and link them to a knowledge base.
B.To extract named entities from the text without linking.
C.To extract key phrases from the text.
D.To analyze the sentiment of the text.
AnswerA

Entity linking maps entities to known entities in a knowledge base.

Why this answer

Option A is correct because entity linking identifies named entities and links them to a knowledge base (like Wikipedia). Option B is wrong because entity extraction without linking is done by NER. Option C is wrong because key phrase extraction is a different API.

Option D is wrong because sentiment analysis is separate.

88
Multi-Selectmedium

You are building a solution that uses Azure AI Language to analyze customer support transcripts. You need to detect personally identifiable information (PII) and also redact the detected PII from the text. Which TWO features should you use? (Select TWO.)

Select 2 answers
A.PII detection
B.Translation
C.Sentiment analysis
D.PII redaction
E.Key phrase extraction
AnswersA, D

PII detection identifies PII entities in text.

Why this answer

Options A and C are correct. The PII detection feature identifies PII entities, and the redaction feature (available in the same API) can redact them. Option B is wrong because sentiment analysis is not for PII.

Option D is wrong because key phrase extraction is not for PII. Option E is wrong because translation is not for PII detection or redaction.

89
Multi-Selecthard

You are deploying a custom question answering solution in Azure AI Language. You need to ensure that the knowledge base can handle synonyms and alternative phrasings for questions. Which THREE strategies should you implement? (Select THREE.)

Select 3 answers
A.Add alternative question phrases to each QnA pair.
B.Use a custom question answering project type instead of the prebuilt one.
C.Increase the confidence threshold to 0.9 to reduce false positives.
D.Enable active learning to suggest new question variants from user queries.
E.Utilize the synonym feature to map equivalent terms.
AnswersA, D, E

Alternative phrases help the model match different phrasings.

Why this answer

Options A, C, and D are correct. Adding alternative questions explicitly, using the synonym feature, and enabling active learning for suggestions all help handle synonyms and alternative phrasings. Option B is wrong because using a different project type is not a strategy for synonyms.

Option E is wrong because increasing confidence threshold would reduce matches, not handle synonyms.

90
MCQmedium

A company deploys a custom question answering project in Azure AI Language. Users report that the bot sometimes returns irrelevant answers. The knowledge base contains hundreds of QnA pairs. You need to improve answer relevance without retraining the model. What should you do?

A.Increase the confidence score threshold in the project settings.
B.Reduce the number of QnA pairs to decrease ambiguity.
C.Add alternate phrases to existing QnA pairs for common user queries.
D.Enable active learning to let the bot suggest new questions based on user queries.
AnswerC

This improves matching without retraining.

Why this answer

Option B is correct because adding alternate questions to existing QnA pairs improves the model's ability to match user queries without retraining. Option A is wrong because increasing the confidence score threshold may cause many legitimate queries to go unanswered. Option C is wrong because enabling active learning requires user feedback and does not immediately improve relevance.

Option D is wrong because reducing the number of QnA pairs may remove valid content.

91
MCQhard

A company is using Azure Cognitive Service for Language to analyze customer support transcripts. They want to identify custom categories (e.g., 'billing', 'technical support') using a custom text classification model. After training and deploying the model, they receive many false positives for the 'billing' category. What is the best first step to improve model accuracy?

A.Add more training data to all categories to improve overall model performance.
B.Use a different Azure AI service, such as key phrase extraction, to identify billing-related content.
C.Review the training data for the 'billing' category and correct any mislabeled examples.
D.Increase the confidence threshold for the 'billing' category to reduce false positives.
AnswerC

Correcting mislabeled examples improves the model's ability to distinguish categories.

Why this answer

Option C is correct because false positives for a specific category like 'billing' most often stem from mislabeled or ambiguous training examples in that category. By reviewing and correcting the training data for 'billing', you directly address the root cause of the model's confusion, which is the most effective first step in custom text classification model improvement.

Exam trap

The trap here is that candidates often jump to a threshold adjustment (Option D) as a quick fix, but Azure's custom text classification models require data quality improvements first, as confidence thresholds only affect prediction output, not model accuracy.

How to eliminate wrong answers

Option A is wrong because adding more training data to all categories indiscriminately does not target the specific false-positive issue with 'billing' and could even introduce more noise or imbalance. Option B is wrong because key phrase extraction is an unrelated Azure AI service that extracts terms, not a classification model; it cannot replace or fix a custom text classification model's accuracy. Option D is wrong because increasing the confidence threshold only filters out low-confidence predictions but does not correct the underlying misclassification pattern; it may reduce false positives at the cost of increasing false negatives, without improving model understanding.

92
MCQhard

You are debugging a CLU application. The JSON above shows a request to the Azure AI Language runtime API. The response returns an intent of "BookFlight" with a confidence of 0.95, but no entities are extracted. The training data includes entities like "Location" and "DateTime". What is the most likely cause?

A.The deployment name is incorrect.
B.The model was not trained on entity extraction.
C.The utterance does not contain any entities.
D.The request is missing the 'verbose' parameter set to true.
AnswerD

Verbose parameter is required to get entity details.

Why this answer

Option B is correct because the CLU request must include the verbose parameter to return entity extractions. Without verbose, only the top intent is returned. Option A is wrong because the text clearly contains entities.

Option C is wrong because the deployment is specified. Option D is wrong because the training data includes entities.

93
MCQmedium

A healthcare organization uses Azure AI Language to analyze clinical notes. They need to detect protected health information (PHI) such as patient names and dates of birth, and also identify medical conditions. Which Azure AI Language feature should they use?

A.Conversation Analysis
B.Custom Text Classification
C.Text Analytics for health (general availability)
D.Health Text Analytics (preview) in Azure AI Language
AnswerD

This feature includes PHI detection and medical entity recognition.

Why this answer

Option A is correct because the Azure AI Language Health Text Analytics (preview) includes both PHI detection and medical entity recognition. Option B is wrong because the standard Text Analytics for health does not include PHI detection. Option C is wrong because the Conversation Analysis feature is for conversational data, not clinical notes.

Option D is wrong because Custom Text Classification does not detect PHI or medical conditions out of the box.

94
MCQeasy

A developer is using Azure Cognitive Service for Language to perform sentiment analysis on customer reviews. The service returns sentiment labels (positive, negative, neutral) and confidence scores. For a particular review, the service returns 'positive' with a confidence score of 0.55. The developer wants to ensure that only high-confidence results are used. What should the developer do?

A.Use the Text Analytics for Health API instead.
B.Retrain the sentiment analysis model with additional labeled data.
C.Configure a minimum confidence threshold of 0.75 in the application logic.
D.Adjust the input text by removing ambiguous phrases.
AnswerC

This filters out low-confidence results.

Why this answer

Option C is correct because the developer must implement a confidence threshold in the application logic to filter out low-confidence results. The Azure Cognitive Service for Language returns confidence scores between 0 and 1 for each sentiment label, and the developer can set a minimum threshold (e.g., 0.75) to ensure only high-confidence predictions are used. This approach does not require retraining the model or modifying the input text, as the threshold is applied post-inference in the client code.

Exam trap

The trap here is that candidates may assume they can retrain the prebuilt sentiment model (Option B) or use a different API (Option A) to solve the confidence issue, when in fact the correct solution is a simple application-level threshold check.

How to eliminate wrong answers

Option A is wrong because the Text Analytics for Health API is a specialized domain-specific API for extracting medical entities and relationships, not for general sentiment analysis or confidence thresholding. Option B is wrong because the prebuilt sentiment analysis model in Azure Cognitive Service for Language cannot be retrained with custom labeled data; custom model training is only available for custom text classification or custom named entity recognition, not for the built-in sentiment analysis. Option D is wrong because removing ambiguous phrases from input text does not guarantee higher confidence scores; the model's confidence is a function of its internal weights and the entire input, and manually editing text may introduce bias or reduce the sample size without addressing the underlying confidence threshold requirement.

95
Multi-Selecthard

Which THREE components are required to deploy a bot using Azure AI Language's conversational language understanding (CLU) and Azure Bot Service?

Select 3 answers
A.An Azure Bot Service bot with the CLU model as a skill.
B.A CLU project and a trained model.
C.A QnA Maker resource for FAQs.
D.A Translator resource for multilingual support.
E.A Microsoft Entra ID app registration for the bot.
AnswersA, B, E

The bot interacts with users and uses the CLU model.

Why this answer

Options A, C, and E are correct because a CLU project provides the language model, an Azure Bot Service bot handles the bot logic and channels, and a Microsoft Entra ID app registration is needed for authentication. Option B is wrong because a Translator resource is not required for CLU. Option D is wrong because a QnA Maker resource is not required (CLU handles both intents and entities).

96
Multi-Selecthard

Your organization uses Azure AI Language to analyze customer support tickets. You need to ensure that personally identifiable information (PII) is detected and redacted before further processing. Which TWO features should you use?

Select 2 answers
A.Entity linking
B.Redaction
C.PII detection
D.Conversation summarization
E.Key phrase extraction
AnswersB, C

Redaction removes or masks the detected PII.

Why this answer

PII detection identifies personal data in text. Entity linking and key phrase extraction do not detect PII. Conversation summarization is not for PII.

97
MCQhard

A multinational corporation uses Azure AI Language to analyze customer feedback in multiple languages. The solution must detect the language of incoming text and then perform sentiment analysis. Which approach minimizes latency and cost?

A.Use the sentiment analysis API with multilingual support
B.Use the Translator service to translate text to English, then call sentiment analysis
C.Store text in Azure AI Search and use cognitive skills for sentiment
D.Call the language detection API followed by the sentiment analysis API
AnswerA

Multilingual sentiment analysis handles both language detection and sentiment in one call.

Why this answer

Option D is correct because Azure AI Language's multilingual sentiment analysis can detect language and sentiment in one call. Option A is wrong because calling two separate endpoints increases latency and cost. Option B is wrong because Translator is an extra service.

Option C is wrong because Azure AI Search is for indexing, not sentiment.

98
MCQhard

A healthcare organization deploys an Azure AI Language Service custom entity recognition model to extract medical conditions from clinical notes. During testing, the model fails to recognize rare diseases mentioned in the training data. What is the most likely cause?

A.The model requires more labeled examples of rare diseases
B.The entity length exceeds the maximum allowed for the model
C.The model is overfitting to common diseases
D.The training data is imbalanced with too many common diseases
AnswerA

Custom entity models need adequate examples per entity; rare diseases often lack sufficient labeled data.

Why this answer

The correct answer is D because custom entity recognition models require sufficient examples per entity; rare diseases with few examples lead to poor recognition. A (overfitting) would cause high training accuracy but poor generalization, but the issue is specifically with rare diseases. B (imbalanced training data) could be a factor, but the primary cause is the low number of examples.

C (entity length limit) is not relevant as rare diseases are not necessarily long.

99
Multi-Selecthard

Which THREE components are required to build a custom named entity recognition (NER) model in Azure Cognitive Service for Language?

Select 3 answers
A.A QnA Maker knowledge base for entity definitions.
B.A LUIS application to handle entity extraction.
C.A set of labeled documents for training.
D.A language service project with a custom NER schema.
E.A deployed endpoint for the custom NER model.
AnswersC, D, E

Labeled data is essential for training.

Why this answer

Option C is correct because a custom NER model in Azure Cognitive Service for Language requires a set of labeled documents for training. These labeled documents define the entities and their spans within text, which the model uses to learn patterns for extraction. Without labeled data, the model cannot be trained to recognize custom entities.

Exam trap

The trap here is that candidates often confuse the separate Azure AI services (QnA Maker, LUIS, Language service) and assume they are interchangeable for custom NER, when in fact each has a distinct role and pipeline.

100
Matchingmedium

Match each Azure AI term to its definition.

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

Concepts
Matches

Language Understanding Intelligent Service

Service to create a question and answer bot

Service to build custom image classifiers

Convert spoken language to text

Extract insights from text like key phrases

Why these pairings

These are key terms and services in Azure AI.

101
MCQhard

A financial services firm uses Azure AI Language to analyze earnings call transcripts. They need to extract key phrases and identify sentiment for each speaker's turn. Which approach should they use?

A.Call the prebuilt sentiment analysis API on the entire transcript
B.Split the transcript by speaker turns and call key phrase extraction and sentiment analysis on each part
C.Use QnA Maker to extract Q&A pairs per speaker
D.Use Text Analytics for health to extract entities and sentiment
AnswerB

Splitting by speaker turns allows per-speaker analysis.

Why this answer

Option C is correct because the CLU entity linking can link mentions to entities, but for speaker-level sentiment, they need to process each utterance separately. Option A is wrong because QnA Maker is for FAQ. Option B is wrong because prebuilt sentiment analysis does not differentiate speakers.

Option D is wrong because Text Analytics for health is for healthcare, not financial.

102
MCQeasy

A company is building a chatbot that must handle user queries in multiple languages. The chatbot uses Azure AI Language Service. Which feature should be used to detect the language of incoming messages before routing them to the appropriate language model?

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

Language Detection identifies the language of text input.

Why this answer

The correct answer is A because Language Detection is the feature specifically designed to identify the language of text. B (Key Phrase Extraction) extracts key phrases without language detection; C (Sentiment Analysis) determines sentiment; D (Entity Recognition) identifies entities like names and locations.

103
MCQeasy

You want to use the Azure AI Language service to summarize long customer support conversations into a short summary. Which feature should you use?

A.Sentiment Analysis
B.Conversational Summarization
C.Entity Extraction
D.Key Phrase Extraction
AnswerB

Generates a summary of conversations with multiple participants.

Why this answer

Option C is correct because Conversational Summarization is designed to summarize conversations between multiple participants. Option A is wrong because Key Phrase Extraction extracts key phrases, not a summary. Option B is wrong because Entity Extraction identifies entities.

Option D is wrong because Sentiment Analysis determines sentiment, not a summary.

104
MCQmedium

Your application needs to extract key phrases from customer reviews to identify common topics. Which Azure AI Language feature should you use?

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

Key Phrase Extraction identifies main talking points.

Why this answer

Key Phrase Extraction is the correct feature for extracting key points from text. Entity Recognition extracts named entities. Sentiment Analysis determines sentiment.

Language Detection identifies language.

105
MCQmedium

Your company uses Azure AI Document Intelligence to process invoices. You need to extract the invoice date and total amount. Which model should you use?

A.Read model
B.Prebuilt invoice model
C.Layout model
D.General document model
AnswerB

The invoice model is optimized for invoice fields.

Why this answer

The prebuilt invoice model is specifically trained to extract fields like invoice date and total amount from invoices. The layout model extracts text and tables, not specific fields; the general document model is for key-value pairs; the read model only extracts text.

106
MCQhard

You are deploying a custom Named Entity Recognition (NER) model using Azure AI Language. You have 500 labeled documents. After training, the model shows high precision but low recall. Which action is most likely to improve recall?

A.Switch to Conversational Language Understanding
B.Reduce the confidence threshold for entity extraction
C.Add more labeled examples covering the missed entities
D.Increase the number of training epochs
AnswerC

More diverse examples help the model generalize and catch more true entities.

Why this answer

Low recall means many true entities are missed. Adding more labeled examples that include the missed entities helps the model learn to recognize them. Increasing training epochs may lead to overfitting.

Changing the model to a different type (e.g., CLU) is not appropriate for NER. Reducing the confidence threshold would allow more predictions but could lower precision, and the question targets recall specifically.

107
MCQmedium

A company is building a chatbot using Azure AI Language. The chatbot must understand user intents and extract entities like dates and locations. The solution should minimize manual labeling effort. Which feature should the team use?

A.Conversational Language Understanding (CLU) Orchestration Workflow
B.CLU prebuilt intents
C.CLU prebuilt entity components
D.Azure AI QnA Maker
AnswerC

Prebuilt entity components recognize common entities like dates and locations without manual labeling.

Why this answer

Option C is correct because the CLU prebuilt entity components can automatically recognize common entities like dates and locations without custom labeling. Option A is wrong because Orchestration Workflow routes to different projects but does not extract entities. Option B is wrong because prebuilt intents cover common intents, not entities.

Option D is wrong because QnA Maker is for FAQ, not intent/entity extraction.

108
Multi-Selectmedium

Which TWO Azure services can be used to implement a conversational AI solution that understands user intent and responds appropriately?

Select 2 answers
A.Azure Bot Service
B.Conversational Language Understanding
C.Azure AI Speech-to-Text
D.Azure AI Translator
E.Azure AI Search
AnswersA, B

Bot Service allows building conversational bots.

Why this answer

Azure Bot Service provides a framework for building bots. Conversational Language Understanding (CLU) extracts intents. Azure AI Search is for indexing/search.

Translator is for translation. Speech-to-Text is for transcription.

109
MCQhard

You are designing a solution to analyze customer call transcripts using Azure AI Language. The solution must extract key phrases, detect sentiment per utterance, and identify the customer's intent (e.g., 'cancel subscription', 'technical support'). The data is stored in Azure Blob Storage and processed in near real-time. Which combination of Azure AI Language features and processing pattern should you use?

A.Use custom text classification to classify each utterance into intent categories and use the sentiment analysis API on the entire transcript.
B.Use the prebuilt key phrase extraction API to identify important terms and the prebuilt sentiment analysis API for overall transcript sentiment, then map intents via a rules-based approach.
C.Use the conversation summarization API (with utterance-level sentiment and key phrase extraction) and an orchestration workflow model that routes to a custom conversational language understanding project for intent detection.
D.Use the prebuilt conversational language understanding model for intent detection and Azure AI Language sentiment analysis API for utterance-level sentiment, processing each utterance independently via Azure Functions.
AnswerC

Conversation summarization provides utterance-level sentiment and key phrases; orchestration workflow allows routing to a custom CLU project for intent detection, handling multi-turn conversations effectively.

Why this answer

Option D is correct because the conversation summarization API supports utterance-level sentiment and key phrase extraction, and the orchestration workflow model routes intents across different projects. Option A is wrong because the prebuilt conversational language understanding model does not provide sentiment per utterance. Option B is wrong because custom text classification requires separate training and doesn't handle conversation context.

Option C is wrong because the prebuilt key phrase extraction API does not provide sentiment analysis.

110
MCQmedium

A company is implementing a question-answering system using Azure AI Language Service. They have a set of FAQ documents in PDF format. Which feature should they use to automatically generate question-answer pairs?

A.Key Phrase Extraction
B.Extractive Summarization
C.Custom Question Answering
D.Conversational Language Understanding
AnswerC

Custom Question Answering can ingest FAQs and generate Q&A pairs.

Why this answer

The correct answer is A because Custom Question Answering can ingest FAQ documents and generate Q&A pairs. B (Conversational Language Understanding) is for intent recognition. C (Extractive Summarization) summarizes text.

D (Key Phrase Extraction) extracts phrases.

111
MCQhard

A company uses Azure AI Language to analyze customer call transcripts. They need to identify specific entities such as product names and issue types. The prebuilt entity recognition does not cover their custom entities. Which approach should they take to extract both standard and custom entities from the transcripts?

A.Use the prebuilt entity recognition API only and map standard entities to custom categories.
B.Use a single conversational language understanding (CLU) project with entities defined for both standard and custom entities.
C.Use a custom text classification model to classify the transcript and then extract entities from the classified output.
D.Use a custom named entity recognition (NER) model for custom entities and call the prebuilt entity recognition API separately for standard entities.
AnswerD

Combines both approaches to cover all entity types.

Why this answer

Option B is correct because using a custom NER model allows extraction of custom entities, and it can be combined with prebuilt entity extraction via the API. Option A is wrong because a single CLU project is for intent and entity extraction but may not support both prebuilt and custom entities seamlessly. Option C is wrong because using only prebuilt entities misses custom entities.

Option D is wrong because a custom text classification model classifies text but does not extract entities.

112
Multi-Selecthard

A legal firm is using Azure AI Language to analyze contracts. They need to extract key clauses, parties involved, and dates. The solution must be customizable to their specific contract types. Which TWO Azure AI Language features should they use?

Select 2 answers
A.Conversation summarization
B.Prebuilt NER for Legal
C.Custom Named Entity Recognition (NER)
D.Key phrase extraction
E.Entity linking
AnswersB, C

Prebuilt NER for Legal recognizes common legal entities such as parties, dates, and jurisdictions.

Why this answer

Custom NER allows extracting custom entities like specific clause types and party names. Prebuilt NER for Legal provides out-of-the-box legal entity recognition. The other options are not suitable: Conversation summarization is for chat logs; Key phrase extraction is too generic; Entity linking is for linking to knowledge bases.

113
MCQeasy

You need to extract key phrases from a large collection of customer reviews using Azure AI Language. The solution should be cost-effective and process up to 1,000 documents per day. Which pricing tier should you choose?

A.Standard (S) tier
B.Free (F0) tier
C.Premium (P) tier
D.Basic (B) tier
AnswerA

Standard tier offers pay-as-you-go for moderate volumes.

Why this answer

Option B is correct because the Standard (S) tier offers pay-as-you-go pricing for the key phrase extraction feature, which is cost-effective for moderate volumes. Option A is wrong because Free (F0) tier has a limit of 5,000 transactions per month, which may be exceeded. Option C is wrong because the Premium tier is for higher throughput and SLA, which may be overkill.

Option D is wrong because the Basic tier does not exist for Azure AI Language.

114
Multi-Selectmedium

A developer is deploying a custom text classification model in Azure AI Language. The model must be accessible via a REST API with low latency. Which TWO actions should the developer take?

Select 2 answers
A.Use the batch processing API
B.Export the model as a Docker container
C.Obtain the endpoint URL and primary key from Language Studio
D.Deploy the model to a real-time endpoint
E.Deploy to a test endpoint in the Azure portal
AnswersC, D

Endpoint URL and key are needed to call the API.

Why this answer

Options A and C are correct. Deploying the model as a real-time endpoint is required for low-latency REST API access. Using the correct endpoint and key is also necessary.

Option B is wrong because batch processing is not low-latency. Option D is wrong because a 'test' endpoint does not exist. Option E is wrong because export/import is not needed for deployment.

115
MCQmedium

You are building a chatbot using Azure AI Language and need to handle user intents that are not covered by the predefined intents. What should you implement?

A.Custom entities to capture unknown phrases
B.A fallback intent in the QnA Maker knowledge base
C.A 'None' intent in a conversational language understanding project
D.A prebuilt intent from the LUIS catalog
AnswerC

The 'None' intent handles unrecognized utterances.

Why this answer

A 'None' intent in a conversational language understanding (CLU) project captures utterances that do not match any defined intent, allowing the bot to respond appropriately. Fallback is a general term, and custom entities are not intents.

116
Multi-Selectmedium

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

Select 3 answers
A.A Language Understanding (LUIS) app
B.A project in Azure AI Language
C.An endpoint to query the knowledge base
D.An Azure AI Bot Service resource
E.A knowledge base with question and answer pairs
AnswersB, C, E

The project contains the knowledge base and settings.

Why this answer

A custom question answering project requires a project in Azure AI Language, a knowledge base containing Q&A pairs, and an endpoint for inference. A LUIS app is for language understanding, not QnA. An Azure AI Bot Service is optional for deploying a bot.

117
MCQmedium

You are deploying a Conversational Language Understanding (CLU) model to production. You need to monitor the model's performance and detect when retraining is needed due to concept drift. Which metric should you monitor?

A.Response time for each prediction
B.Number of endpoint calls
C.Number of utterances processed per day
D.Average confidence scores of predictions
AnswerD

Decreasing confidence suggests the model is encountering unfamiliar patterns.

Why this answer

Option A is correct because a significant drop in confidence scores for predictions may indicate concept drift, as the model becomes less certain. Option B is wrong because the number of utterances is a volume metric, not performance. Option C is wrong because response time is a performance metric, not related to model accuracy.

Option D is wrong because endpoint calls is a usage metric.

118
Multi-Selecthard

You are designing a solution to detect personally identifiable information (PII) in documents using Azure AI Language. The solution must also handle documents in multiple languages. Which THREE features should you use?

Select 3 answers
A.The language detection feature of Azure AI Language.
B.The conversation summarization API.
C.The PII detection feature of Azure AI Language.
D.The Text Analytics for health feature.
E.The multilingual support in Azure AI Language PII detection.
AnswersA, C, E

Can identify the language of the document.

Why this answer

Options A, B, and E are correct because PII detection supports multiple languages, language detection can identify the document language, and the multilingual model can handle mixed-language documents. Option C is wrong because the Text Analytics for health is for medical data, not general PII. Option D is wrong because the conversation summarization API is for summarizing conversations, not detecting PII.

119
MCQhard

A healthcare organization uses Azure AI Language to extract medical entities from clinical notes. The solution must comply with HIPAA and redact protected health information (PHI). Which capability should the team configure?

A.Azure Purview Information Protection
B.Custom named entity recognition (NER)
C.Azure AI Document Intelligence
D.Text Analytics for health
AnswerD

Text Analytics for health includes PHI detection and redaction.

Why this answer

Option D is correct because the Azure AI Language health feature includes PHI detection and redaction. Option A is wrong because custom entity extraction does not automatically redact PHI. Option B is wrong because Azure Purview is for data governance, not real-time redaction.

Option C is wrong because Azure AI Document Intelligence is for document processing, not language-specific PHI.

120
Multi-Selecthard

A company uses Azure AI Language to analyze customer reviews. They need to detect sentiment, extract key phrases, and identify named entities. Which THREE capabilities should they combine?

Select 3 answers
A.Named entity recognition (NER)
B.Abstractive summarization
C.Language detection
D.Key phrase extraction
E.Sentiment analysis
AnswersA, D, E

NER identifies named entities.

Why this answer

Options A, B, and D are correct. Sentiment analysis, key phrase extraction, and named entity recognition are distinct capabilities in Azure AI Language. Option C is wrong because summarization is a separate skill.

Option E is wrong because language detection is not needed if language is known.

121
MCQmedium

Refer to the exhibit. You called the Key Phrase Extraction API on two documents. What is the total number of key phrases extracted?

A.7
B.5
C.3
D.2
AnswerB

Sum of key phrases from both documents.

Why this answer

Document 1 has 3 key phrases: Azure, NLP, services. Document 2 has 2 key phrases: Microsoft, AI. Total is 5.

122
MCQmedium

Your company uses a custom question answering knowledge base in Azure AI Language to answer employee questions about HR policies. You need to update the knowledge base with a new set of FAQ documents that contain tables and images. What is the best way to ingest the new content?

A.Use Azure AI Search to index the documents and then import the index into the knowledge base.
B.Manually add the new QnA pairs using the Language Studio portal.
C.Use the Azure AI Language REST API to add the new QnA pairs programmatically.
D.Use Microsoft Foundry Copilot Studio to automatically ingest the documents into the knowledge base.
AnswerD

Copilot Studio can automatically extract QnA pairs from documents, including tables and images.

Why this answer

Option C is correct because Microsoft Foundry Copilot Studio can automatically ingest structured content from documents, including tables and images, into the knowledge base. Option A is wrong because manual QnA pairs are time-consuming and error-prone. Option B is wrong because the REST API can only add QnA pairs, not directly ingest documents.

Option D is wrong because Azure AI Search is for indexing, not for adding content to the knowledge base.

123
MCQeasy

A healthcare organization needs to redact personally identifiable information (PII) from patient records before using them for research. They have large volumes of unstructured text in multiple languages. Which Azure AI service should they use?

A.Azure AI Content Safety
B.Azure AI Language (PII detection feature)
C.Azure AI Document Intelligence (formerly Form Recognizer)
D.Azure AI Translator
AnswerB

Azure AI Language includes a PII detection capability that can identify and optionally redact personal information in text across multiple languages.

Why this answer

Option B is correct because Azure AI Language's PII detection feature can identify and redact PII across multiple languages. Option A is wrong because Azure AI Document Intelligence is for extracting information from documents, not specifically for PII redaction. Option C is wrong because Azure AI Translator focuses on translation, not PII detection.

Option D is wrong because Azure AI Content Safety focuses on harmful content, not PII.

124
MCQmedium

A healthcare organization is building a clinical decision support system that must extract medical entities (e.g., symptoms, diagnoses, medications) from unstructured clinical notes. The solution must be able to detect relationships between entities, such as 'medication X treats symptom Y'. Which Azure AI service should be used?

A.Azure AI Translator
B.Azure AI Speech-to-Text
C.Azure AI Document Intelligence (formerly Form Recognizer)
D.Azure AI Language - Custom NER with entity linking
AnswerD

Custom NER with entity linking can extract medical entities and identify relationships.

Why this answer

Option D is correct because Azure AI Language's custom NER with entity linking can extract medical entities and identify relationships. Option A is wrong because Translator is for language translation, not entity extraction. Option B is wrong because Speech-to-Text converts audio to text, not entity extraction.

Option C is wrong because Form Recognizer extracts structured data from forms, not relationships.

125
MCQmedium

You run the PowerShell script above to call the Text Analytics API. The response shows a sentiment label of 'positive' with a score of 0.99. However, you expected 'negative' because the word 'excellent' was meant to be sarcastic. What is the most likely reason for this result?

A.The score threshold for negative sentiment is too high.
B.The language parameter is set incorrectly.
C.The API version does not support sentiment analysis.
D.The model does not detect sarcasm and interprets the text literally.
AnswerD

Sarcasm detection is not a built-in feature.

Why this answer

Option A is correct because the Text Analytics API does not inherently detect sarcasm; it analyzes literal sentiment. Option B is wrong because the API does handle negation. Option C is wrong because the language parameter is correctly set.

Option D is wrong because the API version is stable.

126
MCQmedium

A company is building a chatbot using Azure OpenAI Service to handle customer inquiries. The bot sometimes responds with incorrect or fabricated information. The team wants to ground the model responses using their own product documentation stored in Azure Cognitive Search. Which configuration should they implement?

A.Use Azure AI Document Intelligence to extract text and generate embeddings, then store them in a vector database for direct similarity search.
B.Fine-tune the GPT model on the product documentation dataset.
C.Enable the semantic ranker in Azure Cognitive Search to improve the relevance of search results.
D.Configure Azure OpenAI on your data with Azure Cognitive Search as the data source.
AnswerD

This enables RAG, where the model retrieves relevant chunks from the search index and uses them as context to generate responses, reducing hallucinations.

Why this answer

Option B is correct because using Azure OpenAI on your data with Azure Cognitive Search indexes enables Retrieval Augmented Generation (RAG) to ground responses in the company's documents. Option A is wrong because fine-tuning requires labeled data and doesn't guarantee grounding. Option C is wrong because embedding search alone doesn't integrate with the model's response generation.

Option D is wrong because semantic ranker improves search relevance but doesn't ground the model's output.

127
MCQhard

Your organization runs a popular news website. You want to use Azure AI Language to automatically generate summaries of news articles for the homepage. The summaries must be concise (under 100 words), extractive (selecting key sentences from the article), and available in both English and Spanish. You have a large corpus of articles in both languages. You need to implement a solution that requires minimal custom development and leverages Azure AI Language's prebuilt capabilities. Which approach should you take?

A.Use the prebuilt extractive summarization API in Azure AI Language for both languages, specifying the maximum summary length.
B.Train a custom extractive summarization model using Azure AI Language's custom text summarization feature with labeled data in both languages.
C.Use the conversation summarization API to summarize each article.
D.Use the prebuilt abstractive summarization API to generate summaries.
AnswerA

The prebuilt extractive summarization API supports English and Spanish, and allows configuring summary length. It requires no custom model training.

Why this answer

Option A is correct because Azure AI Language's prebuilt extractive summarization supports multiple languages, including English and Spanish, and can be configured to output concise summaries. Option B is wrong because extractive summarization is a prebuilt feature, not a custom model. Option C is wrong because abstractive summarization generates new sentences, not extractive.

Option D is wrong because conversational summarization is designed for multi-turn conversations, not news articles.

128
MCQeasy

You are developing a solution that uses Azure AI Translator to translate documents from English to French. You need to ensure that the translated text maintains the original formatting, such as HTML tags. Which feature should you use?

A.Use the Translator glossary to preserve formatting.
B.Use the Translator parallel corpus to train a custom model.
C.Set the content type to 'text/html' in the translation request.
D.Use the Transliterate method to preserve formatting.
AnswerC

Setting content type to 'text/html' tells the translator to preserve HTML tags.

Why this answer

Option C is correct because the translator can preserve the original formatting when using the appropriate content type or using the 'textType' parameter set to 'html'. Option A is wrong because the glossary is for custom translations. Option B is wrong because the parallel corpus is for training custom models.

Option D is wrong because transliteration converts between scripts, not formats.

129
MCQeasy

A healthcare company is developing a solution to analyze patient feedback using Azure AI Language. The solution must extract key phrases, detect sentiment, and identify personally identifiable information (PII) such as patient names and medical record numbers from unstructured text. The company has strict compliance requirements: all text processing must occur within the United States region, and no data may leave the Azure geography. The development team has provisioned a Language resource in the East US region and has been testing the solution. During testing, the team notices that the PII detection feature is returning results, but the key phrase extraction and sentiment analysis are failing with a 403 error. The error message indicates that the resource is not allowed to access these features. The team has verified that the resource is in the S0 tier. What should the team do to resolve the issue?

A.Switch to the free tier to access all features.
B.Upgrade the Language resource to the S1 tier to enable all features.
C.Verify regional availability of the features and recreate the Language resource in a supported region if necessary.
D.Regenerate the API key and update the application code.
AnswerC

Certain features may not be available in all regions; checking regional availability and recreating the resource in a supported region resolves the issue.

Why this answer

The 403 error indicates an authorization or regional availability issue, not a tier or key problem. Key phrase extraction and sentiment analysis are available in all regions that support the Language service, but PII detection may have broader regional support. The team must verify that the East US region supports all three features; if not, they need to recreate the resource in a supported region like West US or South Central US to ensure compliance with the United States geography requirement.

Exam trap

The trap here is that candidates assume a 403 error always means an authentication or authorization issue (like an invalid key or insufficient tier), when in fact it can indicate that the requested feature is not available in the resource's region, a subtle but critical distinction in Azure AI services.

How to eliminate wrong answers

Option A is wrong because the free tier (F0) has lower throughput limits and does not unlock features that are regionally restricted; the 403 error is not related to tier limits. Option B is wrong because the S0 tier already includes all Language service features; upgrading to S1 only increases throughput and does not change feature availability or regional restrictions. Option D is wrong because regenerating the API key does not resolve a 403 error caused by regional unavailability of specific features; the error indicates the resource endpoint does not support those features in that region.

130
MCQeasy

You are designing a conversational AI solution using Microsoft Copilot Studio. The exhibit shows part of a topic configuration. What is the purpose of the 'triggers' section?

A.To define the response the bot sends
B.To define the authentication method
C.To define the conditions that activate the topic
D.To define the entities to extract
AnswerC

Triggers specify when a topic should be invoked.

Why this answer

Triggers define conditions that activate the topic, such as specific user utterances. Actions define the response. The trigger type 'Utterance' means the topic fires when a user says that phrase.

131
Multi-Selecthard

Your organization uses Azure AI Language to perform sentiment analysis and opinion mining on product reviews. You notice that the sentiment scores are often neutral even when the review text contains clearly positive or negative opinions. You suspect the model is not capturing the nuances. Which three actions could improve the sentiment analysis accuracy? (Choose three.)

Select 3 answers
A.Provide more labeled training examples that cover a wider variety of writing styles and sentiments.
B.Pre-process the text with key phrase extraction to highlight important terms before sentiment analysis.
C.Use the opinion mining feature to capture sentiment targets and associated opinions.
D.Use the basic sentiment analysis API without any customization.
E.Enable the domain-specific model for 'Reviews' if available.
AnswersA, C, E

More diverse training data helps the model generalize better and capture nuances.

Why this answer

Options A, B, and D are correct because adding more training data, using opinion mining, and enabling domain-specific models are proven ways to improve sentiment accuracy. Option C is wrong because key phrase extraction does not directly affect sentiment scoring. Option E is wrong because using only the basic sentiment analysis API is what you already have; it does not improve accuracy.

132
MCQhard

You deploy the ARM template above to create an Azure AI Language resource. After deployment, you try to use the custom question answering feature but it is not available. What is the most likely reason?

A.The apiVersion is too old to support custom question answering.
B.The 'kind' property is set to 'TextAnalytics', which does not enable custom question answering.
C.The SKU is set to S, but custom question answering requires a higher SKU.
D.The location does not support custom question answering.
AnswerB

TextAnalytics kind does not include custom question answering.

Why this answer

Option C is correct because the 'kind' property is set to 'TextAnalytics', which does not include custom question answering. The correct kind for custom question answering is 'CognitiveServices' or a specific kind. Option A is wrong because the SKU does not affect feature availability for custom question answering.

Option B is wrong because the location is not the issue. Option D is wrong because the apiVersion is recent.

133
MCQeasy

You need to transcribe customer service calls into text for analysis. Which Azure service should you use?

A.Conversational Language Understanding
B.Azure AI Speech-to-Text
C.Azure AI Translator
D.Azure AI Text-to-Speech
AnswerB

Speech-to-Text transcribes audio into text.

Why this answer

Azure AI Speech-to-Text is the correct service for converting audio to text. Text-to-Speech does the opposite. Translator translates text.

Language Understanding (CLU) interprets intents.

134
MCQmedium

A company is building a chatbot using Azure Bot Service and Language Understanding (LUIS). The chatbot needs to handle user intents for booking flights and checking flight status. After testing, the chatbot frequently fails to distinguish between the two intents when users mention flight numbers. Which action should the engineer take to improve intent recognition?

A.Increase the number of intents to split the flight-related queries further.
B.Add more utterances that include flight numbers to the training data for both intents.
C.Reduce the confidence score threshold for intent detection.
D.Use the prebuilt domain for flight booking to improve accuracy.
AnswerB

This provides more examples for the model to learn the subtle differences.

Why this answer

Option B is correct because adding more utterances that include flight numbers to both intents provides LUIS with more varied examples of how flight numbers appear in natural language, enabling the model to learn distinguishing patterns. Without sufficient training data containing flight numbers, LUIS cannot reliably differentiate between 'BookFlight' and 'CheckFlightStatus' when users mention flight numbers, as the entity alone does not determine intent.

Exam trap

The trap here is that candidates often think reducing the confidence threshold or adding more intents will fix misclassification, but the real issue is insufficient representative training data for the specific ambiguous patterns (flight numbers) that cause confusion.

How to eliminate wrong answers

Option A is wrong because increasing the number of intents would further fragment the training data, making it harder for LUIS to distinguish between similar queries, and does not address the core issue of insufficient examples with flight numbers. Option C is wrong because reducing the confidence score threshold would cause more false positives, increasing misclassification rather than improving accuracy. Option D is wrong because prebuilt domains provide generic intents and entities that may not match the company's specific flight-related queries, and they do not solve the problem of distinguishing between two custom intents when flight numbers are present.

135
MCQhard

Refer to the exhibit. You are configuring an Azure AI Language resource using an ARM template. The settings include PII recognition with domain set to 'phi'. What is the effect of this setting?

A.It will detect all standard PII categories plus additional health-specific entities.
B.It will enable the entity recognition model to detect health entities.
C.It will ignore PII detection and only detect health-related entities.
D.It will detect protected health information (PHI) such as medical record numbers.
AnswerD

'phi' domain enables detection of PHI entities.

Why this answer

Option C is correct. The 'phi' domain setting in PII recognition configures the service to detect protected health information (PHI) as per HIPAA. Option A is wrong because 'phi' is specifically for health information, not general PII.

Option B is wrong because 'phi' does not ignore PII categories; it focuses on health-related ones. Option D is wrong because the domain setting does not affect entity recognition.

136
MCQmedium

You are building a multilingual customer support chatbot using Azure AI Language. The bot must understand user intents in English, Spanish, and French. You have pre-existing labeled data in English only. The solution should minimize manual labeling effort. Which approach should you recommend?

A.Use Azure AI Translator to detect the language and route to a rules-based intent handler for each language.
B.Build a separate CLU project for each language and use the English data to bootstrap labeling with active learning.
C.Use the multilingual option in conversational language understanding (CLU) and train on the English data only.
D.Translate the English labeled data into Spanish and French using Azure AI Translator, then train a separate CLU model per language.
AnswerC

The multilingual option leverages the model's cross-lingual capabilities, allowing you to train on one language and predict intents in multiple languages without additional labeled data.

Why this answer

Option A is correct because the multilingual option in conversational language understanding (CLU) allows training on English data and generalizing to other languages without additional labeled data. Option B is wrong because translate-train requires translating the entire dataset, which is extra effort. Option C is wrong because building separate projects for each language increases maintenance and labeling effort.

Option D is wrong because Azure AI Translator does not handle intent detection.

137
Multi-Selecthard

A company uses Azure AI Speech to provide real-time transcription for customer support calls. The solution must handle multiple languages and filter out profanity. Which THREE configurations are needed?

Select 3 answers
A.Use the Batch Transcription REST API
B.Deploy a custom speech model for each language
C.Set the SpeechConfig.SpeechRecognitionLanguage property
D.Use the Speech SDK with intermediate results
E.Enable the ProfanityFilter option in the Speech SDK
AnswersC, D, E

Sets the source language for recognition.

Why this answer

Options A, B, and D are correct. SpeechConfig with source language configuration, profanity filter settings, and using the Speech SDK with intermediate results are necessary. Option C is wrong because batch transcription is not real-time.

Option E is wrong because custom speech models are not required for profanity filtering.

138
MCQeasy

You need to translate a large batch of documents from English to multiple languages. Which Azure service should you use?

A.Azure AI Translator
B.Conversational Language Understanding
C.Azure AI Language Detection
D.Azure AI Speech Translation
AnswerA

Translator supports batch translation for multiple languages.

Why this answer

Azure AI Translator is the correct service for text translation. Speech Translation is for real-time speech. Language Detection identifies language.

CLU is for intents.

139
MCQhard

Your company uses Azure AI Language to analyze customer feedback from surveys. The current pipeline extracts key phrases and sentiment. The data science team wants to identify emerging topics over time, such as new product complaints or feature requests. You need to modify the pipeline to track topic evolution. Which Azure AI Language feature should you enable?

A.Named entity recognition (NER)
B.Conversation summarization
C.Key phrase extraction
D.Custom text classification
AnswerD

Custom text classification allows you to define topic categories (e.g., 'pricing complaint', 'feature request') and classify each survey response. By tracking classification frequencies over time, you can identify emerging topics.

Why this answer

Option C is correct because the health text analytics feature (or general entity linking and relation extraction) is not directly for topic evolution; however, Azure AI Language includes a 'custom text classification' that can be trained to classify documents into topics. But the question asks for 'identify emerging topics over time' – the correct answer is to use the 'custom text classification' with a model that categorizes feedback into topic categories and then track changes over time. However, among the options, the 'entity linking' and 'key phrase extraction' are not designed for topic evolution.

The best answer is C because Azure AI Language's 'custom text classification' allows you to define categories and classify documents, enabling trend analysis. Option A (key phrase extraction) can be used to identify key terms but not to group them into topics. Option B (named entity recognition) identifies entities but not topics.

Option D (conversation summarization) is for conversations, not survey text. So C is correct.

140
MCQmedium

Refer to the exhibit. You are designing a Data Factory pipeline to perform sentiment analysis on a text column. The pipeline fails with a 'BadRequest' error. What is the most likely issue?

A.The output variable 'sentimentResult' is not defined
B.The activity type should be 'AzureFunction'
C.The input format is incorrect; it should be a JSON array of documents
D.The linked service name is misspelled
AnswerC

The Cognitive Service activity requires input as a JSON object with 'documents' array, not a single string.

Why this answer

The Cognitive Service activity expects a specific format for the input, typically a JSON structure with 'documents' array. The current input is just the text value, which is incorrect. The linked service name is correct.

The activity type is appropriate. The output reference is not causing the error.

141
MCQhard

Your organization has a large corpus of legal documents that need to be analyzed for specific clauses. You need to extract key information such as party names, dates, and monetary amounts. The solution must be able to handle varying document formats (PDF, Word, scanned images). Which combination of Azure AI services should you use?

A.Azure AI Document Intelligence and Custom Entity Extraction
B.Azure AI Computer Vision and Custom Entity Extraction
C.Azure AI Translator and Custom Entity Extraction
D.Azure AI Speech and Custom Entity Extraction
AnswerA

Document Intelligence extracts text from various formats; Custom Entity Extraction identifies specific entities.

Why this answer

Option D is correct because Document Intelligence (formerly Form Recognizer) extracts text from documents (including scanned images), and Custom Entity Extraction in Azure AI Language extracts the needed entities. Option A is wrong because Translator is for translation, not extraction. Option B is wrong because Computer Vision can read text but does not extract custom entities.

Option C is wrong because Speech is for audio, not documents.

142
Multi-Selecthard

Your team uses Azure AI Language in a multi-region architecture. You need to ensure that the solution is resilient to regional outages. Which THREE actions should you take?

Select 3 answers
A.Disable regional endpoints
B.Use a global endpoint that routes to the nearest region
C.Configure a load balancer to distribute requests across regions
D.Deploy Azure AI Language resources in multiple regions
E.Use a single region with high availability enabled
AnswersB, C, D

Global endpoint provides automatic failover.

Why this answer

Deploying resources in multiple regions, using a load balancer to distribute traffic, and using a global endpoint provide high availability. Single region and disabling regional endpoints do not improve resilience.

143
MCQeasy

You are building a solution to extract key phrases from customer reviews using Azure AI Language. Which feature should you use?

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

Key Phrase Extraction extracts key phrases from text.

Why this answer

Option C is correct because Key Phrase Extraction is a built-in feature of Azure AI Language. Option A is incorrect because sentiment analysis detects sentiment, not key phrases. Option B is incorrect because entity recognition identifies entities like names and dates.

Option D is incorrect because language detection identifies the language of the text.

144
MCQmedium

You deploy an Azure AI Services resource using the ARM template shown in the exhibit. You need to test the Language service API from your local machine. What should you do first?

A.Configure a managed identity for the resource
B.Add your public IP address to the ipRules array in the networkAcls
C.Change the defaultAction to Allow
D.Use Azure CLI to enable the resource
AnswerB

This allows your IP to access the resource.

Why this answer

The template sets network access to Deny with no IP rules, blocking all traffic. You must add your public IP address to the ipRules array to allow access. Disabling network ACLs globally or using managed identity won't help if network access is denied.

145
MCQhard

You are using Azure AI Language to analyze medical records. The built-in NER model does not recognize some medical terms. What should you do?

A.Use the Text Analytics for Health feature
B.Use Entity Linking
C.Use Custom Text Classification
D.Train a custom NER model using Azure AI Language
AnswerD

Custom NER can be trained on your specific medical terms.

Why this answer

Custom NER allows training a model on your specific terms. Text Analytics for Health is a specialized built-in model for healthcare but may not cover all custom terms. Custom Text Classification is for document classification.

Entity Linking disambiguates to a knowledge base.

146
MCQmedium

Refer to the exhibit. You have an Azure AI Language resource named MyLangService. You need to call the conversational language understanding (CLU) API. Which URL should you use?

A.https://mylangservice.cognitiveservices.azure.com/text/analytics/v3.0/sentiment
B.https://mylangservice.cognitiveservices.azure.com/language/analyze-conversations?api-version=2022-10-01-preview
C.https://mylangservice.cognitiveservices.azure.com/language/:analyze-conversations?api-version=2022-10-01-preview
D.https://mylangservice.cognitiveservices.azure.com/
AnswerC

This is the exact CLU endpoint shown in the exhibit.

Why this answer

Option A is correct because the CLU endpoint is shown as the full URL with the path '/language/:analyze-conversations'. Option B is wrong because that URL is for Text Analytics. Option C is wrong because it uses the Text Analytics base URL incorrectly.

Option D is wrong because it uses an invalid path.

147
MCQmedium

You submit the request shown in the exhibit to the Azure AI Language service. What will the response contain?

A.Only extracted key phrases.
B.Entity recognition results and sentiment scores.
C.Both key phrases and sentiment scores.
D.Only sentiment scores.
AnswerC

Both tasks are included.

Why this answer

Option C is correct because the request includes two tasks: KeyPhraseExtraction and SentimentAnalysis, so the response will contain key phrases and sentiment scores. Option A is incorrect because it only mentions key phrases. Option B is incorrect because it only mentions sentiment.

Option D is incorrect because it mentions entities which are not requested.

148
Multi-Selecthard

You are developing a custom text classification model using Azure AI Language. You have labeled 2000 documents across 10 categories. You need to evaluate the model's performance before deploying to production. Which THREE metrics should you examine?

Select 3 answers
A.Recall
B.Word Error Rate
C.BLEU Score
D.F1 Score
E.Precision
AnswersA, D, E

Measures the proportion of actual positives correctly identified.

Why this answer

Options A, B, and D are correct because precision, recall, and F1 score are the standard metrics for classification models. Option C is wrong because BLEU is for machine translation. Option E is wrong because Word Error Rate is for speech recognition.

149
MCQmedium

A company uses Azure AI Speech to transcribe customer service calls. They need to identify callers by name and account number. Which feature should be enabled?

A.Speaker recognition
B.Pronounciation assessment
C.Batch transcription
D.Custom speech model
AnswerD

Custom speech models improve recognition of domain-specific terms.

Why this answer

Option A is correct because custom speech models improve recognition of domain-specific terms like names and account numbers. Option B is wrong because speaker recognition identifies who is speaking, not specific words. Option C is wrong because pronounciation assessment evaluates pronunciation, not recognition.

Option D is wrong because batch transcription is for large volumes, not real-time.

150
Multi-Selectmedium

You are building a solution that must translate customer chat messages from Spanish to English in real-time. The solution must also detect the language of incoming messages to handle cases where users write in other languages. Which TWO Azure AI service features should you use?

Select 2 answers
A.Azure AI Translator - Language Detection
B.Azure AI Translator - Translation
C.Azure AI Speech - Speech Translation
D.Azure AI Language Understanding (LUIS)
E.Azure AI Custom Question Answering
AnswersA, B

Detects the language of text input.

Why this answer

Options A and D are correct because the Azure AI Translator service provides both translation and language detection. Option B is wrong because the Speech service is for audio, not text. Option C is wrong because the LUIS is for intent recognition, not translation.

Option E is wrong because the QnA Maker is for question answering, not translation.

← PreviousPage 2 of 3 · 194 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Implement natural language processing solutions questions.