Microsoft Designing and Implementing a Microsoft Azure AI Solution - AI-102 Exam Practice Test
You have an Azure subscription that contains a Microsoft Foundry hub named Hub1, an Azure OpenAI resource named resource1, and a user named User1.
You need to ensure that User1 can create a new Azure Content Understanding in Foundry Tools project in Hub1. The solution must follow the principle of least privilege.
Which role should you assign to User1?
You need to ensure that User1 can create a new Azure Content Understanding in Foundry Tools project in Hub1. The solution must follow the principle of least privilege.
Which role should you assign to User1?
Correct Answer: B
Vote an answer
You have a bot that was built by using the Microsoft Bot Framework composer as shown in the following exhibit.

Use the drop-down menus 10 select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.


Use the drop-down menus 10 select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.

Correct Answer:

Explanation:

Comprehensive Detailed Explanation
Looking at the exhibit:
The GetWeather dialog is set up with a trigger phrase:
"what is the weather like in {city=Seattle}"
Here, city is an entity (ex: Seattle, New York, London, etc.).
1. User asks "what is the weather like in New York"
Since "New York" matches the city entity, the bot will correctly identify New York as a city entity.
It will not confuse it with a state entity, nor default to Seattle, because entity recognition extracts the correct city name dynamically.
Correct choice: Identify New York as a city entity
2. GetWeather dialog trigger
In Bot Framework Composer, the trigger type determines how the dialog is activated.
Since GetWeather is linked to the intent "GetWeather" from the Language Understanding model (LUIS
/CLU), the trigger is Language Understanding Intent recognized.
This means whenever the user utterance maps to the GetWeather intent, the dialog starts.
Correct choice: Language Understanding Intent recognized
The answer:
Identify New York as a city entity
Language Understanding Intent recognized
Microsoft References
Bot Framework Composer - Triggers
Entities in Conversational Language Understanding
You are planning the product creation project.
You need to build the REST endpoint to create the multilingual product descriptions.
How should you complete the URI? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You need to build the REST endpoint to create the multilingual product descriptions.
How should you complete the URI? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Correct Answer:

Explanation:
Box 1: api-nam.cognitive.microsofttranslator.com
https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference Box 2: /translate Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-translate
You plan to deploy a containerized version of an Azure Cognitive Services service that will be used for text analysis.
You configure https://contoso.cognitiveservices.azure.com as the endpoint URI for the service, and you pull the latest version of the Text Analytics Sentiment Analysis container.
You need to run the container on an Azure virtual machine by using Docker.
How should you complete the command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You configure https://contoso.cognitiveservices.azure.com as the endpoint URI for the service, and you pull the latest version of the Text Analytics Sentiment Analysis container.
You need to run the container on an Azure virtual machine by using Docker.
How should you complete the command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Correct Answer:

Explanation:

Box 1: mcr.microsoft.com/azure-cognitive-services/textanalytics/sentiment To run the Sentiment Analysis v3 container, execute the following docker run command.
docker run --rm -it -p 5000:5000 --memory 8g --cpus 1 \
mcr.microsoft.com/azure-cognitive-services/textanalytics/sentiment \
Eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY} is the endpoint for accessing the Text Analytics API. https:// < your-custom-subdomain
> .cognitiveservices.azure.com
Box 2: https://contoso.cognitiveservices.azure.com
{ENDPOINT_URI} is the endpoint for accessing the Text Analytics API: https:// < your-custom-subdomain
> .cognitiveservices.a The endpoint for accessing the Text Analytics API. zure.com Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers?tabs=sentiment
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 alt the data by using the Azure Al Search REST API. What should you do?
* 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 alt the data by using the Azure Al Search REST API. What should you do?
Correct Answer: A
Vote an answer
You build a conversational bot named bot1.
You need to configure the bot to use a QnA Maker application.
From the Azure Portal, where can you find the information required by bot1 to connect to the QnA Maker application?
You need to configure the bot to use a QnA Maker application.
From the Azure Portal, where can you find the information required by bot1 to connect to the QnA Maker application?
Correct Answer: C
Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
You Have a chatbot that uses the Azure Al Language custom question answering service. The model used by the service was trained by using an internal support FAQ document.
You discover that the chatbot fails to provide correct answers to common questions.
You need to increase the accuracy of the responses provided by the chatbot. The solution must minimize development effort.
Which three actions should you perform in sequence from Language Studio? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

You discover that the chatbot fails to provide correct answers to common questions.
You need to increase the accuracy of the responses provided by the chatbot. The solution must minimize development effort.
Which three actions should you perform in sequence from Language Studio? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Correct Answer:

Explanation:

Answer Area
Open the Review suggestions pane.
This step allows you to access suggestions generated by the Azure AI Language service based on user interactions and queries. Reviewing these suggestions helps identify potential improvements or alternative phrasings that can enhance the model ' s understanding and accuracy with minimal effort.
Review and accept the alternative phrases.
After opening the review suggestions pane, you can evaluate and accept alternative phrases or questions that users might have asked. Accepting these updates trains the model to recognize variations in how questions are posed, thereby improving its ability to provide accurate responses without requiring extensive manual retraining.
Enable active learning.
Enabling active learning allows the model to continuously improve by learning from user interactions and feedback over time. This feature automatically suggests refinements based on real-world usage, minimizing development effort while enhancing the chatbot ' s accuracy as it adapts to common questions.
Rationale
These steps are sequenced to progressively improve the chatbot ' s performance with minimal development effort. Starting with reviewing suggestions leverages existing data, accepting alternative phrases refines the model ' s understanding, and enabling active learning ensures ongoing improvement, aligning with the goal of increasing accuracy efficiently.
You develop a Conversational Language Undemanding model by using Language Studio During testing, users receive incorrect responses to requests that do NOT relate to the capabilities of the model.
You need to ensure that the model identifies spurious requests.
What should you do?
You need to ensure that the model identifies spurious requests.
What should you do?
Correct Answer: A
Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
You need to implement a table projection to generate a physical expression of an Azure Cognitive Search index.
Which three properties should you specify in the skillset definition JSON configuration table node? Each correct answer presents part of the solution. (Choose three.) NOTE: Each correct selection is worth one point.
Which three properties should you specify in the skillset definition JSON configuration table node? Each correct answer presents part of the solution. (Choose three.) NOTE: Each correct selection is worth one point.
Correct Answer: A,C,E
Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
You need to measure the public perception of your brand on social media by using natural language processing. Which Azure service should you use?
Correct Answer: C
Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).