Practice Free AI-102 Exam Online Questions
Your company wants to reduce how long it takes for employees to log receipts in expense reports. All the receipts are in English.
You need to extract top-level information from the receipts, such as the vendor and the transaction total. The solution must minimize development effort.
Which Azure Cognitive Services service should you use?
- A . Custom Vision
- B . Personalizer
- C . Form Recognizer
- D . Computer Vision
C
Explanation:
Azure Form Recognizer is a cognitive service that lets you build automated data processing software using machine learning technology. Identify and extract text, key/value pairs, selection marks, tables, and structure from your documents―the service outputs structured data that includes the relationships in the original file, bounding boxes, confidence and more.
Form Recognizer is composed of custom document processing models, prebuilt models for invoices, receipts, IDs and business cards, and the layout model.
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/form-recognizer
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.

Explanation:
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
HOTSPOT
You create a knowledge store for Azure Cognitive Search by using the following JSON.
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.

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 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
B
Explanation:
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
DRAG DROP
You are developing a photo application that will find photos of a person based on a sample image by using the Face API.
You need to create a POST request to find the photos.
How should you complete the request? 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 need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Explanation:
Box 1: findsimilars
https://docs.microsoft.com/en-us/rest/api/faceapi/face/find-similar
Box 2: matchPerson
Find similar has two working modes, "matchPerson" and "matchFace". "matchPerson" is the default mode that it tries to find faces of the same person as possible by using internal same-person thresholds. It is useful to find a known person’s other photos. Note that an empty list will be returned if no faces pass the internal thresholds. "matchFace" mode ignores same-person thresholds and returns ranked similar faces anyway, even the similarity is low. It can be used in the cases like searching celebrity-looking faces.
Reference:
https://docs.microsoft.com/en-us/rest/api/faceapi/face/detectwithurl
https://docs.microsoft.com/en-us/rest/api/faceapi/face/findsimilar
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 user’s 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 Vision image classification
- B . Content Moderator Image Moderation
- C . Custom Translator
- D . Computer Vision Image Analysis
DRAG DROP
You train a Custom Vision model used in a mobile app.
You receive 1,000 new images that do not have any associated data.
You need to use the images to retrain the model. The solution must minimize how long it takes to retrain the model.
Which three actions should you perform in the Custom Vision portal? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Explanation:
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 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 migrate to a Cognitive Search service that uses a higher tier.
Does this meet the goal?
- A . Yes
- B . No
A
Explanation:
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
You have an Azure subscription that contains an Azure OpenAl resource named All and ari Azure Al Content Safety resource named CS1.
You build a chatbot that uses All to provide generative answers to specific questions and CS1 to check input and output for objectionable content
You need to optimize the content filter configurations by running tests on sample questions.
Solution: From Content Safety Studio, you use the Moderate text content feature to run the tests.
Does this meet the requirement?
- A . Yes
- B . No
HOTSPOT
You have a Computer Vision resource named contoso1 that is hosted in the West US Azure region.
You need to use contoso1 to make a different size of a product photo by using the smart cropping feature.
How should you complete the API URL? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Explanation:
westus.api.cognitive.microsoft.com
generateThumbnail
https://docs.microsoft.com/en-us/rest/api/computervision/3.1/generate-thumbnail/generate-thumbnail#examples
POST
https://westus.api.cognitive.microsoft.com/vision/v3.1/generateThumbnail?width=500&height=500
&smartCropping=True
Ocp-Apim-Subscription-Key: {API key}