AI 102 Demo
AI 102 Demo
Solution
Microsoft AI-102
Version Demo
https://dumpsboss.com
support@dumpsboss.com
Topic Break Down
Total 295
A. an indexer for Azure Blob storage attached to a skillset that contains the language detection skill and the text translation
skill
B. an indexer for Azure Blob storage attached to a skillset that contains the language detection skill
C. an indexer for Azure Cosmos DB attached to a skillset that contains the document extraction skill and the text translation
skill
D. an indexer for Azure Cosmos DB attached to a skillset that contains the language detection skill and the text translation
skill
ANSWER: C
Explanation:
Scenario: All planned projects must support English, French, and Portuguese.
The Document Extraction skill extracts content from a file within the enrichment pipeline. This allows you to take advantage
of the document extraction step that normally happens before the skillset execution with files that may be generated by other
skills.
Note: The Translator Text API will be used to determine the from language. The Language detection skill is not required.
Incorrect Answers:
Reference:
https://docs.microsoft.com/en-us/azure/search/cognitive-search-skill-document-extraction https://docs.microsoft.com/en-
us/azure/search/cognitive-search-skill-text-translation
QUESTION NO: 2
You have the following C# method for creating Azure Cognitive Services resources programmatically.
ANSWER: B
Explanation:
Many of the Cognitive Services have a free tier you can use to try the service. To use the free tier, use F0 as the SKU for
your resource.
There are two tiers of keys for the Custom Vision service. You can sign up for a F0 (free) or S0 (standard) subscription
through the Azure portal.
Incorrect Answers:
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/cognitive-services-apis-create-account-client-
library?pivots=programming-language-csharp https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-
service/limits-and-quotas
Explanation:
QUESTION NO: 4
You have a chatbot that was built by using the Microsoft Bot Framework.
Which two tools should you install on a local computer? Each correct answer presents part of the solution.
A. Fiddler
E. ngrok
F. nginx
ANSWER: C E
Explanation:
ngrok is a cross-platform application that "allows you to expose a web server running on your local machine to the internet."
Essentially, what we'll be doing is using ngrok to forward messages from external channels on the web directly to our local
machine to allow debugging, as opposed to the standard messaging endpoint configured in the Azure portal.
Reference: https://docs.microsoft.com/en-us/azure/bot-service/bot-service-debug-emulator
QUESTION NO: 5
You need to send a different answer for positive and negative messages.
Which two Text Analytics APIs should you use? Each correct answer presents part of the solution. (Choose two.)
B. Sentiment Analysis
C. Key Phrases
D. Detect Language
ANSWER: B D
Explanation:
B: The Text Analytics API's Sentiment Analysis feature provides two ways for detecting positive and negative sentiment. If
you send a Sentiment Analysis request, the API will return sentiment labels (such as "negative", "neutral" and "positive") and
confidence scores at the sentence and document-level.
D: The Language Detection feature of the Azure Text Analytics REST API evaluates text input for each document and
returns language identifiers with a score that indicates the strength of the analysis.
This capability is useful for content stores that collect arbitrary text, where language is unknown. Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to- sentiment-
analysis?tabs=version-3-1
https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/how-tos/text-analytics-how-to- language-detection
QUESTION NO: 6
What ate two uses of data visualization? Each correct answer presents a complete solution. NOTE: Each correct selection is
worth one point.
ANSWER: A B
QUESTION NO: 7
Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds
completely or tails completely?
A. isolation
B. atomicity
C. consistency
D. durability
ANSWER: B
QUESTION NO: 8
You are developing a solution to generate a word cloud based on the reviews of a company’s products.
A. keyPhrases
B. sentiment
C. languages
D. entities/recognition/general
ANSWER: A
Explanation:
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/overview
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Explanation:
QUESTION NO: 10
You need to ensure that the model will support the following sample utterances:
Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A. a location Intent
F. a device entity
ANSWER: B C F
QUESTION NO: 11
You have an Azure loT hub that receives series data from machinery. You need to build an app that will perform the
following actions:
The solution must minimize development time. Which Azure service should you use?
B. Form Recognizer
D. Anomaly Detector
ANSWER: D
DRAG DROP
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.
Explanation:
Reference: https://docs.microsoft.com/en-us/azure/search/search-security-api-keys
QUESTION NO: 13
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.
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.
D. Add a new query key, change the app to use the new query key, and then delete all the unused query keys.
ANSWER: A
Explanation:
Two admin keys are created for each service so that you can rotate a primary key, using the secondary key for business
continuity.
2. For all applications, update the API key settings to use the secondary 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 NO: 14
The customer plans to enable a server-side encryption and use customer-managed keys (CMK) stored in Azure.
What are three implications of the planned change? Each correct answer presents a complete solution.
ANSWER: A B F
Explanation:
https://docs.microsoft.com/en-us/azure/search/search-security-overview#data-protection
DRAG DROP
You enable active learning for the knowledge base used by the QnA Maker application.
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.
Step 1: For the knowledge base, select Show active learning suggestions.
In order to see the suggested questions, on the Edit knowledge base page, select View Options, then select Show active
learning suggestions.
Each QnA pair suggests the new question alternatives with a check mark, ✔, to accept the question or an x to reject the
suggestions. Select the check mark to add the question.
Select Save and Train to save the changes to the knowledge base.
Select Publish to allow the changes to be available from the GenerateAnswer API.
When 5 or more similar queries are clustered, every 30 minutes, QnA Maker suggests the alternate questions for you to
accept or reject.
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/improve-knowledge-base