Microsoft Designing and Implementing a Microsoft Azure AI Solution (AI-102 Korean Version) - AI-102 Korean Exam Practice Test
Question 1
이미지에서 객체를 감지하는 모델을 구축하고 있습니다.
훈련 데이터를 기반으로 한 모델의 성능은 다음 그림에 나타나 있습니다.

훈련 데이터를 기반으로 한 모델의 성능은 다음 그림에 나타나 있습니다.

Correct Answer:

Explanation:
The percentage of false positives is [0].
The value for the number of true positives divided by the total number of true positives and false negatives is [100].
The screenshot shows the Performance tab of a Custom Vision object detection model after training.
Two key performance metrics are in focus:
False Positives (FP):
False positives occur when the model incorrectly predicts an object that isn't present.
In the provided exhibit, the model shows 0% false positives.
This means it did not incorrectly classify any non-object as an object.
Recall (True Positives ÷ (True Positives + False Negatives)):
This measures how many of the actual objects were correctly detected.
Formula: Recall = TP / (TP + FN).
In the performance report, recall is 100%, meaning the model correctly detected all the actual objects (no false negatives).
Evaluating the answer choices:
False positives: 0%
Recall (TP ÷ (TP + FN)): 100%
Correct Answers:
False positives # 0
Recall # 100
Microsoft References
Custom Vision performance metrics
Precision, recall, and accuracy in machine learning
Question 2
소셜 미디어 메시징 앱을 만들고 있습니다.
실시간으로 메시지에 사용된 언어를 식별해야 합니다.
어떤 서비스를 사용해야 하나요?
실시간으로 메시지에 사용된 언어를 식별해야 합니다.
어떤 서비스를 사용해야 하나요?
Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 3
Azure Al Language 사용자 정의 질문 답변 서비스를 사용하는 챗봇이 있습니다.
챗봇을 테스트해야 합니다. 솔루션은 답변의 신뢰도가 최소 95% 이상일 때만 챗봇이 응답하도록 보장해야 합니다.
cURL 문장을 어떻게 완성해야 할까요? 답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

챗봇을 테스트해야 합니다. 솔루션은 답변의 신뢰도가 최소 95% 이상일 때만 챗봇이 응답하도록 보장해야 합니다.
cURL 문장을 어떻게 완성해야 할까요? 답하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

To make the chatbot respond only when the answer's confidence is # 95%, you must set the request body property confidenceScoreThreshold to 0.95 in the Query knowledge bases operation of Custom question answering. The REST API for querying a Custom question answering project is:
POST { Endpoint }/language/ :query-knowledgebases?projectName= {projectName} & deploymentName=
{deploymentName} & api-version= 2021 - 10 - 01
Here, projectName identifies the Custom question answering project you're querying (the screenshot's placeholder < chatbot-project > ), while deploymentName specifies which deployment (for example, production ) to use. The request body includes confidenceScoreThreshold (0-1) to filter out answers below that score; setting it to 0.95 enforces the requirement.
Example snippet:
curl -X POST " $LANGUAGE_ENDPOINT /language/:query-knowledgebases?projectName= < chatbot- project > & deploymentName=production & api-version=2021-10-01 " \
-H " Ocp-Apim-Subscription-Key: $LANGUAGE_KEY " \
-H " Content-Type: application/json " \
-d ' {
" question " : " How much energy does my phone have left? " ,
" confidenceScoreThreshold " : 0.95
} '
References
REST API: Question Answering - Get Answers (shows endpoint with projectName / deploymentName and the confidenceScoreThreshold request property). Microsoft Learn REST API (newer version) parameter list for projectName / deploymentName . Microsoft Learn
Question 4
Translator1이라는 이름의 다중 서비스 Azure Cognitive Services Translator 리소스가 포함된 Azure 구독이 있습니다.
Translator1을 사용하여 텍스트와 문서를 번역하는 앱을 만들고 있습니다.
앱에 대한 REST API 요청을 만들어야 합니다.
요청에 어떤 헤더를 포함해야 합니까?
Translator1을 사용하여 텍스트와 문서를 번역하는 앱을 만들고 있습니다.
앱에 대한 REST API 요청을 만들어야 합니다.
요청에 어떤 헤더를 포함해야 합니까?
Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 5
당신은 영국에서 영어로 진행되는 강의를 녹음하는 서비스를 개발하고 있습니다.
번역된 텍스트와 언어 식별자를 매개변수로 받는 append_to_transcript_file이라는 메서드가 있습니다.
강의 참석자들에게 각자의 언어로 강의 내용을 글로 제공하는 코드를 개발해야 합니다.
지원되는 언어는 영어, 프랑스어, 스페인어, 독일어입니다.
코드를 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

번역된 텍스트와 언어 식별자를 매개변수로 받는 append_to_transcript_file이라는 메서드가 있습니다.
강의 참석자들에게 각자의 언어로 강의 내용을 글로 제공하는 코드를 개발해야 합니다.
지원되는 언어는 영어, 프랑스어, 스페인어, 독일어입니다.
코드를 어떻게 완성해야 할까요? 정답을 선택하려면 답변란에서 적절한 옵션을 고르세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

Question 6
Azure Al Language 서비스를 사용하여 음성을 번역하는 앱을 빌드하고 있습니다.
영어에서 이탈리아어로 음성을 번역하려면 앱을 구성해야 합니다.
코드는 어떻게 작성해야 하나요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

영어에서 이탈리아어로 음성을 번역하려면 앱을 구성해야 합니다.
코드는 어떻게 작성해야 하나요? 답변하려면 답변 영역에서 적절한 옵션을 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

First blank: speech_recognition_language
Second blank: add_target_language
speech_translation_config = speechsdk.translation.SpeechTranslationConfig( subscription=os.environ.get( ' SPEECH_KEY ' ), region=os.environ.get( ' SPEECH_REGION ' ) )
# Source (recognition) language: English (US)
speech_translation_config.speech_recognition_language = " en-US "
# Target translation language: Italian
speech_translation_config.add_target_language( " it " )
audio_config = speechsdk.audio.AudioConfig(use_default_microphone= True ) recognizer = speechsdk.translation.TranslationRecognizer( translation_config=speech_translation_config, audio_config=audio_config ) Comprehensive Detailed Explanation along with All References available from Microsoft Azure AI Solution at the end of the explanation To translate speech, configure a SpeechTranslationConfig with (1) the recognition language of the input audio and (2) one or more target languages for translation. In Python, you set the input language with the speech_recognition_language property (e.g., " en-US " ), and you add a target with add_target_language( " < locale > " ) (e.g., " it " for Italian). This exactly matches the SDK guidance and examples for speech translation. Microsoft Learn speech_recognition_language specifies the locale used by the recognizer to understand the spoken input.
add_target_language( " it " ) adds Italian as a translation output language.
Microsoft References
How to translate speech with the Speech SDK (Python examples show translation_config.
speech_recognition_language = from_language and translation_config.add_target_language(...) ). Microsoft Learn SpeechTranslationConfig (Python) reference - add_target_language(language: str) . Microsoft Lea rn Recognize speech (property usage for speech_recognition_language ). Microsoft Learn Language support for Speech service (locales and codes for recognition/translation)
Question 7
다음 각 문장에 대해, 문장이 맞는 경우 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요. 참고: 정답은 1점입니다.


Correct Answer:

Explanation:
Stream processing has access to the most recent data received or data within a rolling time window. # Yes Batch processing must occur immediately and have latency in the order of seconds or milliseconds. # No Stream processing is used for simple response functions, aggregates, or calculations such as rolling averages.
# Yes
Comprehensive Detailed Explanation
Stream processing has access to the most recent data received or data within a rolling time window.
Correct.
Stream processing handles real-time or near real-time data.
It operates on a continuous data stream and often uses a rolling time window for analytics.
The answer: Yes
Batch processing must occur immediately and have latency in the order of seconds or milliseconds.
Incorrect.
Batch processing is designed for large volumes of data collected over time.
It typically has high latency (minutes, hours, or even days), not immediate execution.
The answer: No
Stream processing is used for simple response functions, aggregates, or calculations such as rolling averages.
Correct.
Common stream analytics tasks include event-driven responses, real-time aggregations, anomaly detection, and rolling averages.
The answer: Yes
Correct Answers:
Yes
No
Yes
Microsoft References
Batch vs. Stream processing in Azure
Azure Stream Analytics overview
Question 8
여러분은 회사 제품에 대한 리뷰를 바탕으로 워드 클라우드를 생성하는 솔루션을 개발하고 있습니다.
어떤 텍스트 분석 REST API 엔드포인트를 사용해야 합니까?
어떤 텍스트 분석 REST API 엔드포인트를 사용해야 합니까?
Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 9
Microsoft Power BI 페이지 분할 보고서를 작성하려면 무엇을 사용해야 합니까?
Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 10
계약 문서를 인식하기 위해 사용자 지정 Azure AI 문서 인텔리전스 모델을 사용하는 App1이라는 앱이 있습니다. 이 모델이 추가 계약 형식을 지원하는지 확인해야 합니다. 솔루션은 개발 노력을 최소화해야 합니다. 어떻게 해야 할까요?
Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 11
당신은 챗봇을 개발하고 있습니다.
다음 구성 요소를 만듭니다.
* QnA Maker 리소스
* Azure Bot Framework SDK를 사용한 챗봇.
챗봇 요구 사항을 충족하려면 구성 요소를 통합해야 합니다.
어떤 속성을 사용해야 하나요?
다음 구성 요소를 만듭니다.
* QnA Maker 리소스
* Azure Bot Framework SDK를 사용한 챗봇.
챗봇 요구 사항을 충족하려면 구성 요소를 통합해야 합니다.
어떤 속성을 사용해야 하나요?
Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 12
Microsoft Bot Framework를 사용하여 로컬 컴퓨터에서 봇을 빌드하고 있습니다. 봇은 기존 언어 이해 모델을 사용합니다.
Bot Framework CLI를 사용하여 언어 이해 모델을 로컬로 번역해야 합니다. 먼저 무엇을 해야 합니까?
Bot Framework CLI를 사용하여 언어 이해 모델을 로컬로 번역해야 합니다. 먼저 무엇을 해야 합니까?
Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 13
티켓 구매를 위한 언어 이해 모델을 구축하고 있습니다.
PurchaseAndSendTickets라는 이름의 인텐트에 대한 다음과 같은 발언이 있습니다.
[파리]행 [감사 업무 2건] 티켓을 [다음 주 월요일]에 구매하여 [[email protected]]으로 보내주세요. 엔터티 유형을 선택해야 합니다. 솔루션은 가능한 한 학습 데이터를 최소화하기 위해 기본 제공 엔터티 유형을 사용해야 합니다.
각 레이블에 어떤 엔터티 유형을 사용해야 할까요? 답을 얻으려면 해당 엔터티 유형을 올바른 레이블로 드래그하세요. 각 엔터티 유형은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다.
콘텐츠를 보려면 창 사이의 분할 막대를 끌어야 할 수도 있고 스크롤해야 할 수도 있습니다.

PurchaseAndSendTickets라는 이름의 인텐트에 대한 다음과 같은 발언이 있습니다.
[파리]행 [감사 업무 2건] 티켓을 [다음 주 월요일]에 구매하여 [[email protected]]으로 보내주세요. 엔터티 유형을 선택해야 합니다. 솔루션은 가능한 한 학습 데이터를 최소화하기 위해 기본 제공 엔터티 유형을 사용해야 합니다.
각 레이블에 어떤 엔터티 유형을 사용해야 할까요? 답을 얻으려면 해당 엔터티 유형을 올바른 레이블로 드래그하세요. 각 엔터티 유형은 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다.
콘텐츠를 보려면 창 사이의 분할 막대를 끌어야 할 수도 있고 스크롤해야 할 수도 있습니다.

Correct Answer:

Explanation:

Box 1: GeographyV2
The prebuilt geographyV2 entity detects places. Because this entity is already trained, you do not need to add example utterances containing GeographyV2 to the application intents.
Box 2: Email
Email prebuilt entity for a LUIS app: Email extraction includes the entire email address from an utterance.
Because this entity is already trained, you do not need to add example utterances containing email to the application intents.
Box 3: Machine learned
The machine-learning entity is the preferred entity for building LUIS applications.
Reference:
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-reference-prebuilt-geographyv2
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-reference-prebuilt-email
https://docs.microsoft.com/en-us/azure/cognitive-services/luis/reference-entity-machine-learned-entity
Question 14
다음과 같은 파일들이 있습니다:
* File1.pdf
* File2.jpg
* File3.docx
* File4.webp
* File5.png
Azure AI Content Understanding을 사용하여 어떤 파일을 분석할 수 있습니까?
* File1.pdf
* File2.jpg
* File3.docx
* File4.webp
* File5.png
Azure AI Content Understanding을 사용하여 어떤 파일을 분석할 수 있습니까?
Correct Answer: A
Question 15
Microsoft Bot Framework SDK를 사용하여 항공편 예약 봇을 만들고 있습니다.
봇은 사용자에게 출발일을 묻습니다. 봇은 유효한 날짜가 제공될 때까지 질문을 반복해야 하며, 그렇지 않을 경우 사용자가 거래를 취소합니다.
어떤 유형의 대화를 사용해야 합니까?
봇은 사용자에게 출발일을 묻습니다. 봇은 유효한 날짜가 제공될 때까지 질문을 반복해야 하며, 그렇지 않을 경우 사용자가 거래를 취소합니다.
어떤 유형의 대화를 사용해야 합니까?
Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).

