Practice Free AI-102 Exam Online Questions
You have an Azure Cognitive 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 . key phrase extraction
- B . optical character recognition (OCR)
- C . document extraction
- D . image analysis
DRAG DROP
You have a factory that produces cardboard packaging for food products. The factory has intermittent internet connectivity.
The packages are required to include four samples of each product.
You need to build a Custom Vision model that will identify defects in packaging and provide the location of the defects to an operator. The model must ensure that each package contains the four products.
Which project type and domain should you use? To answer, drag the appropriate options to the correct targets. Each option 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.

Topic 2, Contoso, Ltd.
Case Study
This is a case study Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab. note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
General Overview
Contoso, Ltd. is an international accounting company that has offices in France. Portugal, and the United Kingdom.
Contoso has a professional services department that contains the roles shown in the following table.
Infrastructure
Contoso has the following subscriptions:
• Azure
• Microsoft 365
• Microsoft Dynamics 365
Azure Active (Azure AD) Directory
Contoso has Azure Active Directory groups for securing role-based access.
The company uses the following group naming conventions:
• ICountryJ-[Levell-[Role]
• [Level]-[Role]
Intellectual Property
Contoso has the intellectual property shown in the following table.
Text-based content is provided only in one language and is not translated.
Planned Projects
Contoso plans to develop the following:
• A document processing workflow to extract information automatically from PDFs and images of financial documents
• A customer-support chatbot that will answer questions by using FAQs
• A searchable knowledgebase of all the intellectual property
Technical Requirements
Contoso identifies the following technical requirements:
• All content must be approved before being published.
• All planned projects must support English, French, and Portuguese.
• All content must be secured by using role-based access control (RBAC).
• RBAC role assignments must use the principle of least privilege.
• RBAC roles must be assigned only to Azure Active Directory groups.
• Al solution responses must have a confidence score that is equal to or greater than 70 percent.
• When the response confidence score of an Al response is lower than 70 percent, the response must be improved by human input.
Chatbot Requirements
Contoso identifies the following requirements for the chatbot:
• Provide customers with answers to the FAQs.
• Ensure that the customers can chat to a customer service agent.
• Ensure that the members of a group named Management-Accountants can approve the FAQs.
• Ensure that the members of a group named Consultant-Accountants can create and amend the FAQs.
• Ensure that the members of a group named the Agent-CustomerServices can browse the FAQs.
• Ensure that access to the customer service agents is managed by using Omnichannel for Customer Service.
• When the response confidence score is low. ensure that the chatbot can provide other response options to the customers.
Document Processing Requirements
Contoso identifies the following requirements for document processing:
• The document processing solution must be able to process standardized financial documents that have the following characteristics:
• Contain fewer than 20 pages.
• Be formatted as PDF or JPEG files.
• Have a distinct standard for each office.
• The document processing solution must be able to extract tables and text from the financial documents.
• The document processing solution must be able to extract information from receipt images.
• Members of a group named Management-Bookkeeper must define how to extract tables from the financial documents.
• Members of a group named Consultant-Bookkeeper must be able to process the financial documents.
Knowledgebase Requirements
Contoso identifies the following requirements for the knowledgebase:
• Supports searches for equivalent terms
• Can transcribe jargon with high accuracy
• Can search content in different formats, including video
• Provides relevant links to external resources for further research
You need to develop an extract solution for the receipt images. The solution must meet the document processing requirements and the technical requirements.
You upload the receipt images to the From Recognizer API for analysis, and the API returns the following JSON.
Which expression should you use to trigger a manual review of the extracted information by a member of the Consultant-Bookkeeper group?
- A . documentResults.docType == "prebuilt:receipt"
- B . documentResults.fields.".confidence < 0.7
- C . documentResults.fields.ReceiptType.confidence > 0.7
- D . documentResults.fields.MerchantName.confidence < 0.7
D
Explanation:
Need to specify the field name, and then use < 0.7 to handle trigger if confidence score is less than 70%.
Reference: https://docs.microsoft.com/en-us/azure/applied-ai-services/form-recognizer/api-v2-0/reference-sdk-api-v2-0
You need to upload speech samples to a Speech Studio project.
How should you upload the samples?
- A . Combine the speech samples into a single audio file in the .wma format and upload the file.
- B . Upload a .zip file that contains a collection of audio files in the .wav format and a corresponding text transcript file.
- C . Upload individual audio files in the FLAC format and manually upload a corresponding transcript in Microsoft Word format.
- D . Upload individual audio files in the .wma format.
B
Explanation:
To upload your data, navigate to the Speech Studio. From the portal, click Upload data to launch the
wizard and create your first dataset. You’ll be asked to select a speech data type for your dataset,
before allowing you to upload your data.
The default audio streaming format is WAV
Use this table to ensure that your audio files are formatted correctly for use with Custom Speech:
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/how-to-custom-speech-test-and-train
DRAG DROP
You are building a transcription service for technical podcasts.
Testing reveals that the service fails to transcribe technical terms accurately.
You need to improve the accuracy of the service.
Which five 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. NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

Explanation:
https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/custom-speech-overview#how-does-it-work
With Custom Speech, you can upload your own data, test and train a custom model, compare accuracy between models, and deploy a model to a custom endpoint.
– Create a project and choose a model. Use a Speech resource that you create in the Azure portal. If you will train a custom model with audio data, choose a Speech resource region with dedicated hardware for training audio data.
– Upload test data. Upload test data to evaluate the speech to text offering for your applications, tools, and products.
– Train a model. Provide written transcripts and related text, along with the corresponding audio data. Testing a model before and after training is optional but recommended.
– Deploy a model. Once you’re satisfied with the test results, deploy the model to a custom endpoint. With the exception of batch transcription, you must deploy a custom endpoint to use a Custom Speech model.
You have an Azure subscription that contains an Azure Cognitive Service for Language resource. You need to identify the URL of the REST interface for the Language service.
Which blade should you use in the Azure portal?
- A . Identity
- B . Keys and Endpoint
- C . Properties
- D . Networking
You have an Azure subscription that contains an Azure Cognitive Service for Language resource. You need to identify the URL of the REST interface for the Language service.
Which blade should you use in the Azure portal?
- A . Identity
- B . Keys and Endpoint
- C . Properties
- D . Networking
HOTSPOT
You are developing the shopping on-the-go project.
You are configuring access to the QnA Maker resources.
Which role should you assign to AllUsers and LeadershipTeam? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Explanation:
Box 1: QnA Maker Editor
Scenario: Provide all employees with the ability to edit Q&As.
The QnA Maker Editor (read/write) has the following permissions:
Create KB API
Update KB API
Replace KB API
Replace Alterations
"Train API" [in
new service model v5]
Box 2: Contributor
Scenario: Only senior managers must be able to publish updates.
Contributor permission: All except ability to add new members to roles
Reference: https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/reference-role-based-access-control
You are building an app that will use the Azure Video Indexer service.
You plan to train a language model to recognize industry-specific terms.
You need to upload a file that contains the industry-specific terms.
Which file format should you use?
- A . PDF
- B . XML
- C . TXT
- D . XLS