Practice Test Free
  • QUESTIONS
  • COURSES
    • CCNA
    • Cisco Enterprise Core
    • VMware vSphere: Install, Configure, Manage
  • CERTIFICATES
No Result
View All Result
  • Login
  • Register
Quesions Library
  • Cisco
    • 200-301
    • 200-901
      • Multiple Choice
      • Drag Drop
    • 350-401
      • Multiple Choice
      • Drag Drop
    • 350-701
    • 300-410
      • Multiple Choice
      • Drag Drop
    • 300-415
      • Multiple Choice
      • Drag Drop
    • 300-425
    • Others
  • AWS
    • CLF-C02
    • SAA-C03
    • SAP-C02
    • ANS-C01
    • Others
  • Microsoft
    • AZ-104
    • AZ-204
    • AZ-305
    • AZ-900
    • AI-900
    • SC-900
    • Others
  • CompTIA
    • SY0-601
    • N10-008
    • 220-1101
    • 220-1102
    • Others
  • Google
    • Associate Cloud Engineer
    • Professional Cloud Architect
    • Professional Cloud DevOps Engineer
    • Others
  • ISACA
    • CISM
    • CRIS
    • Others
  • LPI
    • 101-500
    • 102-500
    • 201-450
    • 202-450
  • Fortinet
    • NSE4_FGT-7.2
  • VMware
  • >>
    • Juniper
    • EC-Council
      • 312-50v12
    • ISC
      • CISSP
    • PMI
      • PMP
    • Palo Alto Networks
    • RedHat
    • Oracle
    • GIAC
    • F5
    • ITILF
    • Salesforce
Contribute
Practice Test Free
  • QUESTIONS
  • COURSES
    • CCNA
    • Cisco Enterprise Core
    • VMware vSphere: Install, Configure, Manage
  • CERTIFICATES
No Result
View All Result
Practice Test Free
No Result
View All Result
Home Practice Questions Free

AI-102 Practice Questions Free

Table of Contents

Toggle
  • AI-102 Practice Questions Free – 50 Exam-Style Questions to Sharpen Your Skills
  • Free Access Full AI-102 Practice Questions Free

AI-102 Practice Questions Free – 50 Exam-Style Questions to Sharpen Your Skills

Are you preparing for the AI-102 certification exam? Kickstart your success with our AI-102 Practice Questions Free – a carefully selected set of 50 real exam-style questions to help you test your knowledge and identify areas for improvement.

Practicing with AI-102 practice questions free gives you a powerful edge by allowing you to:

  • Understand the exam structure and question formats
  • Discover your strong and weak areas
  • Build the confidence you need for test day success

Below, you will find 50 free AI-102 practice questions designed to match the real exam in both difficulty and topic coverage. They’re ideal for self-assessment or final review. You can click on each Question to explore the details.

Question 1

You have an Azure subscription that contains an Azure App Service app named App1.
You provision a multi-service Azure Cognitive Services resource named CSAccount1.
You need to configure App1 to access CSAccount1. The solution must minimize administrative effort.
What should you use to configure App1?

A. a system-assigned managed identity and an X.509 certificate

B. the endpoint URI and an OAuth token

C. the endpoint URI and a shared access signature (SAS) token

D. the endpoint URI and subscription key

 


Suggested Answer: D

 

Question 2

HOTSPOT
-
You are building a solution that students will use to find references for essays.
You use the following code to start building the solution.
 Image
For each of the following statements, select Yes is the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 3

You have the following data sources:
✑ Finance: On-premises Microsoft SQL Server database
✑ Sales: Azure Cosmos DB using the Core (SQL) API
✑ Logs: Azure Table storage
✑ HR: Azure SQL database
You need to ensure that you can search all the data by using the Azure Cognitive Search REST API.
What should you do?

A. Migrate the data in HR to Azure Blob storage.

B. Migrate the data in HR to the on-premises SQL server.

C. Export the data in Finance to Azure Data Lake Storage.

D. Ingest the data in Logs into Azure Sentinel.

 


Suggested Answer: C

In Azure Cognitive Search, a data source is used with indexers, providing the connection information for ad hoc or scheduled data refresh of a target index, pulling data from supported Azure data sources.
Note: Supported data sources –
Indexers crawl data stores on Azure and outside of Azure.
Amazon Redshift (in preview)
Azure Blob Storage –
Azure Cosmos DB –
Azure Data Lake Storage Gen2 –
Azure MySQL (in preview)
Azure SQL Database –
Azure Table Storage –
Elasticsearch (in preview)
PostgreSQL (in preview)
Salesforce Objects (in preview)
Salesforce Reports (in preview)
Smartsheet (in preview)
Snowflake (in preview)
Azure SQL Managed Instance –
SQL Server on Azure Virtual Machines
Azure Files (in preview)
Reference:
https://docs.microsoft.com/en-us/azure/search/search-indexer-overview#supported-data-sources

Question 4

HOTSPOT
-
You are building a language learning solution.
You need to recommend which Azure services can be used to perform the following tasks:
•	Analyze lesson plans submitted by teachers and extract key fields, such as lesson times and required texts.
•	Analyze learning content and provide students with pictures that represent commonly used words or phrases in the text.
The solution must minimize development effort.
Which Azure service should you recommend for each task? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 5

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 a 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 utterance for each phrase in the FindContact intent.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

 

Question 6

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 AI principles.
What should you do?

A. Add a human review and approval step before making decisions that affect the staff’s 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.

 


Suggested Answer: A

 

Question 7

HOTSPOT
-
You are building an Azure web app named App1 that will translate text from English to Spanish.
You need to use the Text Translation REST API to perform the translation. The solution must ensure that you have data sovereignty in the United States.
How should you complete the URI? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 8

You are developing a method that uses the Computer Vision client library. The method will perform optical character recognition (OCR) in images. The method has the following code.
 Image
During testing, you discover that the call to the GetReadResultAsync method occurs before the read operation is complete.
You need to prevent the GetReadResultAsync method from proceeding until the read operation is complete.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. Remove the operation_id parameter.

B. Add code to verify the read_results.status value.

C. Add code to verify the status of the read_operation_location value.

D. Wrap the call to get_read_result within a loop that contains a delay.

 


Suggested Answer: BD

 

Question 9

You are building an Azure AI 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. Pattern.any

B. machine-learning

C. regular expression

D. list

 


Suggested Answer: D

 

Question 10

DRAG DROP -
You have a Custom Vision resource named acvdev in a development environment.
You have a Custom Vision resource named acvprod in a production environment.
In acvdev, you build an object detection model named obj1 in a project named proj1.
You need to move obj1 to acvprod.
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:
 Image

 


Suggested Answer:
Correct Answer Image

Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/copy-move-projects

Question 11

You deploy a web app that is used as a management portal for indexing in Azure Cognitive Search. The app is configured to use the primary admin key.
During a security review, you discover unauthorized changes to the search index. You suspect that the primary access key is compromised.
You need to prevent unauthorized access to the index management endpoint. The solution must minimize downtime.
What should you do next?

A. Regenerate the primary admin key, change the app to use the secondary admin key, and then regenerate the secondary admin key.

B. Change the app to use a query key, and then regenerate the primary admin key and the secondary admin key.

C. Regenerate the secondary admin key, change the app to use the secondary admin key, and then regenerate the primary key.

D. Add a new query key, change the app to use the new query key, and then delete all the unused query keys.

 


Suggested Answer: A

Regenerate admin keys.
Two admin keys are created for each service so that you can rotate a primary key, using the secondary key for business continuity.
1. In the Settings >Keys page, copy the secondary key.
2. For all applications, update the API key settings to use the secondary key.
3. Regenerate the primary key.
4. Update all applications to use the new primary key.
Note: Two admin api-keys, referred to as primary and secondary keys in the portal, are automatically generated when the service is created and can be individually regenerated on demand. Having two keys allows you to roll over one key while using the second key for continued access to the service.
Reference:
https://docs.microsoft.com/en-us/azure/search/search-security-api-keys#regenerate-admin-keys

Question 12

DRAG DROP -
You have a web app that uses Azure Cognitive Search.
When reviewing billing for the app, you discover much higher than expected charges. You suspect that the query key is compromised.
You need to prevent unauthorized access to the search endpoint and ensure that users only have read only access to the documents collection. The solution must minimize app downtime.
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:
 Image

 


Suggested Answer:
Correct Answer Image

Reference:
https://docs.microsoft.com/en-us/azure/search/search-security-api-keys

Question 13

DRAG DROP
-
You are building a bot.
You need to test the bot in the Bot Framework Emulator. The solution must ensure that you can debug the bot interactively.
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.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 14

You are building an internet-based training solution. The solution requires that a user's camera and microphone remain enabled.
You need to monitor a video stream of the user and verify that the user is alone and is not collaborating with another user. The solution must minimize development effort.
What should you include in the solution?

A. speech-to-text in the Azure AI Speech service

B. object detection in Azure AI Custom Vision

C. Spatial Analysis in Azure AI Vision

D. object detection in Azure AI Custom Vision

 


Suggested Answer: A

 

Question 15

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 a Language Understanding service. 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 Language Understanding.
Solution: You create a new intent for location.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: A

An intent represents a task or action the user wants to perform. It is a purpose or goal expressed in a user’s utterance.
Define a set of intents that corresponds to actions users want to take in your application.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-concept-intent

Question 16

SIMULATION -
Use the following login credentials as needed:
To enter your username, place your cursor in the Sign in box and click on the username below.
To enter your password, place your cursor in the Enter password box and click on the password below.
Azure Username:
admin@abc.com
-
Azure Password: XXXXXXXXXXXX -
The following information is for technical support purposes only:
Lab Instance: 12345678 -
Task -
You need to create an Azure resource named solution12345678 that will index a sample database named realestate-us-sample. The solution must ensure that users can search the index in English for people, organizations, and locations.
To complete this task, sign in to the Azure portal.

 


Suggested Answer: See explanation below.

Step 1 – Start the Import data wizard and create a data source
1. Sign in to the Azure portal with your Azure account.
2. Find your search service and on the Overview page, click Import data on the command bar to create and populate a search index.
Reference Image
3. In the wizard, click Connect to your data, and select the sample database named realestate-us-sample
Step 2 – Skip the “Enrich content” page
The wizard supports the creation of an AI enrichment pipeline for incorporating the Cognitive Services AI algorithms into indexing.
We’ll skip this step for now, and move directly on to Customize target index.
Step 3 – Configure index –
The solution must ensure that users can search the index in English for people, organizations, and locations.
Configure Searchable for the fields people, organizations, and locations.
Reference Image
Reference: alt=”Reference Image” />
3. In the wizard, click Connect to your data, and select the sample database named realestate-us-sample
Step 2 – Skip the “Enrich content” page
The wizard supports the creation of an AI enrichment pipeline for incorporating the Cognitive Services AI algorithms into indexing.
We’ll skip this step for now, and move directly on to Customize target index.
Step 3 – Configure index –
The solution must ensure that users can search the index in English for people, organizations, and locations.
Configure Searchable for the fields people, organizations, and locations.
<img src=”https://www.examtopics.com/assets/media/exam-media/04271/0020400001.jpg” alt=”Reference Image” />
Reference:
https://docs.microsoft.com/en-us/azure/search/search-get-started-portal

Question 17

DRAG DROP
-
You are building an app that will scan confidential documents and use the Language service to analyze the contents.
You 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 in the correct order.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 18

HOTSPOT
-
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.
 Image
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.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 19

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 develop an application to identify species of flowers by training a Custom Vision model.
You receive images of new flower species.
You need to add the new images to the classifier.
Solution: You add the new images, and then use the Smart Labeler tool.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

The model need to be extended and retrained.
Note: Smart Labeler to generate suggested tags for images. This lets you label a large number of images more quickly when training a Custom Vision model.

Question 20

You have an Azure subscription that contains an Azure AI Service resource named CSAccount1 and a virtual network named VNet1. CSAaccount1 is connected to VNet1.
You need to ensure that only specific resources can access CSAccount1. The solution must meet the following requirements:
•	Prevent external access to CSAccount1.
•	Minimize administrative effort.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct answer is worth one point.

A. In VNet1, enable a service endpoint for CSAccount1.

B. In CSAccount1, configure the Access control (IAM) settings.

C. In VNet1, modify the virtual network settings.

D. In VNet1, create a virtual subnet.

E. In CSAccount1, modify the virtual network settings.

 


Suggested Answer: AD

 

Question 21

DRAG DROP
-
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.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 22

HOTSPOT
-
You have an Azure subscription.
You need to deploy an Azure AI Document Intelligence resource.
How should you complete the Azure Resource Manager (ARM) template? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 23

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. waterfall

D. component

 


Suggested Answer: D

 

Question 24

HOTSPOT -
You need to create a new resource that will be used to perform sentiment analysis and optical character recognition (OCR). The solution must meet the following requirements:
✑ Use a single key and endpoint to access multiple services.
✑ Consolidate billing for future services that you might use.
✑ Support the use of Computer Vision in the future.
How should you complete the HTTP request to create the new resource? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: PUT –
Sample Request: PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/
Microsoft.DeviceUpdate/accounts/contoso?api-version=2020-03-01-preview
Incorrect Answers:
PATCH is for updates.
Box 2: CognitiveServices –
Microsoft Azure Cognitive Services provide us to use its pre-trained models for various Business Problems related to Machine Learning.
List of Different Services are:
✑ Decision
✑ Language (includes sentiment analysis)
✑ Speech
✑ Vision (includes OCR)
✑ Web Search
Reference:https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/

Microsoft.DeviceUpdate/accounts/contoso?api-version=2020-03-01-preview
Incorrect Answers:
PATCH is for updates.
Box 2: CognitiveServices –
Microsoft Azure Cognitive Services provide us to use its pre-trained models for various Business Problems related to Machine Learning.
List of Different Services are:
✑ Decision
✑ Language (includes sentiment analysis)
✑ Speech
✑ Vision (includes OCR)
✑ Web Search
Reference:
https://docs.microsoft.com/en-us/rest/api/deviceupdate/resourcemanager/accounts/create
https://www.analyticsvidhya.com/blog/2020/12/microsoft-azure-cognitive-services-api-for-ai-development/

Question 25

HOTSPOT -
You are building a chatbot by using the Microsoft Bot Framework SDK.
You use an object named UserProfile to store user profile information and an object named ConversationData to store information related to a conversation.
You create the following state accessors to store both objects in state. var userStateAccessors = _userState.CreateProperty(nameof(UserProfile)); var conversationStateAccessors = _conversationState.CreateProperty(nameof(ConversationData));
The state storage mechanism is set to Memory Storage.
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:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Yes –
You create property accessors using the CreateProperty method that provides a handle to the BotState object. Each state property accessor allows you to get or set the value of the associated state property.
Box 2: Yes –
Box 3: No –
Before you exit the turn handler, you use the state management objects’ SaveChangesAsync() method to write all state changes back to storage.
Reference:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-state

Question 26

You are building an app that will share user images.
You need to configure the app to perform the following actions when a user uploads an image:
•	Categorize the image as either a photograph or a drawing.
•	Generate a caption for the image.
The solution must minimize development effort.
Which two services should you include in the solution? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. object detection in Azure AI Computer Vision

B. content tags in Azure AI Computer Vision

C. image descriptions in Azure AI Computer Vision

D. image type detection in Azure AI Computer Vision

E. image classification in Azure AI Custom Vision

 


Suggested Answer: CE

 

Question 27

HOTSPOT
-
You have an Azure OpenAI resource named AI1 that hosts three deployments of the GPT 3.5 model. Each deployment is optimized for a unique workload.
You plan to deploy three apps. Each app will access AI1 by using the REST API and will use the deployment that was optimized for the app's intended workload.
You need to provide each app with access to AI1 and the appropriate deployment. The solution must ensure that only the apps can access AI1.
What should you use to provide access to AI1, and what should each app use to connect to its appropriate deployment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 28

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 an Azure Cognitive Search service.
During the past 12 months, query volume steadily increased.
You discover that some search query requests to the Cognitive Search service are being throttled.
You need to reduce the likelihood that search query requests are throttled.
Solution: You enable customer-managed key (CMK) encryption.
Does this meet the goal?

A. Yes

B. No

 


Suggested Answer: B

Customer-managed key (CMK) encryption does not affect throttling.
Instead, you could migrate to a Cognitive Search service that uses a higher tier.
Note: A simple fix to most throttling issues is to throw more resources at the search service (typically replicas for query-based throttling, or partitions for indexing- based throttling). However, increasing replicas or partitions adds cost, which is why it is important to know the reason why throttling is occurring at all.
Reference:
https://docs.microsoft.com/en-us/azure/search/search-performance-analysis

Question 29

HOTSPOT
-
You have an Azure subscription that contains an Azure OpenAI resource.
You configure a model that has the following settings:
•	Temperature: 1
•	Top probabilities: 0.5
•	Max response tokens: 100
You ask the model a question and receive the following response.
 Image
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 30

DRAG DROP -
You are building a retail chatbot that will use a QnA Maker service.
You upload an internal support document to train the model. The document contains the following question: "What is your warranty period?"
Users report that the chatbot returns the default QnA Maker answer when they ask the following question: "How long is the warranty coverage?"
The chatbot returns the correct answer when the users ask the following question: 'What is your warranty period?"
Both questions should return the same answer.
You need to increase the accuracy of the chatbot responses.
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:
 Image

 


Suggested Answer:
Correct Answer Image

Step 1: Add alternative phrasing to the question and answer (QnA) pair.
Add alternate questions to an existing QnA pair to improve the likelihood of a match to a user query.
Step 2: Retrain the model.
Periodically select Save and train after making edits to avoid losing changes.
Step 3: Republish the model –
Note: A knowledge base consists of question and answer (QnA) pairs. Each pair has one answer and a pair contains all the information associated with that answer.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/edit-knowledge-base

Question 31

HOTSPOT -
You are designing a conversation flow to be used in a chatbot.
You need to test the conversation flow by using the Microsoft Bot Framework Emulator.
How should you complete the .chat file? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Reference:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-add-media-attachments?view=azure-bot-service-4.0&tabs=csharp

Question 32

HOTSPOT
-
You have a chatbot.
You need to test the bot by using the Bot Framework Emulator. The solution must ensure that you are prompted for credentials when you sign in to the bot.
Which three settings should you configure? To answer, select the appropriate settings in the answer area.
NOTE: Each correct selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 33

You have an Azure OpenAI model named AI1.
You are building a web app named App1 by using the Azure OpenAI SDK.
You need to configure App1 to connect to AI1.
What information must you provide?

A. the endpoint, key, and model name

B. the deployment name, key, and model name

C. the deployment name, endpoint, and key

D. the endpoint, key, and model type

 


Suggested Answer: C

 

Question 34

You have an app named App1 that uses a custom Azure AI Document Intelligence model to recognize contract documents.
You need to ensure that the model supports an additional contract format. The solution must minimize development effort.
What should you do?

A. Lower the confidence score threshold of App1.

B. Create a new training set and add the additional contract format to the new training set. Create and train a new custom model.

C. Add the additional contract format to the existing training set. Retrain the model.

D. Lower the accuracy threshold of App1.

 


Suggested Answer: C

 

Question 35

You are building a chatbot by using the Microsoft Bot Framework SDK. The bot will be used to accept food orders from customers and allow the customers to customize each food item.
You need to configure the bot to ask the user for additional input based on the type of item ordered. The solution must minimize development effort.
Which two types of dialogs should you use? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. adaptive

B. action

C. waterfall

D. prompt

E. input

 


Suggested Answer: CD

 

Question 36

You train a Conversational Language Understanding model to understand the natural language input of users.
You need to evaluate the accuracy of the model before deploying it.
What are two methods you can use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. From the language authoring REST endpoint, retrieve the model evaluation summary.

B. From Language Studio, enable Active Learning, and then validate the utterances logged for review.

C. From Language Studio, select Model performance.

D. From the Azure portal, enable log collection in Log Analytics, and then analyze the logs.

 


Suggested Answer: AC

 

Question 37

DRAG DROP
-
You have a question answering project in Azure Cognitive Service for Language.
You need to move the project to a Language service instance in a different Azure region.
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.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 38

HOTSPOT
-
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 selection is worth one point.
 Image

 


Suggested Answer:
Correct Answer Image

 

Question 39

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 are building a chatbot that will use question answering in Azure Cognitive Service for Language.
You have a PDF named Doc1.pdf that contains a product catalogue and a price list.
You upload Doc1.pdf and train the model.
During testing, users report that the chatbot responds correctly to the following question: What is the price of

A. Yes

B. No

 


Suggested Answer: B

 

Question 40

You are developing a monitoring system that will analyze engine sensor data, such as rotation speed, angle, temperature, and pressure. The system must generate an alert in response to atypical values.
What should you include in the solution?

A. Application Insights in Azure Monitor

B. metric alerts in Azure Monitor

C. Multivariate Anomaly Detection

D. Univariate Anomaly Detection

 


Suggested Answer: C

 

Question 41

You have a Language service resource that performs the following:
• Sentiment analysis
• Named Entity Recognition (NER)
• Personally Identifiable Information (PII) 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. piiCategories

C. showStats

D. loggingOptOut

 


Suggested Answer: D

 

Question 42

SIMULATION -
You need to add a question pair to the published knowledge base used by a QnA Maker service named QNA12345678. The question must be: `What will be the next version of Windows?`
The answer must be: `Windows 11`.
To complete this task, sign in to the QnA Maker portal.

 


Suggested Answer: Answer: Windows 11

Step 1: Sign in to the QnA portal, then select the knowledge base to add the QnA pair to.
Step 2: On the EDIT page of the knowledge base, select Add QnA pair to add a new QnA pair.
Reference Image
Step 3: In the new QnA pair row, add the required question and answer fields. The other fields are optional. All fields can be changed at any time.
Question: What will be the next version of Windows?
Step 4: Select Save and train to see predictions including the new QnA pair.
Reference: alt=”Reference Image” />
Step 3: In the new QnA pair row, add the required question and answer fields. The other fields are optional. All fields can be changed at any time.
Question: What will be the next version of Windows?
Step 4: Select Save and train to see predictions including the new QnA pair.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/edit-knowledge-base

Question 43

You are building a chatbot by using the Microsoft Bot Framework Composer as shown in the exhibit. (Click the Exhibit tab.)
 Image
The chatbot contains a dialog named GetUserDetails. GetUserDetails contains a TextInput control that prompts users for their name.
The user input will be stored in a property named name.
You need to ensure that you can dispose of the property when the last active dialog ends.
Which scope should you assign to name?

A. dialog

B. user

C. turn

D. conversation

 


Suggested Answer: A

The dialog scope associates properties with the active dialog. Properties in the dialog scope are retained until the dialog ends.
Incorrect Answers:
A: The conversation scope associates properties with the current conversation. Properties in the conversation scope have a lifetime of the conversation itself.
These properties are in scope while the bot is processing an activity associated with the conversation (for example, multiple users together in a Microsoft Teams channel).
B: The user scope associates properties with the current user. Properties in the user scope do not expire. These properties are in scope while the bot is processing an activity associated with the user.
C: The turn scope associates properties with the current turn. Properties in the turn scope expire at the end of the turn.
Reference:
https://docs.microsoft.com/en-us/composer/concept-memory?tabs=v2x

Question 44

You build a chatbot that uses the Azure OpenAI GPT 3.5 model.
You need to improve the quality of the responses from the chatbot. The solution must minimize development effort.
What are two ways to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct answer is worth one point.

A. Fine-tune the model.

B. Provide grounding content.

C. Add sample request/response pairs.

D. Retrain the language model by using your own data.

E. Train a custom large language model (LLM).

 


Suggested Answer: AD

 

Question 45

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 integrate the components to meet the chatbot requirements.
Which property should you use?

A. QnAMakerOptions.StrictFilters

B. QnADialogResponseOptions.CardNoMatchText

C. QnAMakerOptions.RankerType

D. QnAMakerOptions.ScoreThreshold

 


Suggested Answer: C

Scenario: When the response confidence score is low, ensure that the chatbot can provide other response options to the customers.
When no good match is found by the ranker, the confidence score of 0.0 or “None” is returned and the default response is “No good match found in the KB”. You can override this default response in the bot or application code calling the endpoint. Alternately, you can also set the override response in Azure and this changes the default for all knowledge bases deployed in a particular QnA Maker service.
Choosing Ranker type: By default, QnA Maker searches through questions and answers. If you want to search through questions only, to generate an answer, use the RankerType=QuestionOnly in the POST body of the GenerateAnswer request.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/concepts/best-practices

Question 46

You need to build a chatbot that meets the following requirements:
✑ Supports chit-chat, knowledge base, and multilingual models
✑ Performs sentiment analysis on user messages
✑ Selects the best language model automatically
What should you integrate into the chatbot?

A. QnA Maker, Language Understanding, and Dispatch

B. Translator, Speech, and Dispatch

C. Language Understanding, Text Analytics, and QnA Maker

D. Text Analytics, Translator, and Dispatch

 


Suggested Answer: C

Language Understanding: An AI service that allows users to interact with your applications, bots, and IoT devices by using natural language.
QnA Maker is a cloud-based Natural Language Processing (NLP) service that allows you to create a natural conversational layer over your data. It is used to find the most appropriate answer for any input from your custom knowledge base (KB) of information.
Text Analytics: Mine insights in unstructured text using natural language processing (NLP)ג€”no machine learning expertise required. Gain a deeper understanding of customer opinions with sentiment analysis. The Language Detection feature of the Azure Text Analytics REST API evaluates text input
Incorrect Answers:
A, B, D: Dispatch uses sample utterances for each of your bot’s different tasks (LUIS, QnA Maker, or custom), and builds a model that can be used to properly route your user’s request to the right task, even across multiple bots.
Reference:
https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/
https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/overview/overview

Question 47

You are developing an application that will use Azure Cognitive Search for internal documents.
You need to implement document-level filtering for Azure Cognitive Search.
Which three actions should you include in the solution? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

A. Send Azure AD access tokens with the search request.

B. Retrieve all the groups.

C. Retrieve the group memberships of the user.

D. Add allowed groups to each index entry.

E. Create one index per group.

F. Supply the groups as a filter for the search requests.

 


Suggested Answer: CDF

Your documents must include a field specifying which groups have access. This information becomes the filter criteria against which documents are selected or rejected from the result set returned to the issuer.
D: A query request targets the documents collection of a single index on a search service.
CF: In order to trim documents based on group_ids access, you should issue a search query with a group_ids/any(g:search.in(g, ‘group_id1, group_id2,…’)) filter, where ‘group_id1, group_id2,…’ are the groups to which the search request issuer belongs.
Reference:
https://docs.microsoft.com/en-us/azure/search/search-security-trimming-for-azure-search

Question 48

SIMULATION -
You need to create a search service named search12345678 that will index a sample Azure Cosmos DB database named hotels-sample. The solution must ensure that only English language fields are retrievable.
To complete this task, sign in to the Azure portal.

 


Suggested Answer: See explanation below.

Part 1: Create a search service search12345678
Step 1: Sign in to the QnA portal.
Step 2: Create an Azure Cognitive multi-service resource:
Reference Image
Step 3: On the Create page, provide the following information.
Name: search12345678 –
Reference Image
Step 4: Click Review + create –
Part 2: Start the Import data wizard and create a data source
Step 5: Click Import data on the command bar to create and populate a search index.
Reference Image
Step 6: In the wizard, click Connect to your data > Samples > hotels-sample. This data source is built-in. If you were creating your own data source, you would need to specify a name, type, and connection information. Once created, it becomes an “existing data source” that can be reused in other import operations.
Reference Image
Step 7: Continue to the next page.
Step 8: Skip the “Enrich content” page
Step 9: Configure index.
Make sure English is selected for the fields.
Reference Image
Step 10: Continue and finish the wizard.
Reference: alt=”Reference Image” />
Step 3: On the Create page, provide the following information.
Name: search12345678 –
Reference Image
Step 4: Click Review + create –
Part 2: Start the Import data wizard and create a data source
Step 5: Click Import data on the command bar to create and populate a search index.
Reference Image
Step 6: In the wizard, click Connect to your data > Samples > hotels-sample. This data source is built-in. If you were creating your own data source, you would need to specify a name, type, and connection information. Once created, it becomes an “existing data source” that can be reused in other import operations.
Reference Image
Step 7: Continue to the next page.
Step 8: Skip the “Enrich content” page
Step 9: Configure index.
Make sure English is selected for the fields.
<img src=”https://www.examtopics.com/assets/media/exam-media/04271/0004500001.jpg” alt=”Reference Image” />
Step 10: Continue and finish the wizard.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-apis-create-account
https://docs.microsoft.com/en-us/azure/search/search-get-started-portal

Question 49

HOTSPOT -
You are creating an enrichment pipeline that will use Azure Cognitive Search. The knowledge store contains unstructured JSON data and scanned PDF documents that contain text.
Which projection type should you use for each data type? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Object projection –
Object projections are JSON representations of the enrichment tree that can be sourced from any node.
Box 2: File projection –
File projections are similar to object projections and only act on the normalized_images collection.
Reference:
https://docs.microsoft.com/en-us/azure/search/knowledge-store-projection-overview

Question 50

DRAG DROP -
You are developing the smart e-commerce project.
You need to design the skillset to include the contents of PDFs in searches.
How should you complete the skillset design diagram? To answer, drag the appropriate services to the correct stages. Each service may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
 Image

 


Suggested Answer:
Correct Answer Image

Box 1: Azure Blob storage –
At the start of the pipeline, you have unstructured text or non-text content (such as images, scanned documents, or JPEG files). Data must exist in an Azure data storage service that can be accessed by an indexer.
Box 2: Computer Vision API –
Scenario: Provide users with the ability to search insight gained from the images, manuals, and videos associated with the products.
The Computer Vision Read API is Azure’s latest OCR technology (learn what’s new) that extracts printed text (in several languages), handwritten text (English only), digits, and currency symbols from images and multi-page PDF documents.
Box 3: Translator API –
Scenario: Product descriptions, transcripts, and alt text must be available in English, Spanish, and Portuguese.
Box 4: Azure Files –
Scenario: Store all raw insight data that was generated, so the data can be processed later.
Incorrect Answers:
The custom vision API from Microsoft Azure learns to recognize specific content in imagery and becomes smarter with training and time.
Reference:
https://docs.microsoft.com/en-us/azure/search/cognitive-search-concept-intro
https://docs.microsoft.com/en-us/azure/cognitive-services/computer-vision/overview-ocr

Free Access Full AI-102 Practice Questions Free

Want more hands-on practice? Click here to access the full bank of AI-102 practice questions free and reinforce your understanding of all exam objectives.

We update our question sets regularly, so check back often for new and relevant content.

Good luck with your AI-102 certification journey!

Share18Tweet11
Previous Post

AI-100 Practice Questions Free

Next Post

AI-900 Practice Questions Free

Next Post

AI-900 Practice Questions Free

ANS-C00 Practice Questions Free

ANS-C01 Practice Questions Free

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended

Network+ Practice Test

Comptia Security+ Practice Test

A+ Certification Practice Test

Aws Cloud Practitioner Exam Questions

Aws Cloud Practitioner Practice Exam

Comptia A+ Practice Test

  • About
  • DMCA
  • Privacy & Policy
  • Contact

PracticeTestFree.com materials do not contain actual questions and answers from Cisco's Certification Exams. PracticeTestFree.com doesn't offer Real Microsoft Exam Questions. PracticeTestFree.com doesn't offer Real Amazon Exam Questions.

  • Login
  • Sign Up
No Result
View All Result
  • Quesions
    • Cisco
    • AWS
    • Microsoft
    • CompTIA
    • Google
    • ISACA
    • ECCouncil
    • F5
    • GIAC
    • ISC
    • Juniper
    • LPI
    • Oracle
    • Palo Alto Networks
    • PMI
    • RedHat
    • Salesforce
    • VMware
  • Courses
    • CCNA
    • ENCOR
    • VMware vSphere
  • Certificates

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.