🎄

CertoMetrics - 9% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Microsoft

Certification

AI & Data

Content

368 Qs

Status

Verified

Updated

4 hours ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$83 $49

Save $34 Instantly

  • Full PDF + Interactive Engine Everything you need to pass
  • All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • Priority 24/7 Expert Support Direct line to certification leads
  • 90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$44

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$39

Digital Access

  • Exam Questions (PDF)
  • Mobile Friendly
  • 60 Days Updates
Download Free Sample PDF

Verified 74-Question Preview (AI-102)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Microsoft certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated AI-102 prep kit.

Exam Overview

The Microsoft Azure AI-102 certification, "Designing and Implementing a Microsoft Azure AI Solution," is a critical credential for professionals aiming to master the deployment of intelligent solutions on the Azure platform. This exam validates your expertise in leveraging Azure Cognitive Services, Azure Machine Learning, and other AI tools to build robust, scalable, and secure AI applications. Earning this certification demonstrates your ability to design, implement, and manage AI solutions that drive innovation and business value, from natural language processing and computer vision to knowledge mining and conversational AI. It positions you as a skilled practitioner capable of transforming complex data into actionable insights and creating intelligent systems that enhance user experiences and operational efficiency across various industries.

Questions

40-60

Passing Score

700/1000

Duration

100-120 Minutes

Difficulty

Intermediate

Level

Associate

Skills Measured

Plan and manage an Azure AI solution
Implement computer vision solutions
Implement natural language processing solutions
Implement knowledge mining solutions
Implement conversational AI solutions

Career Path

Target Roles

Azure AI Engineer AI Developer Machine Learning Engineer

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Microsoft standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the AI-102 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated AI-102 bank (74 Questions).

QUESTION 1

You are developing the chatbot.

You create the following components:

  • A QnA Maker resource
  • A chatbot by using the Azure Bot Framework SDK

You need to add an component to meet the technical requirements and the chatbot requirements.

What should you add?

A
Chatdown
B
Orchestrator
C
Microsoft Translator
D
Language Understanding

Correct Option: C

Explanation:

The key technical requirement is that 'All planned projects must support English, French, and Portuguese.' For a chatbot built with the Azure Bot Framework SDK and utilizing a QnA Maker resource, handling multiple languages typically involves translating user input into the language the QnA Maker knowledge base is primarily built in, and then translating the QnA Maker's response back into the user's language. The Microsoft Translator Text service is specifically designed for this purpose, providing real-time machine translation.

Why other options are incorrect:

  • A: Chatdown is a tool for creating bot conversation files (.chat) from markdown, primarily used during development for testing and generating schema, not a runtime component for multilingual support.
  • B: Orchestrator (a component often used with Bot Framework Composer) is used to route user utterances to the correct skill or language model (e.g., QnA Maker or LUIS) within a bot, but it does not provide the translation services needed for multilingual communication itself.
  • D: Language Understanding (LUIS) is used for natural language understanding (NLU) to extract intents and entities from user utterances. While useful for more complex conversational flows beyond simple FAQs, it requires separate models for each language or a translation service in conjunction. It does not provide the translation functionality needed to meet the multilingual requirement across different languages automatically.


Reference: https://docs.microsoft.com/en-us/azure/ai-services/translator/translator-overview
QUESTION 2

You have an Azure subscription that contains a storage account named sa1 and an Azure AI Document Intelligence resource named DI1.

You need to create and train a custom model in DI1 by using Document Intelligence Studio. The solution must minimize development effort.

Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Answer Canvas

Correct Order of Actions:

The process of creating a custom model in Document Intelligence Studio follows a logical sequence. The provided order is correct and represents the standard workflow.

  1. Create a custom model project and link the project to sa1: This is the initial setup step. A project must be created within Document Intelligence Studio, and it needs to be connected to an Azure Storage account (sa1) that will hold the training documents and model artifacts.
  2. Upload five sample documents: Once the project is configured, you must provide the training data. For a custom extraction model, a minimum of five sample documents is required. This step involves uploading these documents to the container in the linked storage account.
  3. Apply labels to the sample documents: With the documents in place, the next step is to label them. Using the Studio's interface, you tag the specific data fields you want the model to learn to extract. This supervised learning step is crucial for the model's accuracy.
  4. Train and test the model: After all sample documents are labeled, you can start the training process. Document Intelligence uses the labeled data to build the custom model. Once training is complete, the model can be tested within the Studio to evaluate its performance.


Reference: https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/studio-how-to?view=doc-intel-4.0.0
QUESTION 3

You are a developing a solution for the Management-Bookkeepers group to meet the document processing requirements. The solution must contain the following components:

 

• An Azure Document Intelligence in Foundry Tools resource

• The Azure Document Intelligence in Foundry Tools Studio

 

The Management-Bookkeepers group needs to create a custom table extractor by using the sample labeling tool.

Which three actions should the Management-Bookkeepers group perform in sequence? To answer, move the appropriate cmdlets from the list of cmdlets to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Answer Canvas

Correct Sequence for Building a Custom Model

The process for creating a custom extraction model in Azure Document Intelligence Studio follows a specific, logical workflow. The provided sequence correctly reflects these required steps.

Step 1: Create a new project and load sample documents.

This is the initial action. A project provides the workspace for your model. You must upload a consistent set of at least five sample documents to serve as the training dataset for the model. This step establishes the foundation for the entire process.

Step 2: Label the sample documents.

After loading the documents, you must manually tag the specific tables and key-value pairs you want the model to extract. This labeling process is how you teach the AI what data is important and where to find it within your specific document structure.

Step 3: Train a custom model.

Once all sample documents are labeled, you initiate the training process. The Document Intelligence service analyzes your labeled data and builds a custom neural network model tailored to recognize and extract information accurately from your document layout.



Reference: https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/how-to-guides/build-a-custom-model?view=doc-intel-4.0.0
QUESTION 4

You build a QnA Maker resource to meet the chatbot requirements.

Which RBAC role should you assign to each group? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Answer Canvas

Management-Accountants: Cognitive Services QnA Maker Editor

Reasoning: The management team is responsible for the knowledge base content. The Cognitive Services QnA Maker Editor role grants the necessary permissions to create, edit, train, and publish QnA pairs, covering the full content lifecycle without providing excessive permissions over the underlying Azure resource.

Consultant-Accountants: Cognitive Services QnA Maker Reader

Reasoning: Adhering to the principle of least privilege, consultants likely serve in an advisory or review capacity. The Cognitive Services QnA Maker Reader role allows them to view and test the knowledge base for accuracy and compliance without granting permissions to alter the content.

Agent-CustomerServices: Cognitive Services User

Reasoning: Customer service agents consume the knowledge base data through an application like a chatbot. The Cognitive Services User role is designed for programmatic access, granting the permission to list the keys required for an application to call the QnA Maker API endpoint and retrieve answers.



Reference: https://docs.microsoft.com/en-us/azure/ai-services/role-based-access-control
QUESTION 5

You plan create an index for an Azure Cognitive Search service by using the Alure portal. The Cognitive Search service will connect to an Azure SQL database.

The Azure SQL database contains a table named UserMessages. Each row in UserMessages has a field named MessageCcpy that contains the text of social media messages sent by a user.

Users will perform full text searches against the MessageCopy field, and the values of the field will be shown to the users.

You need to configure the properties of the index for the MessageCopy field to support the solution.

Which attributes should you enable for the field?

A
Searchable end Facetable
B
Sortable and Retrievable
C
Searchable end Retrievable
D
Filterable and Retrievable

Correct Option: C

The question specifies two key requirements for the MessageCopy field:

  • "Users will perform full text searches against the MessageCopy field": This directly maps to the searchable attribute. Enabling searchable allows the field's content to be included in the full-text search index and matched by search queries.
  • "the values of the field will be shown to the users": This requires the retrievable attribute. When retrievable is enabled, the actual content of the field is returned in the search results when a document containing that field is retrieved. If retrievable is false, the field can still be used for searching, filtering, or sorting, but its value will not be included in the search response.

Therefore, both searchable and retrievable must be enabled.



Reference: https://learn.microsoft.com/en-us/azure/search/search-what-is-an-index#field-attributes
QUESTION 6

You have an Azure Cognitive Search solution and a collection of blog posts that include a category field.

You need to index the posts. The solution must meet the tallowing requirements:

• Include the category field in the search results.

• Ensure that users can search for words in the category field.

• Ensure that users can perform drill down filtering based on category.

Which index attributes should you configure for the category field?

A
retrievable, filterable, and sortable.
B
searchable, facetable, retrievable
C
searchable, sortable, and retrievable
D
retrievable, facetable, and key

Correct Option: B

To meet the specified requirements for the 'category' field in Azure Cognitive Search, the following index attributes are necessary:

  • retrievable: This attribute ensures that the category field's value can be returned in the search results when a document is retrieved. This directly addresses the requirement to "Include the category field in the search results."
  • searchable: Setting a field as searchable allows its content to be included in the full-text index. This means users can query or search for specific words or phrases within the category field, fulfilling the requirement to "Ensure that users can search for words in the category field."
  • facetable: The facetable attribute enables the field to be used for faceted navigation. Facets provide counts for unique values in a field, allowing users to perform drill-down filtering by selecting a category and seeing results only for that category. This directly addresses the requirement to "Ensure that users can perform drill down filtering based on category." (Note: A field must also be filterable to be facetable, but facetable is the explicit attribute for drill-down functionality.)

Therefore, configuring the category field as searchable, facetable, and retrievable meets all stated requirements.



Reference: https://learn.microsoft.com/en-us/azure/search/search-what-is-an-index?tabs=portal#field-attributes
QUESTION 7

You are building a Conversational Language Understanding model.

You need to ensure that the model will support the following sample utterances:

  • Set all the lights to on.
  • Turn off the lights in the living room.
  • What is the current thermostat temperature?
  • Lower the temperature of the thermostat by five degrees,

Which three elements should you add to the model? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
a device intent
B
a device entity
C
a location intent
D
a query setting intent
E
a change setting intent
F
a change setting entity

Correct Option: B,D,E

To support the given utterances, a Conversational Language Understanding (CLU) model needs to identify user goals (intents) and key pieces of information (entities).

✅ Option B: a device entity. The utterances include 'lights' and 'thermostat,' which are specific devices that need to be identified as entities.

✅ Option D: a query setting intent. The utterance 'What is the current thermostat temperature?' clearly expresses a user's intent to query a setting or status.

✅ Option E: a change setting intent. Utterances like 'Set all the lights to on,' 'Turn off the lights in the living room,' and 'Lower the temperature of the thermostat by five degrees' all involve changing the state or value of a setting.

❌ Why the other choices are incorrect:
* Option A: a device intent. Devices ('lights,' 'thermostat') are typically identified as entities, not intents. An intent describes the action performed on or related to a device.
* Option C: a location intent. A location ('living room') is an entity, not a user's primary intent. The intent is to change a setting in that location.
* Option F: a change setting entity. 'Change setting' describes an intent. The values or attributes being changed (e.g., 'on,' 'off,' 'five degrees,' 'temperature') would be specific entities within that intent, but 'change setting' itself is not an entity type.



Reference: https://learn.microsoft.com/en-us/azure/cognitive-services/language/conversational-language-understanding/overview
QUESTION 8

You are examining the Language service output of an application.

The text analyzed is: "Our tour guide took us up the Space Needle during our trip to Seattle last week.'

The response contains the data shown in the following table.

 

 

Which Language service API is used to analyze the text?

A
Key Phrase Extraction
B
Entity Linking
C
Sentiment Analysis
D
Named Entity Recognition

Correct Option: D

The provided output identifies specific entities from the text, such as "Tour guide," "Space Needle," "Seattle," and "Last week," and categorizes them into predefined types like "PersonType," "Location," "Event," and "DateTime." This process of detecting and classifying named entities within text is the core function of Named Entity Recognition (NER). The ConfidenceScore indicates the model's certainty for each identified entity and its category.

Reference: https://learn.microsoft.com/en-us/azure/ai-services/language-service/named-entity-recognition/overview
QUESTION 9

You have an Azure IoT hub that receives sensor data from machinery.

You need to build an app that will perform the following actions:

• Perform anomaly detection across multiple correlated sensors.

• Identify the root cause of process stops.

• Send incident alerts.

The solution must minimize development time.

Which Azure service should you use?

A
Anomaly Detector
B
Azure Metrics Advisor
C
Form Recognizer
D
Azure Machine Learning

Correct Option: B

The problem requires a solution for anomaly detection across multiple correlated sensors, root cause identification for process stops, and incident alerting, all while minimizing development time.

  • Azure Metrics Advisor is specifically designed for monitoring time-series data from various sources (including IoT) to detect anomalies, diagnose root causes by correlating anomalies across different metrics and dimensions, and provide alerts. It's a managed service, which inherently minimizes development time. Its capabilities directly align with all the requirements.
  • Anomaly Detector (Option A) is a service for detecting anomalies in single time-series data. While it can detect anomalies, it doesn't offer the robust multi-variate correlation and root cause analysis features across multiple sensors that Metrics Advisor provides out-of-the-box, nor does it fully meet the 'minimize development time' for a holistic solution.
  • Form Recognizer (Option C) is used for extracting information from documents and is irrelevant to sensor data anomaly detection.
  • Azure Machine Learning (Option D) is a platform for building custom ML models. While a solution could be built here, it would require significant development time for model creation, training, and deployment, conflicting with the 'minimize development time' requirement.

Therefore, Azure Metrics Advisor is the most appropriate service.



Reference: https://learn.microsoft.com/en-us/azure/azure-monitor/app/metrics-advisor-overview
QUESTION 10

You have an Azure Cognitive Search solution and an enrichment pipeline that performs Sentiment Analysis on social media posts.

You need to define a knowledge store that will include the social media posts and the Sentiment Analysis results.

Which two fields should you include in the definition? each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
tables
B
files
C
storageConnectionString
D
StorageContainer
E
objects

Correct Option: A,C

Technical Breakdown

An Azure AI Search knowledge store requires clear definitions for where the data goes and how it is structurally formatted:

storageConnectionString (Option C): This field provides the secure credentials and connection string for the Azure Storage account where your knowledge store will reside. The pipeline needs this to authenticate and write the data.

tables (Option A): Knowledge stores output data via projections. Projections can be structured into tables (ideal for relational data analysis, like reporting on sentiment trends via Power BI), objects, or files. In this scenario, saving the flat social media posts along with their accompanying numeric/textual Sentiment Analysis metrics into database-style rows makes tables a core structural field to define.

QUESTION 11

You are developing the document processing workflow.

You need to identify which API endpoints to use to extract text from the financial documents. The solution must meet the document processing requirements.

Which two API endpoints should you identify? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
/formrecognizer/v2.1/custom/models/{modelID} /analyze.
B
/vision/v3.2/read/analyzeResults
C
/formrecognizer/v2.0/prebuilt/receipt/analyze.
D
/vision/v3.2/describe.
E
/vision/v3.2/read/analyze.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 12

You are developing the knowledgebase by using Azure AI Search.

You need to build a skill that will be used by indexers.

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 13

You have an Azure subscription that contains a Language service resource named ta1 and a virtual network named vnet1.

You need to ensure that only resources in vnet1 can access ta1.

What should you configure?

A
a Language service container for ta1
B
a network security group (NSG) for vnet1
C
Azure Firewall for vnet1
D
the virtual network settings for ta1

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 14

You have a Conversational Language Understanding model.

You export the model as a JSON file. The following is a sample of the file.

What represents the Weather. Historic entity in the sample utterance?

A
amount of
B
average
C
by month
D
last year

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 15

You have a that was built by using the Microsoft Bot Framework composer as shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 16

You have the following C# method.

 

 

You need to deploy an Azure resource to the East US Azure region. The resource will be used to perform sentiment analysis.

How should you call the method?

A
create_resource(“res1”, “TextAnalytics”,”SO” “eastus”)
B
create_resource(“res1”, “TextAnalytics”, “Standard”, “East US”)
C
create_resource(“res1”, “ContentModerator”, “Standard”, “East US”)
D
create_resource(“res1”, “ContenModerator”, “S0”, “eastus”)Correct Answer: Aconfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 17

Note: This question is part of a series of questions that present the same scenario. Each in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You build a language model by using Conversational Language Understanding. The language model is used to search for information on a contact list by using an intent named FindContact.

A conversational expert provides you with the following list of phrases to use for training.

  • Find contacts in London.
  • Who do I know in Seattle?
  • Search for contacts in Ukraine.

You need to implement the phrase list in Conversational Language Understanding.

Solution: You create a new intent for location.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 18

Note: This question is part of a series of questions that present the same scenario. Each in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You build a language model by using Conversational Language Understanding. The language model is used to search for information on a contact list by using an intent named Find Contact.

A conversational expert provides you with the following list of phrases to use for training.

  • Find contacts in London.
  • Who do I know in Seattle?
  • Search for contacts in Ukraine.

You need to implement the phrase list in Conversational Language Understanding.

Solution: You create a new entity for the domain

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 19

Note: This question is part of a series of questions that present the same scenario. Each in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You build a language model by using Conversational Language Understanding. The language model is used to search for information on a contact list by using an intent named FindContact.

A conversational expert provides you with the following list of phrases to use for training.

  • Find contacts in London.
  • Who do I know in Seattle?
  • Search for contacts in Ukraine.

You need to implement the phrase list in Conversational Language Understanding.

Solution: You create a new entity for the domain

Does this meet the goal?

A
Yes
B
NoCorrect Answer: Bconfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 20

You develop an app in C# named App1 that performs speech-to-speech translation.

You need to configure App1 to translate English to German.

How should you complete the speechTranslationconfig object? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all You may be need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 21

You have a collection of press releases stored as PDF files.

You need to extract text from the files and perform sentiment analysis.

Which service should you use for each task? To answer. select the options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 22

You have a factory that produces food products.

You need to build a monitoring solution for staff compliance with personal protective equipment (PPE) requirements. The solution must meet the following requirements:

  • Identity staff who have removed masks or safety glasses.
  • Perform a compliance check every 15 minutes.
  • Minimize development effort.
  • Minimize costs.

Which service should you use?

A
Face
B
Computer Vision
C
Azure Video Analyzer for Media (formerly Video Indexer)

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 23

You have a Language service resource that performs the following:

  • Sentiment analysis
  • Named Entity Recognition (NER)
  • Personally Identifiable Information (PID identification

You need to prevent the resource from persisting input data once the data is analyzed.

Which query parameter in the Language service API should you configure?

A
model-version
B
loggingOptOut
C
showstats
D
piicategories

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 24

You are building a social media extension that will convert text to speech. The solution must meet the following requirements:

  • Support messages of up to 400 characters.
  • Provide users with multiple voice options.
  • Minimize costs.

You create an Azure Cognitive services resource.

Which Speech API endpoint provides users with the available voice options?

A
https://uksouth.tts.speech.microsoft.com/cognitiveservices/voices/list
B
https://uksouthcustomvoice.api.speech.microsoft.com/ api/texttospeech/v3.0/longaudiosynthesis/voices
C
https://uksouth.api.cognitive.microsoft.com/speechtotext/v3.0/models/base
D
https://uksouth.voice.speech.microsoft.com/cognitiveservices/v1?deploymentld = {deploymentld}

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 25

You have a mobile app that manages printed forms.

You need the app to send images of the forms directly to Forms to extract relevant information. For compliance reasons, the image files must not be stored in the cloud.

In which format should you send the images to the Form Recognizer API endpoint?

A
JSON
B
raw image binary
C
form URL encoded

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 26

You have a Language Understanding model.

You need to migrate the model to a new Language service Conversational Language Understanding project.

Which file format should you use to export the model?

A
JSON
B
LU
C
GZIP

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 27

You are building a solution that students will use to find references for essays.

You use the following code to start building the solution.

 

 

For each of the following statements, select Yes is the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 28

You have a set of images and PDF files that contain handwritten and printed notes, numbers, and phone numbers.

You need to recommend a solution to extract the handwritten and printed text from the images and PDF files. The solution must minimize development effort.

What should you include in the recommendation? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 29

You make an API request and receive the results shown in the following exhibit.

 

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 30

You have a collection of Microsoft Word documents and PowerPoint presentations in German.

You need to create a solution to translate the files to French. The solution must meet the following requirements:

• Preserve the original formatting of the files.

• Support the use of a custom glossary.

You create a blob container for German files and a blob container for French files. You upload the original files to the container for German files.

Which three actions should you perform in sequence to complete the solution? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 31

You are building a model to detect objects in images.

The performance of the model based on training data is shown in the following exhibit.

 

 

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 32

You are building a call handling system that will perform the following actions:

• Accept incoming voicemails in French.

• Convert voicemails from French to English.

Which Azure Speech in Foundry Tools SDK class should you use for each action? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 33

You are building a Language Understanding solution.

You discover that many intents have similar utterances containing airport names or airport codes.

You need to minimize the number of utterances used to train the model.

Which type of custom entity should you use?

A
regular expression
B
list
C
machine-learning
D
Pattern.any

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 34

You are building a text-to-speech app that will use a custom neural voice.

You need to create an SSML file for the app. The solution must ensure that the voice profile meets the following requirements:

• Expresses a calm tone

• Imitates the voice of a young adult female

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 35

You are designing a conversational interface for an app that will be used to make vacation requests. The interface must gather the following data:

  • The start date of a vacation
  • The end date of a vacation
  • The amount of required paid time off.

The solution must minimize dialog complexity.

Which type of dialog should you use?

A
adaptive
B
skill
C
component
D
waterfall

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 36

You are building a message handling system that will use the Azure Translator in Foundry Tools service.

You need to ensure that incoming messages are translated to English.

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 37

You are building a chatbot by using Microsoft Bot Framework Composer.

You need to configure the chatbot to present a list of available options. The solution must ensure that an image is provided for each option.

Which two features should you use? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
an adaptive card
B
an Azure function
C
an utterance
D
a dialog
E
an entity

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 38

You are developing a method for an application that uses the Azure Translator in Foundry Tools API. The method will receive the content of a webpage, and then translate the content into Greek (el), The result will also contain a transliteration that uses the Roman alphabet. You need to create the URI for the call to the Azure Translator in Foundry Tools API. You have the following URI. https ://api.cognitive.microsofttrans1ator.com/translate ?api -version-3.0 Which three additional query parameters should you include in the URI?

Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
textType=html
B
textType=plain
C
toScript=Latn
D
toScript=Cyrl
E
from=el
F
to-el

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 39

You are building a flight booking bot by using the Microsoft Bot Framework SDK.

The bot will ask users for their departure date. The bot must repeat the question until a valid date is given, or the users cancel the transaction.

Which type of dialog should you use?

A
waterfall
B
prompt
C
action
D
adaptive

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 40

You have an Azure subscription that contains an Azure Language in Foundry Tools service resource named Resource1.

You query Resource1 by running a clJRL command and receive the following response.

For each of the following statements, select Yes if the statement is true, Otherwise, select No.

NOTE: Each correct selection is worth point,

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 41

You have a Docker host named Host1 that contains a container base image.

You have an Azure subscription that contains a custom speech-to-text model named model1.

You need to run model1 on Host1.

Which three actions should you perform in sequence? To answer. move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 42

You have a custom Azure OpenAl model.

You have the files shown in the following table.

You need to prepare training data for the model by using the OpenAl CLI data preparation tool.

Which files can you upload to the tool?

A
File1.tsv only
B
File2.xml only
C
File3.pdf only
D
File4xIsx only
E
File1.tsv and File4.xlsx only
F
File1.tsv, File2.xml and File4.xlsx only
G
File1.tsv, File2.xml, File3.pdf and File4.xslx

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 43

You have an Azure subscription that contains an Anomaly Detector resource.

You deploy a Docker host server named Server1 to the on-premises network.

You need to host an instance of the Anomaly Detector service on Server1.

Which parameter should you include in the docker run command?

A
Billing
B
Mounts
C
Http Proxy
D
Fluentd

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 44

You have an Azure subscription that contains a Content Safety in Foundry Control Plane resource.

You are building a social media app that will enable users to share images.

You need to configure the app to moderate inappropriate content uploaded by the users.

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 45

You are building an AI solution that will use Sentiment Analysis results from surveys to calculate bonuses for customer service staff.

You need to ensure that the solution meets the Microsoft responsible A1 principles.

What should you do?

A
Add a human review and approval step before making decisions that affect the staffs financial situation.
B
Include the Sentiment Analysis results when surveys return a low confidence score.
C
Use all the surveys, including surveys by customers who requested that their account be deleted and their data be removed.
D
Publish the raw survey data to a central location and provide the staff with access to the location.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 46

You have an Azure subscription that has the following configurations:

• Subscription ID: 8d3591aa-96b8-4737-ad09-00f9b1ed35ad

• Tenant ID: 3edfe572-cb54-3ced-ae12-c5c177f39a12

You plan to create a resource that will perform sentiment analysis and optical character recognition (OCR).

You need to use an HTTP request to create the resource in the subscription. The solution must use a single key and endpoint

How should you complete the request? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 47

You have a question answering project in Azure Cognitive Service for Language.

You need to move the project to Language service instance in a different Azure region.

Which three actions should you perform in sequence 10 answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 48

You are building an app that will use Azure Al to monitor workspaces for safety regulation compliance.

You need to recommend a service that meets the following requirements:

• Generates alerts when employees enters high-risk areas

• Monitors video feeds in real time

• Minimizes development effort

What should you recommend?

A
Azure Al Video Indexer
B
Azure Vision in Foundry Tools Spatial Analysis
C
Azure Vision in Foundry Tools Image Analysis
D
Object detection in Azure Custom Vision

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 49

You are developing an application that will detect faulty components produced on a factory production line. The components are

specific to your business.

You need to use the Azure Custom Vision API to help detect common faults.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 50

You develop a custom question answering project in Azure Cognitive Service for Language. The project will be used by a chatbot.

You need to configure the project to engage in multi-turn conversations.

What should you do?

A
Add follow-up prompts.
B
Enable chit-chat.
C
Enable active learning.
D
Add alternate questions.Correct Answer: Aconfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 51

You have a large collection of image files and PDF documents stored in an Azure Storage account. The documents contain tabular data.

You need to extract the tables into a structured format that can be imported into a database, The solution must minimize development effort.

What should you use?

A
Azure Document Intelligence in Foundry Tools
B
Azure Al Video Indexer
C
Azure Vision in Foundry Tools
D
Azure Content Understanding in Foundry Tools

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 52

You are building an app that will process incoming email and direct email messages to either French or English language support teams.

Which Azure Cognitive Services API should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 53

You have a Semantic Kernel agent that provides answers to product questions.

You plan to extend the capabilities of the agent to answer questions about the status of orders.

You need to ensure that the agent answers order status questions as quickly as possible. The solution must minimize development

effort.

What should you include in the solution?

A
an agent
B
a function
C
a plugin
D
a kernel

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 54

You are developing an application that will use the Computer Vision client library. The application has the following code.

 

 

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 55

You are building an app that will process scanned expense claims and extract and label the following data:

  • Merchant information
  • Time of transaction
  • Date of transaction
  • Taxes paid
  • Total cost

You need to recommend an Azure Document Intelligence in Foundry Tools model for the app. The solution must minimize development effort.

What should you use?

A
the prebuilt Read model
B
the prebuilt receipt model
C
a custom template model
D
a custom neural model

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 56

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section. you will NOT be able to return to it. As a result. these questions will not appear in the review screen.

You have a chatbot that uses question answering in Azure Cognitive Service for Language.

Users report that the responses of the chatbot lack formality when answering spurious questions.

You need to ensure that the chatbot provides formal responses to spurious questions.

Solution: From Language Studio, you change the chitchat source to and then retrain and republish the model.

Does this meet the goal?

A
Yes
B
No.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 57

You have an Azure Al Search solution and a collection of handwritten letters stored as JPEG files.

You plan to index the collection. The solution must ensure that queries can be performed on the contents of the letters.

You need to create an indexer that has a skillset.

Which skill should you include?

A
document extraction
B
image analysis
C
optical character recognition (OCR)
D
key phrase extraction

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 58

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section. you will NOT be able to return to it. As a result. these questions will not appear in the review screen.

You have a chatbot that uses question answering in Azure Cognitive Service for Language.

Users report that the responses of the chatbot lack formality when answering spurious questions.

You need to ensure that the chatbot provides formal responses to spurious questions.

Solution: From Language Studio, you remove all the chit-chat question and answer pairs, and then retrain and republish the model.

Does this meet the goal?

A
Yes
B
No.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 59

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section. you will NOT be able to return to it. As a result. these questions will not appear in the review screen.

You have a chatbot that uses question answering in Azure Cognitive Service for Language.

Users report that the responses of the chatbot lack formality when answering spurious questions.

You need to ensure that the chatbot provides formal responses to spurious questions.

Solution: From Language Studio, you change the chitchat source to qna_chitchat_friendly.tsv, and then retrain and republish the model.

Does this meet the goal?

A
Yes
B
No.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 60

You have a Custom Vision service project that performs object detection. The project uses the General domain for classification and contains a trained model.

You need to export the model for use on a network that is disconnected from the internet.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 61

You are developing an application that includes language translation.

The application will translate text retrieved by using a function named get_text_to_be_translated. The text can be in one of many languages. The content of the text must remain within the Americas Azure geography.

You need to develop code to translate the text to a single language.

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 62

You are building a retail kiosk system that will use a custom neural voice. You acquire audio samples and consent from the voice talent.

You need to create a voice talent profile.

What should you upload to the profile?

A
a five-minute wav or mp3 file of the voce talent describing the kiosk system.
B
a five-minute .flac audio file and the associated transcript as a w file
C
a .wav or mp3 file of the voice talent consenting to the creation of a synthetic version of their voice.
D
a .zip file that contains 10-second .wav files and the associated transcripts as .txt files.Correct Answer: CConfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 63

You have a Language Understanding resource named lu1.

You build and deploy an Azure bot named bot1 that uses lu1.

You need to ensure that bot1 adheres to the Microsoft responsible AI principle of inclusiveness.

How should you extend bot1?

A
Implement authentication for bot1.
B
Enable active learning for lu1.
C
Host lu1 in a container.
D
Add Direct Line Speech to bot1.

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 64

You plan to build an app that will generate a list of tags for uploaded images. The app must meet the following requirements:

  • Generate tags in a users preferred language.
  • Support English, French, and Spanish.
  • Minimize development effort.

You need to build a function that will generate the tags for the app.

Which Azure service endpoint should you use?

A
Custom Translator
B
Computer Vision Image Analysis
C
Content Moderator Image Moderation
D
Custom Vision image classification

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 65

You are building content for a video training solution.

You need to create narration to accompany the video content. The solution must use Custom Neural Voice.

What should you use to create a custom neural voice, and which service should you use to generate the narration?

To answer, select the appropriate options in the answer area.

NOTE: Each correct answer is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 66

You have a Language Understanding solution that runs in a Docker container.

You download the Language Understanding container image from the Microsoft Container Registry (MCR).

You need to deploy the container image to a host computer.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 67

You have an Azure Cognitive Search resource named Search1 that is used by multiple apps.

You need to secure Search1. The solution must meet the following requirements:

• Prevent access to Search1 from the internet.

• Limit the access of each app to specific queries.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct answer is worth one point.

Hot Area:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 68

You plan to provision Azure Cognitive Services resources by using the method shown below.

 

 

You need to create a standard tier Azure resource that will convert scanned receipts to text.

How should you call the method? ASTXT

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 69

You are building a chatbot.

You need to configure the chatbot to query a knowledge base.

Which dialog class should you use?

A
SkillDiaIog
B
ComponentDiaIog
C
QnANakerDiaIog
D
AdaptiveDiaIog

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 70

You are building an app that will scan confidential documents and use the Language service to analyze the contents.

You need provision an Azure Cognitive Services resource.

You need to ensure that the app can make requests to the Language service endpoint. The solution must ensure that confidential documents remain on-premises.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 71

You have an app named App1 that uses an Azure Cognitive Services model to identify anomalies in a time series data stream.

You need to run App1 in a location that has limited connectivity. The solution must minimize costs.

What should you use to host the model?

A
the Docker Engine
B
Azure Container Instances
C
a Kubernetes cluster hosted in an Azure Stack Hub integrated system.
D
Azure Kubernetes Service (AKS)Correct Answer: Aconfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 72

You have a text-based chatbot.

You need to enable content moderation by using the Text Moderation API of Content Moderator.

Which two service responses should you use? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
optical character recognition (OCR)
B
personal data
C
the racy classification score
D
text classification
E
the adult classification score.Correct Answer: BDCorrected

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 73

You have an Azure subscription that has the following configurations:

• Subscription ID: 8d3591aa-96b8-4737-ad09-OOf9b1ed35ad

• Tenant ID: 3edfe572-cb54-3ced-ae12-c5c177f39a12

You plan to create a resource that will perform sentiment analysis and optical character recognition (OCR).

You need to use an HTTP request to create the resource in the subscription. The solution must use a single key and endpoint.

How should you complete the request? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Hot Area:

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 368 answers & explanations

QUESTION 74

You build a bot.

You create an Azure Bot resource.

You need to deploy the bot to Azure.

What else should you create?

A
only an app registration in Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra, an Azure App Service instance, and an App Service plan
B
only an app registration in Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra, an Azure Kubernetes Service (AKS) instance, and a container image
C
only an Azure App Service instance, and an App Service plan
D
only an Azure Machine Learning workspace and an app registration in Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra.Correct Answer: AConfirmed

Premium Solution Locked

Unlock all 368 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 368 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat ● Active Now

👋 Hi! How can we help you pass your exam?

Enter email to start chatting