File size: 173,745 Bytes
6493548
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
[
    {
        "question": "DRAG DROP You are developing the smart e-commerce project. You need to design the skillset to include the cont ents of PDFs in searches. How should you complete the skillset design diagram ? To answer, drag the appropriate services to the correct stages. Each service 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Azure Blob storage At the start of the pipeline, you have unstructured  text or non-text content (such as images, scanned documents, or JPEG files). Data must exist in an Az ure data storage service that can be accessed by an indexer. Box 2: Computer Vision API Scenario: Provide users with the ability to search insight gained from the images, manuals, and videos associated with the products. The Computer Vision Read API is Azure's latest OCR technology (learn what's new) that extracts printed text (in several languages), handwritten te xt (English only), digits, and currency symbols fro m images and multi-page PDF documents. Box 3: Translator API Scenario: Product descriptions, transcripts, and al l text must be available in English, Spanish, and Portuguese. Box 4: Azure Files Scenario: Store all raw insight data that was gener ated, so the data can be processed later. Incorrect Answers: The custom vision API from Microsoft Azure learns t o recognize specific content in imagery and becomes smarter with training and time.",
        "references": "https://docs.microsoft.com/en-us/azure/search/cogni tive-search-concept-intro https://docs.microsoft.com/en-us/azure/cognitive-se rvices/computer-vision/overview-ocr"
    },
    {
        "question": "DRAG DROP You are planning the product creation project. You need to recommend a process for analyzing video s. 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. (Choose four.) A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Scenario: All videos must have transcripts that are  associated to the video and included in product descriptions. Product descriptions, transcripts, and all text mus t be available in English, Spanish, and Portuguese. Step 1: Upload the video to blob storage Given a video or audio file, the file is first drop ped into a Blob Storage. T Step 2: Index the video by using the Video Indexer API. When a video is indexed, Video Indexer produces the  JSON content that contains details of the specified video insights. The insights include: tra nscripts, OCRs, faces, topics, blocks, etc. Step 3: Extract the transcript from the Video Index er API. Step 4: Translate the transcript by using the Trans lator API.",
        "references": "https://azure.microsoft.com/en-us/blog/get-video-in sights-in-even-more-languages/ https://docs.microsoft.com/en-us/azure/media-servic es/video-indexer/video-indexer-output-jsonv2"
    },
    {
        "question": "HOTSPOT You are planning the product creation project. You need to build the REST endpoint to create the m ultilingual 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: api-nam.cognitive.microsofttranslator.com https://docs.microsoft.com/en-us/azure/cognitive-se rvices/translator/reference/v3-0-reference Box 2: /translate",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/translator/reference/v3-0-translate"
    },
    {
        "question": "You are developing the smart e-commerce project. You need to implement autocompletion as part of the  Cognitive Search solution. Which three actions should you perform? Each correc t answer presents part of the solution. (Choose three.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Make API queries to the autocomplete endpoint and  include suggesterName in the body.",
            "B. Add a suggester that has the three product name f ields as source fields.",
            "C. Make API queries to the search endpoint and inclu de the product name fields in the searchFields",
            "D. Add a suggester for each of the three product nam e fields."
        ],
        "correct": "",
        "explanation": "Scenario: Support autocompletion and autosuggestion  based on all product name variants. A: Call a suggester-enabled query, in the form of a  Suggestion request or Autocomplete request, using an API. API usage is illustrated in the follo wing call to the Autocomplete REST API. POST /indexes/myxboxgames/docs/autocomplete?search& api-version=2020-06-30 { \"search\": \"minecraf\", \"suggesterName\": \"sg\" } B: In Azure Cognitive Search, typeahead or \"search- as-you-type\" is enabled through a suggester. A suggester provides a list of fields that undergo ad ditional tokenization, generating prefix sequences to support matches on partial terms. For example, a  suggester that includes a City field with a value for \"Seattle\" will have prefix combinations of \"sea \", \"seat\", \"seatt\", and \"seattl\" to support typeahead. F. Use the default standard Lucene analyzer (\"analy zer\": null) or a language analyzer (for example, \"analyzer\": \"en.Microsoft\") on the field.",
        "references": "https://docs.microsoft.com/en-us/azure/search/index -add-suggesters"
    },
    {
        "question": "HOTSPOT You are developing the shopping on-the-go project. You are configuring access to the QnA Maker resourc es. Which role should you assign to AllUsers and Leader shipTeam? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D. Correct Answer:"
        ],
        "correct": "",
        "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 publ ish updates. Contributor permission: All except ability to add n ew members to roles",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/reference-role-based-accesscontrol"
    },
    {
        "question": "HOTSPOT You need to develop code to upload images for the p roduct creation project. The solution must meet the accessibility requirements. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": "https://github.com/Azure-Samples/cognitive-services -dotnet-sdksamples/ blob/master/documentation-samples/quickstarts/Compu terVision/Program.cs"
    },
    {
        "question": "HOTSPOT You are developing the shopping on-the-go project. You need to build the Adaptive Card for the chatbot . How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: name.en Box 2: \"$when\": \"${stockLevel != 'OK'}\" Product displays must include images and warnings w hen stock levels are low or out of stock. Box 3:image.altText.en New Topic: Topic 2, Contoso, Ltd. Case Study This is a case study Case studies are not timed sep arately. You can use as much exam time as you would like to complete each case. However, there ma y 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, y ou will need to reference information that is provided in the case study. Case studies might cont ain exhibits and other resources that provide more information about the scenario that is describ ed in the case study. Each question is independent of the other questions in this case stu dy. 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, c lick the Next button. Use the buttons in the left p ane 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 compan y 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 secur ing 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 informati on automatically from PDFs and images of financial documents A customer-support chatbot that will answer questio ns by using FAQs A searchable knowledgebase of all the intellectual property Technical Requirements Contoso identifies the following technical requirem ents: 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 acc ess control (RBAC). RBAC role assignments must use the principle of lea st privilege. RBAC roles must be assigned only to Azure Active Di rectory 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 respons e is lower than 70 percent, the response must be improved by human input. Chatbot Requirements Contoso identifies the following requirements for t he chatbot: Provide customers with answers to the FAQs. Ensure that the customers can chat to a customer se rvice 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 i s managed by using Omnichannel for Customer Service. When the response confidence score is low. ensure t hat the chatbot can provide other response options to the customers. Document Processing Requirements Contoso identifies the following requirements for d ocument processing: The document processing solution must be able to pr ocess 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 ex tract tables and text from the financial documents. The document processing solution must be able to ex tract 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 t he 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 f urther research",
        "references": ""
    },
    {
        "question": "You need to develop an extract solution for the rec eipt images. The solution must meet the document processing requirements and the technical requirements. You upload the receipt images to the From Recognize r 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?",
        "options": [
            "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"
        ],
        "correct": "",
        "explanation": "Need to specify the field name, and then use < 0.7 to handle trigger if confidence score is less than 70%.",
        "references": "https://docs.microsoft.com/en-us/azure/applied-ai-s ervices/form-recognizer/api-v2-0/referencesdk- api-v2-0"
    },
    {
        "question": "HOTSPOT You are developing the knowledgebase by using Azure  Cognitive Search. You need to build a skill that will be used by inde xers. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: \"categories\": [\"Locations\", \"Persons\", \"Orga nizations\"], Locations, Persons, Organizations are in the output s. Scenario: Contoso plans to develop a searchable kno wledgebase of all the intellectual property Note: The categories parameter is an array of categ ories that should be extracted. Possible category types: \"Person\", \"Location\", \"Organization\", \"Quant ity\", \"Datetime\", \"URL\", \"Email\". If no category is provided, all types are returned. Box 2: {\"name\": \" entities\"} The include wikis, so should include entities in th e outputs. Note: entities is an array of complex types that co ntains rich information about the entities extracte d from text, with the following fields name (the actual entity name. This represents a \"no rmalized\" form) wikipediaId wikipediaLanguage wikipediaUrl (a link to Wikipedia page for the enti ty) etc.",
        "references": "https://docs.microsoft.com/en-us/azure/search/cogni tive-search-skill-entity-recognition"
    },
    {
        "question": "You are developing the chatbot. You create the following components: A QnA Maker resource A chatbot by using the Azure Bot Framework SDK You need to add an additional component to meet the  technical requirements and the chatbot requirements. What should you add?",
        "options": [
            "A. Dispatch",
            "B. chatdown",
            "C. Language Understanding",
            "D. Microsoft Translator"
        ],
        "correct": "A. Dispatch",
        "explanation": "Scenario: All planned projects must support English , French, and Portuguese. If a bot uses multiple LUIS models and QnA Maker kn owledge bases (knowledge bases), you can use the Dispatch tool to determine which LUIS model or QnA Maker knowledge base best matches the user input. The dispatch tool does this by creating  a single LUIS app to route user input to the corre ct model.",
        "references": "https://docs.microsoft.com/en-us/azure/bot-service/ bot-builder-tutorial-dispatch"
    },
    {
        "question": "You are developing the document processing workflow . You need to identify which API endpoints to use to extract text from the financial documents. The solution must meet the document processing requirem ents. Which two API endpoints should you identify? Each c orrect answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. /vision/v3.2/read/analyzeResults",
            "B. /formrecognizer/v2.0/prebuilt/receipt/analyze C. /vision/v3.2/read/analyze",
            "D. /vision/v3.2/describe"
        ],
        "correct": "",
        "explanation": "C: Analyze Receipt - Get Analyze Receipt Result. Query the status and retrieve the result of an Anal yze Receipt operation. Request URL: https://{endpoint}/formrecognizer/v2.0 - preview/prebuilt/receipt/analyzeResults/{resultId} E: POST {Endpoint}/vision/v3.2/read/analyze Use this interface to get the result of a Read oper ation, employing the state-of-the-art Optical Character Recognition (OCR) algorithms optimized fo r text-heavy documents. Scenario: Contoso plans to develop a document proce ssing workflow to extract information automatically from PDFs and images of financial doc uments The document processing solution must be able to pr ocess 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 e xtract tables and text from the financial documents. The document processing solution must be able to ex tract information from receipt images.",
        "references": "https://westus2.dev.cognitive.microsoft.com/docs/se rvices/form-recognizer-api-v2- preview/operations/GetAnalyzeReceiptResult https://docs.microsoft.com/en-us/rest/api/computerv ision.1/read/read"
    },
    {
        "question": "You are developing the chatbot. You create the following components: * A QnA Maker resource * A chatbot by using the Azure Bot Framework SDK. You need to integrate the components to meet the ch atbot requirements. Which property should you use?",
        "options": [
            "A. QnADialogResponseOptions.CardNoMatchText",
            "B. Qna MakerOptions-ScoreThreshold",
            "C. Qna Maker Op t ions StrickFilters",
            "D. QnaMakerOptions.RankerType"
        ],
        "correct": "D. QnaMakerOptions.RankerType",
        "explanation": "Scenario: When the response confidence score is low , ensure that the chatbot can provide other response options to the customers. When no good match is found by the ranker, the conf idence score of 0.0 or \"None\" is returned and the default response is \"No good match found in the  KB\". You can override this default response in the bot or application code calling the endpoint. A lternately, you can also set the override response in Azure and this changes the default for all knowl edge bases deployed in a particular QnA Maker service. Choosing Ranker type: By default, QnA Maker searche s through questions and answers. If you want to search through questions only, to generate an an swer, use the RankerType=QuestionOnly in the POST body of the GenerateAnswer request.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/concepts/best-practices"
    },
    {
        "question": "HOTSPOT You build a QnA Maker resource to meet the chatbot requirements. Which RBAC role should you assign to each group? To  answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Cognitive Service User Ensure that the members of a group named Management -Accountants can approve the FAQs. Approve=publish. Cognitive Service User (read/write/publish): API pe rmissions: All access to Cognitive Services resource except for ability to: 1. Add new members to roles. 2. Create new resources. Box 2: Cognitive Services QnA Maker Editor Ensure that the members of a group named Consultant -Accountants can create and amend the FAQs. QnA Maker Editor: API permissions: 1. Create KB API 2. Update KB API 3. Replace KB API 4. Replace Alterations 5. \"Train API\" [in new service model v5] Box 3: Cognitive Services QnA Maker Read Ensure that the members of a group named the Agent- CustomerServices can browse the FAQs. QnA Maker Read: API Permissions: 1. Download KB API 2. List KBs for user API 3. Get Knowledge base details 4. Download Alterations Generate Answer",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/concepts/role-based-accesscontrol"
    },
    {
        "question": "DRAG DROP You are developing a solution for the Management-Bo okkeepers group to meet the document processing requirements. The solution must contain the following components: A From Recognizer resource An Azure web app that hosts the Form Recognizer sam ple labeling tool The Management-Bookkeepers group needs to create a custom table extractor by using the sample labeling tool. Which three actions should the Management-Bookkeepe rs group perform in sequence? To answer, move the appropriate cmdlets from the list of cmdle ts to the answer area and arrange them in the correct order.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Step 1: Create a new project and load sample docume nts Create a new project. Projects store your configura tions and settings. Step 2: Label the sample documents When you create or open a project, the main tag edi tor window opens. Step 3: Train a custom model. Finally, train a custom model.",
        "references": "https://docs.microsoft.com/en-us/azure/applied-ai-s ervices/form-recognizer/label-tool"
    },
    {
        "question": "You are developing the knowledgebase. You use Azure Video Analyzer for Media (previously Video indexer) to obtain transcripts of webinars. You need to ensure that the solution meets the know ledgebase requirements. What should you do?",
        "options": [
            "A. Create a custom language model",
            "B. Configure audio indexing for videos only",
            "C. Enable multi-language detection for videos",
            "D. Build a custom Person model for webinar presenter s"
        ],
        "correct": "B. Configure audio indexing for videos only",
        "explanation": "Can search content in different formats, including video Audio and video insights (multi-channels). When ind exing by one channel, partial result for those models will be available. Keywords extraction: Extracts keywords from speech and visual text. Named entities extraction: Extracts brands, locatio ns, and people from speech and visual text via natural language processing (NLP). Topic inference: Makes inference of main topics fro m transcripts. The 2nd-level IPTC taxonomy is included. Artifacts: Extracts rich set of \"next level of deta ils\" artifacts for each of the models. Sentiment analysis: Identifies positive, negative, and neutral sentiments from speech and visual text.",
        "references": "https://docs.microsoft.com/en-us/azure/azure-video- analyzer/video-analyzer-for-media-docs/videoindexer - overview"
    },
    {
        "question": "You are developing the knowledgebase by using Azure  Cognitive Search. You need to process wiki content to meet the techni cal requirements. What should you include in the solution?",
        "options": [
            "A. an indexer for Azure Blob storage attached to a s killset that contains the language detection skill and the",
            "B. an indexer for Azure Blob storage attached to a s killset that contains the language detection skill",
            "C. an indexer for Azure Cosmos DB attached to a skil lset that contains the document extraction skill an d the",
            "D. an indexer for Azure Cosmos DB attached to a skil lset that contains the language detection skill and  the text"
        ],
        "correct": "C. an indexer for Azure Cosmos DB attached to a skil lset that contains the document extraction skill an d the",
        "explanation": "The wiki contains text in English, French and Portu guese. 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 st ep 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 deter mine the from language. The Language detection skill is not required.",
        "references": "https://docs.microsoft.com/en-us/azure/search/cogni tive-search-skill-document-extraction https://docs.microsoft.com/en-us/azure/search/cogni tive-search-skill-text-translation"
    },
    {
        "question": "You are developing the knowledgebase by using Azure  Cognitive Search. You need to meet the knowledgebase requirements for  searching equivalent terms. What should you include in the solution?",
        "options": [
            "A. synonym map",
            "B. a suggester",
            "C. a custom analyzer",
            "D. a built-in key phrase extraction skill"
        ],
        "correct": "A. synonym map",
        "explanation": "Within a search service, synonym maps are a global resource that associate equivalent terms, expanding the scope of a query without the user hav ing to actually provide the term. For example, assuming \"dog\", \"canine\", and \"puppy\" are mapped sy nonyms, a query on \"canine\" will match on a document containing \"dog\". Create synonyms: A synonym map is an asset that can  be created once and used by many indexes.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-synonyms New Topic: Topic 3, Misc. Questions"
    },
    {
        "question": "DRAG DROP You have 100 chatbots that each has its own Languag e Understanding model. Frequently, you must add the same phrases to each m odel. You need to programmatically update the Language Un derstanding models to include the new phrases. How should you complete the code? To answer, drag t he 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: AddPhraseListAsync Example: Add phraselist feature var phraselistId = await client.Features.AddPhraseL istAsync(appId, versionId, new PhraselistCreateObject { EnabledForAllModels = false, IsExchangeable = true, Name = \"QuantityPhraselist\", Phrases = \"few,more,extra\" }); Box 2: PhraselistCreateObject",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/client-libraries-rest-api"
    },
    {
        "question": "DRAG DROP You plan to use a Language Understanding applicatio n named app1 that is deployed to a container. App1 was developed by using a Language Understandin g authoring resource named lu1. App1 has the versions shown in the following table. You need to create a container that uses the latest  deployable version of app1. 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. (Choose three.) A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Step 1: Export the model using the Export for conta iners (GZIP) option. Export versioned app's package from LUIS portal The versioned app's package is available from the V ersions list page. Sign on to the LUIS portal. Select the app in the list. Select Manage in the app's navigation bar. Select Versions in the left navigation bar. Select the checkbox to the left of the version name  in the list. Select the Export item from the contextual toolbar above the list. Select Export for container (GZIP). The package is downloaded from the browser. Step 2: Select v1.1 of app1. A trained or published app packaged as a mounted in put to the container with its associated App ID. Step 3: Run a contain and mount the model file. Run the container, with the required input mount an d billing settings.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-container-howto"
    },
    {
        "question": "You need to build a chatbot that meets the followin g requirements: Supports chit-chat, knowledge base, and multilingua l models Performs sentiment analysis on user messages Selects the best language model automatically What should you integrate into the chatbot?",
        "options": [
            "A. QnA Maker, Language Understanding, and Dispatch",
            "B. Translator, Speech, and Dispatch",
            "C. Language Understanding, Text Analytics, and QnA M aker",
            "D. Text Analytics, Translator, and Dispatch",
            "A. Custom Vision",
            "B. Personalizer",
            "C. Form Recognizer",
            "D. Computer Vision"
        ],
        "correct": "C. Form Recognizer",
        "explanation": "Azure Form Recognizer is a cognitive service that l ets you build automated data processing software using machine learning technology. Identify and ext ract text, key/value pairs, selection marks, tables , relationships in the original file, bounding boxes,  confidence and more. Form Recognizer is composed of custom document proc essing models, prebuilt models for invoices, receipts, IDs and business cards, and the layout mo del.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/form-recognizer"
    },
    {
        "question": "HOTSPOT You need to create a new resource that will be used  to perform sentiment analysis and optical character recognition (OCR). The solution must meet  the following requirements: Use a single key and endpoint to access multiple se rvices. Consolidate billing for future services that you mi ght use. Support the use of Computer Vision in the future. How should you complete the HTTP request to create the new resource? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: PUT Sample Request: PUT https://management.azure.com/su bscriptions/00000000-0000-0000-0000- 000000000000/resourceGroups/test-rg/providers/Micro soft.DeviceUpdate/accounts/contoso?apiversion= 2020-03-01-preview Incorrect Answers: PATCH is for updates. Box 2: CognitiveServices Microsoft Azure Cognitive Services provide us to us e its pre-trained models for various Business Problems related to Machine Learning. List of Different Services are: Decision Language (includes sentiment analysis) Speech Vision (includes OCR) Web Search",
        "references": "https://docs.microsoft.com/en-us/rest/api/deviceupd ate/resourcemanager/accounts/create https://www.analyticsvidhya.com/blog0/microsoft-azu re-cognitive-services-api-for-aidevelopment/"
    },
    {
        "question": "You are developing a new sales system that will pro cess the video and text from a public-facing website. You plan to monitor the sales system to ensure that  it provides equitable results regardless of the user's location or background. Which two responsible AI principles provide guidanc e to meet the monitoring requirements? Each correct answer presents part of the solution. (Choo se two.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. transparency",
            "B. fairness",
            "C. inclusiveness",
            "D. reliability and safety"
        ],
        "correct": "",
        "explanation": "https://docs.microsoft.com/en-us/learn/modules/get- started-ai-fundamentals-understandresponsible- ai",
        "references": ""
    },
    {
        "question": "DRAG DROP You plan to use containerized versions of the Anoma ly Detector API on local devices for testing and in on-premises datacenters. You need to ensure that the containerized deploymen ts meet the following requirements: Prevent billing and API information from being stor ed in the command-line histories of the devices that run the container. Control access to the container images by using Azu re role-based access control (Azure RBAC). 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. (Choose four.) NOTE: More than one order of answer choices is corr ect. You will receive credit for any of the correct orders you select. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Step 1: Pull the Anomaly Detector container image. Step 2: Create a custom Dockerfile Step 3: Build the image Step 4: Push the image to an Azure container regist ry. https://docs.microsoft.com/en-us/azure/cognitive-se rvices/containers/container-reuse-recipe",
        "references": ""
    },
    {
        "question": "HOTSPOT You plan to deploy a containerized version of an Az ure Cognitive Services service that will be used fo r text analysis. You configure https://contoso.cognitiveservices.azu re.com as the endpoint URI for the service, and you pull the latest version of the Text Analytics S entiment Analysis container. You need to run the container on an Azure virtual m achine by using Docker. How should you complete the command? To answer, sel ect the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: mcr.microsoft.com/azure-cognitive-services/t extanalytics/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/textanal ytics/sentiment \\ Eula=accept \\ Billing={ENDPOINT_URI} \\ ApiKey={API_KEY} is the endpoint for accessing the Text Analytics API. https://<your-customsubdomain>. cognitiveservices.azure.com Box 2: https://contoso.cognitiveservices.azure.com {ENDPOINT_URI} is the endpoint for accessing the Te xt Analytics API: https://<your-customsubdomain>. cognitiveservices.a The endpoint for accessing the Text Analytics API. zure.com",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/how-tos/text-analyticshow- to-install-containers?tabs=sentiment"
    },
    {
        "question": "You have the following C# method for creating Azure  Cognitive Services resources programmatically. You need to call the method to create a free Azure resource in the West US Azure region. The resource will be used to generate captions of image s automatically. Which code should you use?",
        "options": [
            "A. create_resource(client, \"res1\", \"ComputerVision\",  \"F0\", \"westus\")",
            "B. create_resource(client, \"res1\", \"CustomVision.Pre diction\", \"F0\", \"westus\")",
            "C. create_resource(client, \"res1\", \"ComputerVision\",  \"S0\", \"westus\")",
            "D. create_resource(client, \"res1\", \"CustomVision.Pre diction\", \"S0\", \"westus\")"
        ],
        "correct": "A. create_resource(client, \"res1\", \"ComputerVision\",  \"F0\", \"westus\")",
        "explanation": "https://azure.microsoft.com/en-us/pricing/details/c ognitive-services/computer-vision/",
        "references": ""
    },
    {
        "question": "You successfully run the following HTTP request. POST https://management.azure.com/subscriptionsc51a 87-3a69-47a8-aedca54745f708a1/ resourceGroups/RG1/providers/Microsoft.CognitiveSer vices/accounts/contosol/rege nerateKey?api-version=2017-04-18 Body{\"keyName\": \"Key2\"} What is the result of the request?",
        "options": [
            "A. A key for Azure Cognitive Services was generated in Azure Key Vault.",
            "B. A new query key was generated.",
            "C. The primary subscription key and the secondary su bscription key were rotated.",
            "D. The secondary subscription key was reset."
        ],
        "correct": "B. A new query key was generated.",
        "explanation": "https://docs.microsoft.com/en-us/rest/api/searchman agement1-04-01-preview/querykeys/ create",
        "references": ""
    },
    {
        "question": "You build a custom Form Recognizer model. You receive sample files to use for training the mo del as shown in the following table. Which three files can you use to train the model? E ach correct answer presents a complete solution. (Choose three.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. File1",
            "B. File2",
            "C. File3",
            "D. File4"
        ],
        "correct": "",
        "explanation": "Input requirements Form Recognizer works on input documents that meet these requirements: Format must be JPG, PNG, PDF (text or scanned), or TIFF. Text-embedded PDFs are best because there's no possibility of error in character extrac tion and location. File size must be less than 50 MB.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/form-recognizer/overview"
    },
    {
        "question": "You have a Video Indexer service that is used to pr ovide a search interface over company videos on your company's website. You need to be able to search for videos based on w ho is present in the video. What should you do?",
        "options": [
            "A. Create a person model and associate the model to the videos.",
            "B. Create person objects and provide face images for  each object.",
            "C. Invite the entire staff of the company to Video I ndexer.",
            "D. Edit the faces in the videos."
        ],
        "correct": "A. Create a person model and associate the model to the videos.",
        "explanation": "Video Indexer supports multiple Person models per a ccount. Once a model is created, you can use it by providing the model ID of a specific Person mode l when uploading/indexing or reindexing a video. Training a new face for a video updates the specifi c custom model that the video was associated with. Note: Video Indexer supports face detection and cel ebrity recognition for video content. The celebrity recognition feature covers about one mill ion faces based on commonly requested data source such as IMDB, Wikipedia, and top LinkedIn in fluencers. Faces that aren't recognized by the celebrity recognition feature are detected but left  unnamed. Once you label a face with a name, the face and name get added to your account's Person mo del. Video Indexer will then recognize this face in your future videos and past videos.",
        "references": "https://docs.microsoft.com/en-us/azure/media-servic es/video-indexer/customize-person-modelwith-api"
    },
    {
        "question": "You use the Custom Vision service to build a classi fier. After training is complete, you need to evaluate th e classifier. Which two metrics are available for review? Each co rrect answer presents a complete solution. (Choose two.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. recall",
            "B. F-score",
            "C. weighted accuracy",
            "D. precision"
        ],
        "correct": "",
        "explanation": "Custom Vision provides three metrics regarding the performance of your model: precision, recall, and AP.",
        "references": "https://www.tallan.com/blog0/05/azure-custom-vision /"
    },
    {
        "question": "DRAG DROP You are developing a call to the Face API. The call  must find similar faces from an existing list name d employeefaces. The employeefaces list contains 60,0 00 images. How should you complete the body of the HTTP reques t? To answer, drag the appropriate values to the correct targets. Each value may be used once, m ore 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: LargeFaceListID LargeFaceList: Add a face to a specified large face  list, up to 1,000,000 faces. Note: Given query face's faceId, to search the simi lar-looking faces from a faceId array, a face list or a large face list. A \"faceListId\" is created by FaceL ist - Create containing persistedFaceIds that will not expire. And a \"largeFaceListId\" is created by Large FaceList - Create containing persistedFaceIds that will also not expire. Incorrect Answers: Not \"faceListId\": Add a face to a specified face li st, up to 1,000 faces. Box 2: matchFace Find similar has two working modes, \"matchPerson\" a nd \"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 o ther 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 s imilarity is low. It can be used in the cases like searching celebrity-looking faces.",
        "references": "https://docs.microsoft.com/en-us/rest/api/faceapi/f ace/findsimilar"
    },
    {
        "question": "DRAG DROP You are developing a photo application that will fi nd photos of a person based on a sample image by using the Face API. You need to create a POST request to find the photo s. How should you complete the request? To answer, dra g 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: findsimilars https://docs.microsoft.com/en-us/rest/api/faceapi/f ace/find-similar Box 2: matchPerson Find similar has two working modes, \"matchPerson\" a nd \"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 o ther 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 s imilarity is low. It can be used in the cases like searching celebrity-looking faces.",
        "references": "https://docs.microsoft.com/en-us/rest/api/faceapi/f ace/detectwithurl https://docs.microsoft.com/en-us/rest/api/faceapi/f ace/findsimilar"
    },
    {
        "question": "HOTSPOT You develop a test method to verify the results ret rieved from a call to the Computer Vision API. The call is used to analyze the existence of company lo gos in images. The call returns a collection of brands named brands. You have the following code segment. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Yes Box 2: No Box 3: No",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/computer-vision/concept-detectingfaces"
    },
    {
        "question": "HOTSPOT You develop an application that uses the Face API. You need to add multiple images to a person group. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C. D."
        ],
        "correct": "",
        "explanation": "Box 1: Stream The File.OpenRead(String) method opens an existing file for reading. Example: Open the stream and read it back. using (FileStream fs = File.OpenRead(path)) Box 2: AddFaceFromStreamAsync Step 5 on https://docs.microsoft.com/en-us/azure/co gnitive-services/face/face-api-how-totopics/ how-to-add-faces",
        "references": ""
    },
    {
        "question": "HOTSPOT You are developing an application that will use the  Computer Vision client library. The application ha s the following code. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: No Box 2: Yes Box 3: Yes",
        "references": ""
    },
    {
        "question": "You are developing a method that uses the Computer Vision client library. The method will perform optical character recognition (OCR) in images. The method has the following code. During testing, you discover that the call to the G etReadResultAsync method occurs before the read operation is complete. You need to prevent the GetReadResultAsync method f rom proceeding until the read operation is complete. Which two actions should you perform? Each correct answer presents part of the solution. (Choose two.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Remove the Guid.Parse(operationId) parameter.",
            "B. Add code to verify the results.Status value.",
            "C. Add code to verify the status of the txtHeaders.S tatus value.",
            "D. Wrap the call to GetReadResultAsync within a loop  that contains a delay.",
            "A. machine learned",
            "B. Regex",
            "C. geographyV2",
            "D. Pattern.any"
        ],
        "correct": "A. machine learned",
        "explanation": "An ML entity can be composed of smaller sub-entitie s, each of which can have its own properties. For example, Address could have the following struc ture: Address: 4567 Main Street, NY, 98052, USA Building Number: 4567 Street Name: Main Street State: NY Zip Code: 98052 Country: USA https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-entity-types",
        "references": "https://github.com/Azure-Samples/cognitive-services -quickstartcode/ blob/master/dotnet/ComputerVision/ComputerVisionQui ckstart.cs QUESTION 37 You are building a Language Understanding model for an e-commerce platform. You need to construct an entity to capture billing addresses. Which entity type should you use for the billing ad dress?"
    },
    {
        "question": "You need to upload speech samples to a Speech Studi o project. How should you upload the samples?",
        "options": [
            "A. Combine the speech samples into a single audio fi le 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",
            "C. Upload individual audio files in the FLAC format and manually upload a corresponding transcript in",
            "D. Upload individual audio files in the .wma format."
        ],
        "correct": "B. Upload a .zip file that contains a collection of audio files in the .wav format and a corresponding",
        "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 ask ed 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-se rvices/speech-service/how-to-custom-speechtest- and-train",
        "references": ""
    },
    {
        "question": "You are developing a method for an application that  uses the Translator API. The method will receive the content of a webpage, a nd then translate the content into Greek (el). The result will also contain a transliteration that  uses the Roman alphabet. You need to create the URI for the call to the Tran slator API. You have the following URI. https://api.cognitive.microsofttranslator.com/trans late?api-version=3.0 Which three additional query parameters should you include in the URI? Each correct answer presents part of the solution. (Choose three.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. toScript=Cyrl",
            "B. from=el",
            "C. textType=html",
            "D. to=el"
        ],
        "correct": "",
        "explanation": "C: textType is an optional parameter. It defines wh ether the text being translated is plain text or HTML text (used for web pages). D: to is a required parameter. It specifies the lan guage of the output text. The target language must be one of the supported languages included in the t ranslation scope. F: toScript is an optional parameter. It specifies the script of the translated text. We use Latin (Ro man alphabet) script.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/translator/reference/v3-0-translate"
    },
    {
        "question": "You have a chatbot that was built by using the Micr osoft Bot Framework. You need to debug the chatbot endpoint remotely. Which two tools should you install on a local compu ter? Each correct answer presents part of the solution. (Choose two.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Fiddler",
            "B. Bot Framework Composer",
            "C. Bot Framework Emulator",
            "D. Bot Framework CLI"
        ],
        "correct": "",
        "explanation": "Bot Framework Emulator is a desktop application tha t allows bot developers to test and debug bots, either locally or remotely. 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 b e 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.",
        "references": "https://docs.microsoft.com/en-us/azure/bot-service/ bot-service-debug-emulator"
    },
    {
        "question": "DRAG DROP You are building a retail chatbot that will use a Q nA Maker service. You upload an internal support document to train th e model. The document contains the following question: \"What is your warranty period?\" Users report that the chatbot returns the default Q nA Maker answer when they ask the following question: \"How long is the warranty coverage?\" The chatbot returns the correct answer when the use rs ask the following question: 'What is your warranty period?\" Both questions should return the same answer. You need to increase the accuracy of the chatbot re sponses. 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. (Choose three.) A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Step 1: Add alternative phrasing to the question an d answer (QnA) pair. Add alternate questions to an existing QnA pair to improve the likelihood of a match to a user query. Step 2: Retrain the model. Periodically select Save and train after making edi ts to avoid losing changes. Step 3: Republish the model Note: A knowledge base consists of question and ans wer (QnA) pairs. Each pair has one answer and a pair contains all the information associated with t hat answer.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/how-to/edit-knowledge-base"
    },
    {
        "question": "You need to measure the public perception of your b rand on social media messages. Which Azure Cognitive Services service should you use?",
        "options": [
            "A. Text Analytics",
            "B. Content Moderator",
            "C. Computer Vision",
            "D. Form Recognizer"
        ],
        "correct": "A. Text Analytics",
        "explanation": "Text Analytics Cognitive Service could be used to q uickly determine the public perception for a specific topic, event or brand. Example: A NodeJS app which pulls Tweets from Twitt er using the Twitter API based on a specified search term. Then pass these onto Text Analytics fo r sentiment scoring before storing the data and building a visualisation in PowerBI. The Architectu re looked something like this:",
        "references": "https://www.linkedin.com/pulse/measuring-public-per ception-azure-cognitive-services-steve-dalai"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You build a language model by using a Language Unde rstanding service. The language model is used to search for information on a contact list by usin g an intent named FindContact. A conversational expert provides you with the follo wing list of phrases to use for training. Find contacts in London. Who do I know in Seattle? Search for contacts in Ukraine. You need to implement the phrase list in Language U nderstanding. Solution: You create a new intent for location. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-intent",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You build a language model by using a Language Unde rstanding service. The language model is used to search for information on a contact list by usin g an intent named FindContact. A conversational expert provides you with the follo wing list of phrases to use for training. Find contacts in London. Who do I know in Seattle? Search for contacts in Uk raine. You need to implement the phrase list in Language U nderstanding. Solution: You create a new entity for the domain. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "Instead use a new intent for location. Note: An intent represents a task or action the use r wants to perform. It is a purpose or goal expressed in a user's utterance. Define a set of intents that corresponds to actions  users want to take in your application. Reference: https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-intent",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You build a language model by using a Language Unde rstanding service. The language model is used to search for information on a contact list by usin g an intent named FindContact. A conversational expert provides you with the follo wing list of phrases to use for training. Find contacts in London. Who do I know in Seattle? Search for contacts in Ukraine. You need to implement the phrase list in Language U nderstanding. Solution: You create a new pattern in the FindConta ct intent. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "Instead use a new intent for location. Note: An intent represents a task or action the use r wants to perform. It is a purpose or goal expressed in a user's utterance. Define a set of intents that corresponds to actions  users want to take in your application. Reference: https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-intent",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You develop an application to identify species of f lowers by training a Custom Vision model. You receive images of new flower species. You need to add the new images to the classifier. Solution: You add the new images, and then use the Smart Labeler tool. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "The model need to be extended and retrained. Note: Smart Labeler to generate suggested tags for images. This lets you label a large number of images more quickly when training a Custom Vision m odel.",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You develop an application to identify species of f lowers by training a Custom Vision model. You receive images of new flower species. You need to add the new images to the classifier. Solution: You add the new images and labels to the existing model. You retrain the model, and then publish the model. Does this meet the goal? A. Yes",
        "options": [
            "B. No"
        ],
        "correct": "",
        "explanation": "The model needs to be extended and retrained.",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You develop an application to identify species of f lowers by training a Custom Vision model. You receive images of new flower species. You need to add the new images to the classifier. Solution: You create a new model, and then upload t he new images and labels. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "The model needs to be extended and retrained.",
        "references": ""
    },
    {
        "question": "HOTSPOT You are developing a service that records lectures given in English (United Kingdom). You have a method named AppendToTranscriptFile that  takes translated text and a language identifier. You need to develop code that will provide transcri pts of the lectures to attendees in their respectiv e language. The supported languages are English, Fren ch, Spanish, and German. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D.",
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: Yes The Key Phrase Extraction API evaluates unstructure d text, and for each JSON document, returns a list of key phrases. Box 2: No 'the' is not a key phrase. This capability is useful if you need to quickly id entify the main points in a collection of documents . For example, given input text \"The food was delicio us and there were wonderful staff\", the service returns the main talking points: \"food\" and \"wonder ful staff\". Box 3: No Key phrase extraction does not have confidence leve ls.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/how-tos/text-analyticshow- to-keyword-extraction"
    },
    {
        "question": "You deploy a web app that is used as a management p ortal 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 inde x management endpoint. The solution must minimize downtime. What should you do next?",
        "options": [
            "A. Regenerate the primary admin key, change the app to use the secondary admin key, and then regenerate",
            "B. Change the app to use a query key, and then regen erate the primary admin key and the secondary admin",
            "C. Regenerate the secondary admin key, change the ap p to use the secondary admin key, and then",
            "D. Add a new query key, change the app to use the ne w query key, and then delete all the unused query k eys."
        ],
        "correct": "C. Regenerate the secondary admin key, change the ap p to use the secondary admin key, and then",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have an existing Azure Cognitive Search service . You have an Azure Blob storage account that contain s millions of scanned documents stored as images an d PDFs. You need to make the scanned documents available to  search as quickly as possible. What should you do?",
        "options": [
            "A. Split the data into multiple blob containers. Cre ate a Cognitive Search service for each container.",
            "B. Split the data into multiple blob containers. Cre ate an indexer for each container. Increase the",
            "C. Create a Cognitive Search service for each type o f document.",
            "D. Split the data into multiple virtual folders. Cre ate an indexer for each folder. Increase the search"
        ],
        "correct": "D. Split the data into multiple virtual folders. Cre ate an indexer for each folder. Increase the search",
        "explanation": "Incorrect Answers: A: Need more search units to process the data in pa rallel. B: Run them in parallel, not sequentially. C: Need a blob indexer. Note: A blob indexer is used for ingesting content from Azure Blob storage into a Cognitive Search index. Index large datasets Indexing blobs can be a time-consuming process. In cases where you have millions of blobs to index, you can speed up indexing by partitioning your data  and using multiple indexers to process the data in parallel. Here's how you can set this up: Partition your data into multiple blob containers o r virtual folders Set up several data sources, one per container or folder. Create a corresponding indexer for each data source . All of the indexers should point to the same target search index. One search unit in your service can run one indexer  at any given time. Creating multiple indexers as described above is only useful if they actually run  in parallel.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-howto-indexing-azure-blob-storage"
    },
    {
        "question": "You need to implement a table projection to generat e a physical expression of an Azure Cognitive Search index. Which three properties should you specify in the sk illset definition JSON configuration table node? Each correct answer presents part of the solution. (Choose three.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. tableName",
            "B. generatedKeyName",
            "C. dataSource",
            "D. dataSourceConnection"
        ],
        "correct": "",
        "explanation": "Defining a table projection. Each table requires three properties: tableName: The name of the table in Azure Storage. generatedKeyName: The column name for the key that uniquely identifies this row. source: The node from the enrichment tree you are s ourcing your enrichments from. This node is usually the output of a shaper, but could be the ou tput of any of the skills.",
        "references": "https://docs.microsoft.com/en-us/azure/search/knowl edge-store-projection-overview"
    },
    {
        "question": "HOTSPOT You are creating an enrichment pipeline that will u se Azure Cognitive Search. The knowledge store contains unstructured JSON data and scanned PDF doc uments 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: 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.",
        "references": "https://docs.microsoft.com/en-us/azure/search/knowl edge-store-projection-overview"
    },
    {
        "question": "HOTSPOT You are building an Azure Cognitive Search custom s kill. You have the following custom skill schema definiti on. For each of the following statements, select Yes if  the statement. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: Yes Once you have defined a skillset, you must map the output fields of any skill that directly contribute s values to a given field in your search index. Box 2: Yes The definition is a custom skill that calls a web A PI as part of the enrichment process. Box 3: No For each organization identified by entity recognit ion, this skill calls a web API to find the descrip tion of that organization.",
        "references": "https://docs.microsoft.com/en-us/azure/search/cogni tive-search-output-field-mapping"
    },
    {
        "question": "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 all the data  by using the Azure Cognitive Search REST API. What should you do?",
        "options": [
            "A. Configure multiple read replicas for the data in Sales.",
            "B. Mirror Finance to an Azure SQL database.",
            "C. Migrate the data in Sales to the MongoDB API.",
            "D. Ingest the data in Logs into Azure Sentinel."
        ],
        "correct": "B. Mirror Finance to an Azure SQL database.",
        "explanation": "On-premises Microsoft SQL Server database cannot be  used as an index data source. Note: Indexer in Azure Cognitive Search: : Automate  aspects of an indexing operation by configuring a data source and an indexer that you can schedule or run on demand. This feature is supported for a limited number of data source types on Azure. Indexers crawl data stores on Azure. Azure Blob Storage Azure Data Lake Storage Gen2 (in preview) Azure Table Storage Azure Cosmos DB Azure SQL Database SQL Managed Instance SQL Server on Azure Virtual Machines",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-indexer-overview#supported-data-sources"
    },
    {
        "question": "You are building a multilingual chatbot. You need to send a different answer for positive an d negative messages. Which two Text Analytics APIs should you use? Each correct answer presents part of the solution. (Choose two.) NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Linked entities from a well-known knowledge base",
            "B. Sentiment Analysis",
            "C. Key Phrases",
            "D. Detect Language"
        ],
        "correct": "",
        "explanation": "B: The Text Analytics API's Sentiment Analysis feat ure provides two ways for detecting positive and negative sentiment. If you send a Sentiment Analysi s request, the API will return sentiment labels (such as \"negative\", \"neutral\" and \"positive\") and confidence scores at the sentence and documentlevel . D: The Language Detection feature of the Azure Text  Analytics REST API evaluates text input for each document and returns language identifiers with a sc ore that indicates the strength of the analysis. This capability is useful for content stores that c ollect arbitrary text, where language is unknown.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/how-tos/text-analyticshow- to- sentiment-analysis?tabs=version-3-1 https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/how-tos/text-analyticshow- to- language-detection"
    },
    {
        "question": "DRAG DROP You plan to build a chatbot to support task trackin g. You create a Language Understanding service named l u1. You need to build a Language Understanding model to  integrate into the chatbot. The solution must minimize development time to build the model. 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. (Choose four.) A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: 1. Add a new application 2. Add a prebuilt domain intent ToDo (it has alread y utterances so we can skip this step) 3. Train 4. Publish",
        "references": ""
    },
    {
        "question": "You are building a bot on a local computer by using  the Microsoft Bot Framework. The bot will use an existing Language Understanding model. You need to translate the Language Understanding mo del locally by using the Bot Framework CLI. What should you do first?",
        "options": [
            "A. From the Language Understanding portal, clone the  model.",
            "B. Export the model as an .lu file.",
            "C. Create a new Speech service.",
            "D. Create a new Language Understanding service."
        ],
        "correct": "B. Export the model as an .lu file.",
        "explanation": "You might want to manage the translation and locali zation for the language understanding content for your bot independently. Translate command in the @microsoft/bf-lu library t akes advantage of the Microsoft text translation API to automatically machine translate .lu files to  one or more than 60+ languages supported by the Microsoft text translation cognitive service. What is translated? An .lu file and optionally translate Comments in th e lu file LU reference link texts List of .lu files under a specific path.",
        "references": "https://github.com/microsoft/botframework-cli/blob/ main/packages/luis/docs/translatecommand.md"
    },
    {
        "question": "DRAG DROP You are using a Language Understanding service to h andle natural language input from the users of a web-based customer agent. The users report that the agent frequently responds  with the following generic response: \"Sorry, I don't understand that.\" You need to improve the ability of the agent to res pond to requests. 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. (Choose three.)",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "- enable active learning - validate the utterances - train and republish https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-how-to-review-endpointutterances# log-user-queries-to-enable-active-learning https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-prebuilt-model",
        "references": ""
    },
    {
        "question": "You build a conversational bot named bot1. You need to configure the bot to use a QnA Maker ap plication. From the Azure Portal, where can you find the infor mation required by bot1 to connect to the QnA Maker application?",
        "options": [
            "A. Access control (IAM)",
            "B. Properties",
            "C. Keys and Endpoint",
            "D. Identity"
        ],
        "correct": "C. Keys and Endpoint",
        "explanation": "Obtain values to connect your bot to the knowledge base 1. In the QnA Maker site, select your knowledge bas e. 2. With your knowledge base open, select the SETTIN GS tab. Record the value shown for service name. This value is useful for finding your knowled ge base of interest when using the QnA Maker portal interface. It's not used to connect your bot  app to this knowledge base. 3. Scroll down to find Deployment details and recor d the following values from the Postman sample HTTP request: 4. POST /knowledgebases/<knowledge-base-id>/generat eAnswer 5. Host: <your-host-url> 6. Authorization: EndpointKey <your-endpoint-key>",
        "references": "https://docs.microsoft.com/en-us/azure/bot-service/ bot-builder-howto-qna"
    },
    {
        "question": "HOTSPOT You are building a chatbot by using the Microsoft B ot Framework Composer. You have the dialog design shown in the following e xhibit. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D.",
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: Yes The ActivityHandler.OnMembersAddedAsync method over rides this in a derived class to provide logic for when members other than the bot join the conversation, such as your bot's welcome logic. Box 2: Yes membersAdded is a list of all the members added to the conversation, as described by the conversation update activity. Box 3: No",
        "references": "https://docs.microsoft.com/enus/ dotnet/api/microsoft.bot.builder.activityhandler.on membersaddedasync?view=botbuilderdotnet-stable"
    },
    {
        "question": "HOTSPOT You are building a chatbot by using the Microsoft B ot Framework SDK. You use an object named UserProfile to store user p rofile information and an object named ConversationData to store information related to a conversation. You create the following state accessors to store b oth objects in state. var userStateAccessors = _userState.CreateProperty< UserProfile>(nameof(UserProfile)); var conversationStateAccessors = _conversationState.CreateProperty<ConversationData> (nameof(ConversationData)); The state storage mechanism is set to Memory Storag e. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Yes You create property accessors using the CreatePrope rty method that provides a handle to the BotState object. Each state property accessor allow s you to get or set the value of the associated state property. Box 2: Yes Box 3: No Before you exit the turn handler, you use the state  management objects' SaveChangesAsync() method to write all state changes back to storage.",
        "references": "https://docs.microsoft.com/en-us/azure/bot-service/ bot-builder-howto-v4-state"
    },
    {
        "question": "HOTSPOT You are building a chatbot that will provide inform ation to users as shown in the following exhibit. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Adaptive card Box 2: an image",
        "references": "https://docs.microsoft.com/en-us/microsoftteams/pla tform/task-modules-and-cards/cards/cardsreference https://docs.microsoft.com/en-us/composer/how-to-se nd-cards?tabs=v1x"
    },
    {
        "question": "HOTSPOT You are reviewing the design of a chatbot. The chat bot includes a language generation file that contains the following fragment. # Greet(user) - ${Greeting()}, ${user.name} For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: No Example: Greet a user whose name is stored in `user .name` - ${ welcomeUser(user.name) } Example: Greet a user whose name you don't know: - ${ welcomeUser() } Box 2: No Greet(User) is a Send a response action. Box 3: Yes",
        "references": "https://docs.microsoft.com/en-us/composer/how-to-as k-for-user-input"
    },
    {
        "question": "A customer uses Azure Cognitive Search. The customer plans to enable a server-side encrypti on and use customer-managed keys (CMK) stored in Azure. What are three implications of the planned change? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point. A. The index size will increase.",
        "options": [
            "B. Query times will increase.",
            "C. A self-signed X.509 certificate is required.",
            "D. The index size will decrease."
        ],
        "correct": "",
        "explanation": "\"Customer-managed keys require an additional billab le service, Azure Key Vault, which can be in a different region, but under the same subscription, as Azure Cognitive Search. Enabling CMK encryption will increase index size and degrade que ry performance.\" same document also lists Azure Key Vault as a requi rement: https://docs.microsoft.com/en-us/azure/search/searc h-security-overview#data-protection",
        "references": ""
    },
    {
        "question": "You are developing a new sales system that will pro cess the video and text from a public-facing websit e. You plan to notify users that their data has been p rocessed by the sales system. Which responsible AI principle does this help meet?",
        "options": [
            "A. transparency",
            "B. fairness",
            "C. inclusiveness",
            "D. reliability and safety"
        ],
        "correct": "A. transparency",
        "explanation": "\"When an AI application relies on personal data, su ch as a facial recognition system that takes images of people to recognize them; you should make it cle ar to the user how their data is used and retained, and who has access to it.\" from: https:// docs.microsoft.com/en-us/learn/paths/preparefor- ai-engineering/",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You create a web app named app1 that runs on an Azu re virtual machine named vm1. Vm1 is on an Azure virtual network named vnet1. You plan to create a new Azure Cognitive Search ser vice named service1. You need to ensure that app1 can connect directly t o service1 without routing traffic over the public internet. Solution: You deploy service1 and a public endpoint  to a new virtual network, and you configure Azure Private Link. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No Correct Answer: B"
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/cognitive-services-virtualnetworks? tabs=portal#use-private-endpoints"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You create a web app named app1 that runs on an Azu re virtual machine named vm1. Vm1 is on an Azure virtual network named vnet1. You plan to create a new Azure Cognitive Search ser vice named service1. You need to ensure that app1 can connect directly t o service1 without routing traffic over the public internet. Solution: You deploy service1 and a public endpoint , and you configure an IP firewall rule. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/private-link /private-link-overview"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You create a web app named app1 that runs on an Azu re virtual machine named vm1. Vm1 is on an Azure virtual network named vnet1. You plan to create a new Azure Cognitive Search ser vice named service1. You need to ensure that app1 can connect directly t o service1 without routing traffic over the public internet. Solution: You deploy service1 and a public endpoint , and you configure a network security group (NSG) for vnet1. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "A. Yes",
        "explanation": "https://docs.microsoft.com/en-us/azure/virtual-netw ork/network-security-groupsoverview# network-security-groups https://docs.microsoft.com/en-us/azure/virtual-netw ork/virtual-networks-overview",
        "references": ""
    },
    {
        "question": "You plan to perform predictive maintenance. You collect IoT sensor data from 100 industrial mac hines for a year. Each machine has 50 different sensors that generate data at one-minute intervals.  In total, you have 5,000 time series datasets. You need to identify unusual values in each time se ries to help predict machinery failures. Which Azure Cognitive Services service should you u se?",
        "options": [
            "A. Anomaly Detector",
            "B. Cognitive Search",
            "C. Form Recognizer",
            "D. Custom Vision"
        ],
        "correct": "A. Anomaly Detector",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are developing a streaming Speech to Text solut ion that will use the Speech SDK and MP3 encoding. You need to develop a method to convert speech to t ext for streaming MP3 data. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/speech-service/how-to-use-codeccompressed- audio-input-streams?tabs=debian&pivots=programming- language-csharp"
    },
    {
        "question": "HOTSPOT You are developing an internet-based training solut ion for remote learners. Your company identifies that during the training, s ome learners leave their desk for long periods or become distracted. You need to use a video and audio feed from each le arner- computer to detect whether the learner is present and paying attention. The solution must minimize development effort and identify each learner. Which Azure Cognitive Services service should you u se for each requirement? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/what-are-cognitive-services"
    },
    {
        "question": "You plan to provision a QnA Maker service in a new resource group named RG1. In RG1, you create an App Service plan named AP1. Which two Azure resources are automatically created  in RG1 when you provision the QnA Maker service? Each correct answer presents part of the s olution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Language Understanding",
            "B. Azure SQL Database",
            "C. Azure Storage",
            "D. Azure Cognitive Search"
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/how-to/set-up-qnamakerservice- azure?tabs=v1#delete-azure-resources \"When you create a QnAMaker resource, you host the data in your own Azure subscription. Azure Search is used to index your data.\" & \"When you cre ate a QnAMaker resource, you host the runtime in your own Azure subscription. App Service is the compute engine that runs the QnA Maker queries for you.\""
    },
    {
        "question": "You create a new Language Understanding resource. You need to add more contributors. What should you use?",
        "options": [
            "A. a conditional access policy in Azure Active Direc tory (Azure AD)",
            "B. the Access control (1AM ) page for the authoring resources in the Azure portal",
            "C. the Access control (1AM) page for the prediction resources in the Azure portal"
        ],
        "correct": "B. the Access control (1AM ) page for the authoring resources in the Azure portal",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-how-to-collaborate"
    },
    {
        "question": "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 o f a product photo by using the smart cropping feature. How should you complete the API URL? To answer, sel ect the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D.",
            "A.",
            "B.",
            "C.",
            "D.",
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "In user want to change to deploy offline model 1. Change model domain to compact model 2. Retrain compact model 3. Export model",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/custom-vision-service/export-yourmodel"
    },
    {
        "question": "HOTSPOT You are developing an application to recognize empl oyees' faces by using the Face Recognition API. Images of the faces will be accessible from a URI e ndpoint. The application has the following code. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D.",
            "A. True",
            "B. True",
            "C. True"
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/face/face-api-how-to-topics/usepersondirecto ry"
    },
    {
        "question": "DRAG DROP You have a Custom Vision resource named acvdev in a  development environment. You have a Custom Vision resource named acvprod in a production environment. In acvdev, you build an object detection model name d obj1 in a project named proj1. You need to move obj1 to acvprod. 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-tutorial-pattern#what-did-thistuto rial- accomplish"
    },
    {
        "question": "DRAG DROP You train a Custom Vision model used in a mobile ap p. You receive 1,000 new images that do not have any a ssociated data. You need to use the images to retrain the model. Th e solution must minimize how long it takes to retrain the model. Which three actions should you perform in the Custo m Vision portal? To answer, move the appropriate actions from the list of actions to the  answer area and arrange them in the correct order.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "1.) upload all the images 2.) Get suggested tags 3.) Review the suggestions and confirm the tags reference: https://docs.microsoft.com/en-us/azure/cognitive-se rvices/custom-vision-service/suggested-tags",
        "references": ""
    },
    {
        "question": "You are building a Language Understanding model for  an e-commerce chatbot. Users can speak or type their billing address when prompted by the cha tbot. You need to construct an entity to capture billing addresses. Which entity type should you use?",
        "options": [
            "A. machine learned",
            "B. Regex",
            "C. list",
            "D. Pattern.any Correct Answer: A"
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-concept-entity-types ML Entity with Structure An ML entity can be composed of smaller sub-entitie s, each of which can have its own properties. For example, Address could have the following struc ture: Address: 4567 Main Street, NY, 98052, USA Building Number: 4567 Street Name: Main Street State: NY Zip Code: 98052 Country: USA"
    },
    {
        "question": "You are building an Azure Weblob that will create k nowledge bases from an array of URLs. You instantiate a QnAMakerClient object that has th e relevant API keys and assign the object to a variable named client. You need to develop a method to create the knowledg e bases. Which two actions should you include in the method?  Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Create a list of FileDTO objects that represents data from the WebJob.",
            "B. Call the client. Knowledgebase. CreateAsync metho d.",
            "C. Create a list of QnADTO objects that represents d ata from the WebJob.",
            "D. Create a CreaceKbDTO object."
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/rest/api/cognitive servicesqnamaker/ qnamaker4.0/knowledgebase/create"
    },
    {
        "question": "HOTSPOT You are developing an application that includes lan guage translation. The application will translate text retrieved by us ing a function named getTextToBeTranslated. The text can be in one of many languages. The content o f the text must remain within the Americas Azure geography. You need to develop code to translate the text to a  single language. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "You are building a natural language model. You need to enable active learning. What should you do?",
        "options": [
            "A. Add show-all-intents=true to the prediction endpo int query.",
            "B. Enable speech priming.",
            "C. Add log=true to the prediction endpoint query.",
            "D. Enable sentiment analysis.",
            "A. keyPhrases",
            "B. sentiment",
            "C. languages",
            "D. entities/recognition/general"
        ],
        "correct": "A. keyPhrases",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/overview"
    },
    {
        "question": "DRAG DROP You have a web app that uses Azure Cognitive Search . When reviewing billing for the app, you discover mu ch higher than expected charges. You suspect that the query key is compromised. You need to prevent unauthorized access to the sear ch endpoint and ensure that users only have read only access to the documents collection. The s olution 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-security-api-keys"
    },
    {
        "question": "HOTSPOT You are building a bot and that will use Language U nderstanding. You have a LUDown file that contains the following content. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": "https://github.com/solliancenet/tech-immersion-data -ai/blob/master/ai-exp1/README.md"
    },
    {
        "question": "HOTSPOT You are designing a conversation flow to be used in  a chatbot. You need to test the conversation flow by using the  Microsoft Bot Framework Emulator. How should you complete the .chat file? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": "https://docs.microsoft.com/en-us/azure/bot-service/ bot-builder-howto-add-mediaattachments? view=azure-bot-service-4.0&tabs=csharp"
    },
    {
        "question": "You build a bot by using the Microsoft Bot Framewor k SDK and the Azure Bot Service. You plan to deploy the bot to Azure. You register the bot by using the Bot Channels Regi stration service. Which two values are required to complete the deplo yment? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. botld",
            "B. tenancld",
            "C. appld",
            "D. objeccld"
        ],
        "correct": "",
        "explanation": "",
        "references": "https://github.com/MicrosoftDocs/bot-docs/blob/live /articles/bot-service-quickstart-registration.md"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll 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 in creased. 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?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "A. Yes",
        "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 i s important to know the reason why throttling is occurring at all.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-performance-analysis"
    },
    {
        "question": "DRAG DROP You need to develop an automated call handling syst em that can respond to callers in their own language. The system will support only French and E nglish. Which Azure Cognitive Services service should you u se to meet each requirement? To answer, drag the appropriate services to the correct requirement s. Each service may be used once, more than once, or not at all. You may need to drag the split  bat between panes or scroll to view content. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: Text Analytics The Language Detection feature of the Azure Text An alytics REST API evaluates text input for each document and returns language identifiers with a sc ore that indicates the strength of the analysis. Box 2: Translator Translator is a cloud-based neural machine translat ion service that is part of the Azure Cognitive Services family of REST APIs. Translator can be use d with any operating system and powers many Microsoft products and services used by thousands o f businesses worldwide to perform language translation and other language-related operations.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/text-analytics/how-tos/text-analyticshow- to-language-detection https://docs.microsoft.com/en-us/azure/cognitive-se rvices/translator/translator-overview"
    },
    {
        "question": "You have receipts that are accessible from a URL. You need to extract data from the receipts by using  Form Recognizer and the SDK. The solution must use a prebuilt model. Which client and method should you use?",
        "options": [
            "A. the FormRecognizerClienc client and the ScarcReco gnizeConcencFromUri method",
            "B. the FormTrainingClienc client and the ScarcRecogn izeContentFromUri method",
            "C. the FormRecognizerClienc client and the ScarcReco gnizeReceipcsFromUri method",
            "D. the FormTrainingClient client and the ScarcRecogn izeReceipcsFromUri method"
        ],
        "correct": "D. the FormTrainingClient client and the ScarcRecogn izeReceipcsFromUri method",
        "explanation": "To analyze receipts from a URL, use the StartRecogn izeReceiptsFromUri method Example code: private static async Task AnalyzeReceipt( FormRecognizerClient recognizerClient, string recei ptUri) { RecognizedFormCollection receipts = await recognize rClient.StartRecognizeReceiptsFromUri(new Uri(receiptUrl)).WaitForCompletionAsync();",
        "references": "https://docs.microsoft.com/en-us/azure/applied-ai-s ervices/form-recognizer/quickstarts/clientlibrary"
    },
    {
        "question": "You have a collection of 50,000 scanned documents t hat contain text. You plan to make the text available through Azure C ognitive Search. You need to configure an enrichment pipeline to per form optical character recognition (OCR) and text analytics. The solution must minimize costs. What should you attach to the skillset?",
        "options": [
            "A. a new Computer Vision resource",
            "B. a free (Limited enrichments) Cognitive Services r esource",
            "C. an Azure Machine Learning pipeline",
            "D. a new Cognitive Services resource that uses the S O pricing tier"
        ],
        "correct": "A. a new Computer Vision resource",
        "explanation": "The Computer Vision API uses text recognition APIs to extract and recognize text information from images. Read uses the latest recognition models, an d is optimized for large, text-heavy documents and noisy images.",
        "references": "https://docs.microsoft.com/en-us/azure/architecture /solution-ideas/articles/cognitive-search-withskill sets"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll 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 in creased. 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 add indexes. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "Instead, you could migrate to a Cognitive Search se rvice that uses a higher tier. Note: A simple fix to most throttling issues is to throw more resources at the search service (typical ly replicas for query-based throttling, or partitions for indexing-based throttling). However, increasing replicas or partitions adds cost, which is why it i s important to know the reason why throttling is occurring at all.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-performance-analysis"
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll 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 in creased. 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) enc ryption. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "Customer-managed key (CMK) encryption does not affe ct throttling. Instead, you could migrate to a Cognitive Search se rvice that uses a higher tier. Note: A simple fix to most throttling issues is to throw more resources at the search service (typical ly replicas for query-based throttling, or partitions for indexing-based throttling). However, increasing replicas or partitions adds cost, which is why it i s important to know the reason why throttling is occurring at all.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-performance-analysis"
    },
    {
        "question": "DRAG DROP You are developing an application that will recogni ze faults in components produced on a factory production line. The components are specific to you r business. You need to use the Custom Vision API to help detec t common faults. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Step 1: Create a project Create a new project. Step 2: Upload and tag the images Choose training images. Then upload and tag the ima ges. Step 3: Train the classifier model. Train the classifier",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/custom-vision-service/getting-startedbuild- a-classifier"
    },
    {
        "question": "You are building a model that will be used in an iO S app. You have images of cats and dogs. Each image contai ns either a cat or a dog. You need to use the Custom Vision service to detect  whether the images is of a cat or a dog. How should you configure the project in the Custom Vision portal? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Box 1: Classification Box 2: Multiclass A multiclass classification project is for classify ing images into a set of tags, or target labels. An  image can be assigned to one tag only. Box 3: General General: Optimized for a broad range of image class ification tasks. If none of the other specific domains are appropriate, or if you're unsure of whi ch domain to choose, select one of the General domains.",
        "references": "https://cran.r-project.org/web/packages/AzureVision /vignettes/customvision.html"
    },
    {
        "question": "HOTSPOT You run the following command. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. A.",
        "options": [
            "B.",
            "C.",
            "D.",
            "A. Enable active learning.",
            "B. Add a machine learned entity.",
            "C. Add additional examples to the GetContactDetails intent.",
            "D. Add examples to the None intent."
        ],
        "correct": "A. Enable active learning.",
        "explanation": "Active learning is a technique of machine learning in which the machine learned model is used to identify informative new examples to label. In LUIS , active learning refers to adding utterances from the endpoint traffic whose current predictions are unclear to improve your model.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-glossary"
    },
    {
        "question": "DRAG DROP You are building a Language Understanding model for  purchasing tickets. You have the following utterance for an intent name d PurchaseAndSendTickets. Purchase [2 audit business] tickets to [Paris] [nex t Monday] and send tickets to [[email protected]] You need to select the entity types. The solution m ust use built-in entity types to minimize training data whenever possible. Which entity type should you use for each label? To  answer, drag the appropriate entity types to the correct labels. Each entity type 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Box 1: GeographyV2 The prebuilt geographyV2 entity detects places. Bec ause this entity is already trained, you do not need to add example utterances containing Geography V2 to the application intents. Box 2: Email Email prebuilt entity for a LUIS app: Email extract ion 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.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-reference-prebuilt-geographyv2 https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/luis-reference-prebuilt-email https://docs.microsoft.com/en-us/azure/cognitive-se rvices/luis/reference-entity-machine-learnedentity"
    },
    {
        "question": "You are developing an application that will use Azu re Cognitive Search for internal documents. You need to implement document-level filtering for Azure Cognitive Search. Which three actions should you include in the solut ion? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Send Azure AD access tokens with the search reque st.",
            "B. Retrieve all the groups.",
            "C. Retrieve the group memberships of the user.",
            "D. Add allowed groups to each index entry."
        ],
        "correct": "",
        "explanation": "Your documents must include a field specifying whic h groups have access. This information becomes the filter criteria against which documents are sel ected or rejected from the result set returned to the issuer. D: A query request targets the documents collection  of a single index on a search service. CF: In order to trim documents based on group_ids a ccess, you should issue a search query with a group_ids/any(g:search.in(g, 'group_id1, group_id2, ...')) filter, where 'group_id1, group_id2,...' are the groups to which the search request issuer belon gs.",
        "references": "https://docs.microsoft.com/en-us/azure/search/searc h-security-trimming-for-azure-search"
    },
    {
        "question": "You are building a chatbot by using the Microsoft B ot Framework Composer as shown in the exhibit. (Click the Exhibit tab.) The chatbot contains a dialog named GetUserDetails.  GetUserDetails contains a TextInput control that prompts users for their name. The user input will be stored in a property named n ame. You need to ensure that you can dispose of the prop erty when the last active dialog ends. Which scope should you assign to name?",
        "options": [
            "A. dialog",
            "B. user",
            "C. curn",
            "D. conversation"
        ],
        "correct": "A. dialog",
        "explanation": "The dialog scope associates properties with the act ive dialog. Properties in the dialog scope are retained until the dialog ends. Incorrect Answers: A: The conversation scope associates properties wit h the current conversation. Properties in the conversation scope have a lifetime of the conversat ion itself. These properties are in scope while the bot is processing an activity associated with the c onversation (for example, multiple users together i n a Microsoft Teams channel). B: The user scope associates properties with the cu rrent user. Properties in the user scope do not expire. These properties are in scope while the bot  is processing an activity associated with the user . C: The turn scope associates properties with the cu rrent turn. Properties in the turn scope expire at the end of the turn.",
        "references": "https://docs.microsoft.com/en-us/composer/concept-m emory?tabs=v2x"
    },
    {
        "question": "DRAG DROP You have a chatbot that uses a QnA Maker applicatio n. You enable active learning for the knowledge base u sed by the QnA Maker application. You need to integrate user input into the model. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference: Step 1: For the knowledge base, select Show active learning suggestions. In order to see the suggested questions, on the Edi t knowledge base page, select View Options, then select Show active learning suggestions. Step 2: Approve and reject suggestions. or an x to reject the suggestions. Select the check  mark to add the question. Step 3: Save and train the knowledge base. Select Save and Train to save the changes to the kn owledge base. Step 4: Publish 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.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/qnamaker/how-to/improve-knowledgebase"
    },
    {
        "question": "You need to enable speech capabilities for a chatbo t. Which three actions should you perform? Each correc t answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Enable WebSockets for the chatbot app.",
            "B. Create a Speech service.",
            "C. Register a Direct Line Speech channel.",
            "D. Register a Cortana channel."
        ],
        "correct": "",
        "explanation": "You can use the Speech service to voice-enable a ch at bot. The Direct Line Speech channel uses the text-to-spe ech service, which has neural and standard voices. You'll need to make a small configuration change so  that your bot can communicate with the Direct Line Speech channel using web sockets.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/speech-service/tutorial-voice-enableyour- bot-speech-sdk"
    },
    {
        "question": "You are examining the Text Analytics output of an a pplication. The text analyzed is: \"Our tour guide took us up th e Space Needle during our trip to Seattle last week.\" The response contains the data shown in the followi ng table. Which Text Analytics API is used to analyze the tex t?",
        "options": [
            "A. Sentiment Analysis",
            "B. Named Entity Recognition",
            "C. Entity Linking",
            "D. Key Phrase Extraction"
        ],
        "correct": "B. Named Entity Recognition",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are developing an application that includes lan guage translation. The application will translate text retrieved by us ing a function named get_text_to_be_translated. The text can be in one of many languages. The conte nt of the text must remain within the Americas Azure geography. You need to develop code to translate the text to a  single language. How should you complete the code? To answer, select  the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You create a knowledge store for Azure Cognitive Se arch 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 cor rect selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "Note: This question is part of a series of question s that present the same scenario. Each question in the series contains a unique solution that might me et the stated goals. Some question sets might have more than one correct solution, while others m ight not have a correct solution. After you answer a question in this section, you wi ll NOT be able to return to it. As a result, these questions will not appear in the review screen. You create a web app named app1 that runs on an Azu re virtual machine named vm1. Vm1 is on an Azure virtual network named vnet1. You plan to create a new Azure Cognitive Search ser vice named service1. You need to ensure that app1 can connect directly t o service1 without routing traffic over the public internet. Solution: You deploy service1 and a private endpoin t to vnet1. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "A. Yes",
        "explanation": "A private endpoint is a network interface that uses  a private IP address from your virtual network. This network interface connects you privately and s ecurely to a service powered by Azure Private Link. By enabling a private endpoint, you're bringi ng the service into your virtual network. The service could be an Azure service such as: Azure Storage Azure Cosmos DB Azure SQL Database Your own service using a Private Link Service.",
        "references": "https://docs.microsoft.com/en-us/azure/private-link /private-endpoint-overview"
    },
    {
        "question": "You have a Language Understanding resource named lu 1. You build and deploy an Azure bot named bot1 that u ses lu1. You need to ensure that bot1 adheres to the Microso ft responsible AI principle of inclusiveness. How should you extend bot1?",
        "options": [
            "A. Implement authentication for bot1.",
            "B. Enable active learning for Iu1.",
            "C. Host Iu1 in a container.",
            "D. Add Direct Line Speech to bot1."
        ],
        "correct": "",
        "explanation": "Inclusiveness: AI systems should empower everyone a nd engage people. Direct Line Speech is a robust, end-to-end solution  for creating a flexible, extensible voice assistan t. It is powered by the Bot Framework and its Direct Line  Speech channel, that is optimized for voice-in, voice-out interaction with bots.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/speech-service/direct-line-speech"
    },
    {
        "question": "Your company uses an Azure Cognitive Services solut ion to detect faces in uploaded images. The method to detect the faces uses the following code. You discover that the solution frequently fails to detect faces in blurred images and in images that contain sideways faces.",
        "options": [
            "A. Use a different version of the Face API.",
            "B. Use the Computer Vision service instead of the Fa ce service.",
            "C. Use the Identify method instead of the Detect met hod.",
            "D. Change the detection model."
        ],
        "correct": "D. Change the detection model.",
        "explanation": "Evaluate different models. The best way to compare the performances of the det ection models is to use them on a sample dataset. We recommend calling the Face - Detect API  on a variety of images, especially images of many faces or of faces that are difficult to see, u sing each detection model. Pay attention to the number of faces that each model returns.",
        "references": "https://docs.microsoft.com/en-us/azure/cognitive-se rvices/face/face-api-how-to-topics/specifydetection - model"
    },
    {
        "question": "You have the following C# method. You need to deploy an Azure resource to the East US  Azure region. The resource will be used to perform sentiment analysis. How should you call the method?",
        "options": [
            "A. create_resource(\"res1\", \"ContentModerator\", \"S0\",  \"eastus\")",
            "B. create_resource(\"res1\", \"TextAnalytics\", \"S0\", \"e astus\")",
            "C. create_resource(\"res1\", \"ContentModerator\", \"Stan dard\", \"East US\")",
            "D. create_resource(\"res1\", \"TextAnalytics\", \"Standar d\", \"East US\")"
        ],
        "correct": "B. create_resource(\"res1\", \"TextAnalytics\", \"S0\", \"e astus\")",
        "explanation": "To perform sentiment analysis, we specify TextAnaly tics, not ContentModerator. Possible SKU names include: 'F0','F1','S0','S1','S2 ','S3','S4','S5','S6','S7','S8' Possible location names include: westus, eastus",
        "references": "https://docs.microsoft.com/en-us/powershell/module/ az.cognitiveservices/newazcognitiveservicesaccount"
    },
    {
        "question": "You build a Language Understanding model by using t he Language Understanding portal. You export the model as a JSON file as shown in the  following sample. To what does the Weather.Historic entity correspond  in the utterance?",
        "options": [
            "A. by month",
            "B. chicago",
            "C. rain",
            "D. location"
        ],
        "correct": "A. by month",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP Match the Azure services to the appropriate locatio ns in the architecture. To answer, drag the appropriate service from the co lumn on the left to its location on the right. Each service may be used once, more than once, or not at  all. NOTE: Each correct match is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which statement is an example of Data Manipulation Language (DML)?",
        "options": [
            "A. Revoke",
            "B. UPDATE",
            "C. DROP",
            "D. CREATE"
        ],
        "correct": "B. UPDATE",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Your company needs to implement a relational databa se in Azure. The solution must minimize ongoing maintenance. Which Azure service should you  use?",
        "options": [
            "A. SQL Server on Azure Virtual Machines",
            "B. Azure SOL Database",
            "C. Azure HDInsight",
            "D. Azure Cosmos DB"
        ],
        "correct": "B. Azure SOL Database",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have a SQL query that combines customer data an d order dat",
        "options": [
            "A. The query includes calculated columns. You need t o create a database object that would allow",
            "B. an Index",
            "C. a view",
            "D. a scalar function"
        ],
        "correct": "B. an Index",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What are two benefits of platform as a service (Paa S) relational database offerings in Azure, such as Azure SQL Database? Each correct answer presents a complete solution. NOTE: Each correct selection Is worth one point.",
        "options": [
            "A. reduced administrative effort for managing the se rver infrastructure",
            "B. complete control over backup and restore processe s",
            "C. in-database machine learning services S3",
            "D. access to the latest features"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have data saved in the following format. Which format was used?",
        "options": [
            "A. CSV",
            "B. JSON",
            "C. HTML",
            "D. YAML"
        ],
        "correct": "A. CSV",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What is a primary characteristic of a relational da tabase?",
        "options": [
            "A. data is queried and manipulated by using a varian t of the SOL language",
            "B. a lack of dependencies between tables",
            "C. a flexible data structure",
            "D. a large amount of duplicate data"
        ],
        "correct": "C. a flexible data structure",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP Match the types of workloads to the appropriate sce narios. To answer, drag the appropriate workload type from the column on the left to its scenario on the right. Each workload type may he used once, more th an once, or not at all. NOTE: Each correct match is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "What ate two uses of data visualization? Each corre ct answer presents a complete solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. Communicate the significance of data.",
            "B. Represent trends and patterns over time.",
            "C. Implement machine learning to predict future valu es.",
            "D. Enforce business logic across reports."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What should you use to build a Microsoft Power Bi p aginated report?",
        "options": [
            "A. Power BI Report Builder",
            "B. Charciculator",
            "C. Power BI Desktop",
            "D. the Power BI service"
        ],
        "correct": "A. Power BI Report Builder",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which scenario is an example of a streaming workloa d?",
        "options": [
            "A. sending transactions daily from point of sale (PO S) devices",
            "B. sending cloud infrastructure metadata every 30 mi nutes",
            "C. sending transactions that are older than a month to an archive",
            "D. sending telemetry data from edge devices"
        ],
        "correct": "D. sending telemetry data from edge devices",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What is the primary purpose of a data warehouse?",
        "options": [
            "A. to provide storage for transactional line-of-busi ness (LOB) applications",
            "B. to provide transformation services between source  and target data stores",
            "C. to provide read only storage of relational and no n relational historical data",
            "D. to provide answers to complex queries that rely o n data from multiple sources"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to develop a solution to provide data to e xecutives. The solution must provide an interactive graphical interface, depict various key  performance indicators, and support data exploration by using drill down. What should you us e in Microsoft Power Bl?",
        "options": [
            "A. a report",
            "B. Microsoft Power Apps",
            "C. a view",
            "D. a dataflow"
        ],
        "correct": "C. a view",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Your company has a repotting solution that has pagi nated reports. The reports query a dimensional model in a data warehouse. Which type of processing  does the reporting solution use?",
        "options": [
            "A. Online Transaction Processing (OLTP)",
            "B. Online Analytical Processing (OLAP)",
            "C. batch processing",
            "D. stream processing"
        ],
        "correct": "B. Online Analytical Processing (OLAP)",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to create a visualization of running sales  totals per quarter as shown in the following exhibit. What should you create in Cower Bl Desktop;1",
        "options": [
            "A. a waterfall chart",
            "B. a ribbon chart",
            "C. a bar chart",
            "D. a decomposition tree Correct Answer: C"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT For each of the following statements, select Yes if  the statement is tine. Otherwise, select No. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which Azure Storage service implements the key/valu e model?",
        "options": [
            "A. Azure Files",
            "B. Azure Blob",
            "C. Azure Table",
            "D. Azure Queue"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What is used to define a query in a stream processi ng jobs in Azure Stream Analytics?",
        "options": [
            "A. SQL",
            "B. XML",
            "C. YAML",
            "D. KOL"
        ],
        "correct": "A. SQL",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which property of a transactional workload guarante es that each transaction is treated as a single unit that either succeeds completely or tails compl etely?",
        "options": [
            "A. isolation",
            "B. atomicity",
            "C. consistency",
            "D. durability"
        ],
        "correct": "B. atomicity",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which database transaction property ensures that tr ansactional changes to a database are preserved during unexpected operating system restarts?",
        "options": [
            "A. durability",
            "B. atomicity",
            "C. consistency",
            "D. isolation"
        ],
        "correct": "A. durability",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "Which database transaction property ensures that in dividual transactions are executed only once and either succeed in their entirety or roll back?",
        "options": [
            "A. consistency",
            "B. isolation",
            "C. atomicity",
            "D. durability",
            "A. table",
            "B. queue",
            "C. file",
            "D. blob"
        ],
        "correct": "C. file",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to recommend a non-relational data store t hat is optimized for storing and retrieving text files, videos, audio streams, and virtual disk imag es. The data store must store data, some metadata, and a unique ID for each file. Which type of data s tore should you recommend?",
        "options": [
            "A. columnar",
            "B. key/value",
            "C. document",
            "D. object"
        ],
        "correct": "D. object",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP Match the Azure Cosmos DB APIs to the appropriate d ata structures. To answer, drag the appropriate API from the column  on the left to its data structure on the right. Each API may be used once, more than once, or not a t all. NOTE: Each correct match is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to store event log data that is semi-struc tured and received as the logs occur. What should you use?",
        "options": [
            "A. Azure Table storage",
            "B. Azure Queue storage",
            "C. Azure Files"
        ],
        "correct": "A. Azure Table storage",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What should you use to automatically delete blobs f rom Azure Blob Storage?",
        "options": [
            "A. the change feed",
            "B. a lifecycle management policy",
            "C. soft delete",
            "D. archive storage"
        ],
        "correct": "D. archive storage",
        "explanation": "",
        "references": ""
    },
    {
        "question": "What is a characteristic of a non-relational databa se?",
        "options": [
            "A. full support for Transact-SGL",
            "B. a fixed schema",
            "C. self describing entities"
        ],
        "correct": "C. self describing entities",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT Select the answer that correctly completes the sent ence.",
        "options": [
            "A. B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a retail kiosk system that will us e a custom neural voice. You acquire audio samples and consent from the voice talent. You need to crea te a voice talent profile. What should you upload to the profile?",
        "options": [
            "A. a five-minute wav or mp3 file of the voce talent describing the kiosk system",
            "B. a five-minute .flac audio file and the associated  transcript as a w file",
            "C. a .wav or mp3 file of the voice talent consenting  to the creation of a synthetic version of their vo ice",
            "D. a .zip file that contains 10-second .wav files an d the associated transcripts as .txt files"
        ],
        "correct": "B. a five-minute .flac audio file and the associated  transcript as a w file",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have an app named App1 that uses an Azure Cogni tive Services model to identify anomalies in a time series data stream. You need to run App1 in a location that has limited connectivity. The solution must minimize costs. What should you use t o host the model?",
        "options": [
            "A. Azure Kubernetes Services (AKS)",
            "B. a Kubernetes cluster hosted in an Azure Stack Hub  integrated system",
            "C. Azure Container instances",
            "D. the Docker Engine"
        ],
        "correct": "A. Azure Kubernetes Services (AKS)",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You plan create an index for an Azure Cognitive Sea rch service by using the Azure portal. The Cognitive Search service will connect to an Azure S QL database The Azure SQL database contains a table named UserM essages. Each row m User Messages has a field named MessageCopy that contains the text of s ocial media messages sent by a user Users win perform full text searches against the Me ssageCopy field, and the values of the field will be shown to the users- You need to configure the properties of the index f or the MessageCopy field to support the solution. Winch attributes should you enable for the field?",
        "options": [
            "A. Searchable arc Retrievable",
            "B. Sortable and Retrievable",
            "C. Searchable arc Facetable",
            "D. Filterable and Retrievable"
        ],
        "correct": "A. Searchable arc Retrievable",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are developing a text processing solution. You have the function shown below.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "HOTSPOT You have a library that contains thousands of image s. You need to tag the images as photographs, drawings , or clipart. Which service endpoint and response property should  you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building a model to detect objects in image s. The performance of the model based on training data  is shown in the following exhibit.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have an Azure loT hub that receives series data  from machinery. You need to build an app that will perform the following actions: Perform anomaly detection across multiple correlate d sensors Identify the root cause of process stops. Send incident alerts The solution must minimize development time. Which Azure service should you use?",
        "options": [
            "A. Azure Metrics Advisor",
            "B. Form Recognizer",
            "C. Azure Machine teaming",
            "D. Anomaly Detector"
        ],
        "correct": "D. Anomaly Detector",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You build a language model by using Conversational Language Understanding. The language model is used to search for information on a contact list by  using an intent named Findcontact. A conversational expert provides you with the followi ng list of phrases to use for training Find contacts in London. Who do I know in Seattle? Search for contacts m Ukraine. You need to implement the phrase list in Conversati onal Language Understanding. Solution: You create a new utterance for each phras e in the FindContact intent. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You develop a Conversational Language Undemanding m odel by using Language Studio During testing, users receive incorrect responses t o requests that do NOT relate to the capabilities o f the model. You need to ensure that the model identifies spurio us requests. What should you do?",
        "options": [
            "A. Enable active learning.",
            "B. Add examples to the custom intents.",
            "C. Add examples to the None intent",
            "D. Add entities.",
            "A. a table projection",
            "B. a projection group",
            "C. an object projection",
            "D. a file projection"
        ],
        "correct": "C. an object projection",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You develop a custom question answering project in Azure Cognitive Service for Language. The project will be used by a chatbot. You need to conf igure the project to engage in multi-turn conversations. What should you do?",
        "options": [
            "A. Add follow-up prompts.",
            "B. Enable active learning.",
            "C. Add alternate questions.",
            "D. Enable chit-chat."
        ],
        "correct": "A. Add follow-up prompts.",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building an app that will enable users to u pload images. The solution must meet the following requirements: Automatically suggest alt text for the images. Detect inappropriate images and block them. Minimize development effort. You need to recommend a computer vision endpoint fo r each requirement. What should you recommend? To answer, select the ap propriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building content for a video training solut ion. You need to create narration to accompany the video  content. The solution must use Custom Neural Voice. What should you use to create a custom neural voice , and which service should you use to generate the narration? To answer, select the appropriate op tions in the answer area. NOTE: Each correct answer is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to measure the public perception of your b rand on social media by using natural language processing. Which Azure service should you use?",
        "options": [
            "A. Content Moderator",
            "B. Form Recognizer",
            "C. Computer Vision",
            "D. Language service"
        ],
        "correct": "D. Language service",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to measure the public perception of your b rand on social media by using natural language processing. Which Azure service should you use?",
        "options": [
            "A. Content Moderator",
            "B. Form Recognizer",
            "C. Computer Vision",
            "D. Language service"
        ],
        "correct": "D. Language service",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You have a bot that was built by using the Microsof t 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building a chatbot by using the Microsoft B ot Framework Composer. You have the dialog design shown in the following exhibit. For each of the following statements, select Yes if  the statement is true. Otherwise, select No. NOTE: Each correct selection Is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "You are examining the Language service output of an  application. The text analyzed is: Our tour guide took us up the  Space Needle during our trip to Seattle last week. The response contains the data shown in the followi ng table. Which Language service API is used 10 analyze the T ext?",
        "options": [
            "A. Entity Linking",
            "B. Named Entity Recognition",
            "C. Key Phrase Extraction",
            "D. Sentiment Analysis"
        ],
        "correct": "B. Named Entity Recognition",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You plan to build a chatbot to support task trackin g. You create a Conversational Language Understanding service named Iu1. You need to build a Conversational Language Underst anding model to Integrate into the chatbot. The solution must minimize development time to build th e model. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a Conversational Language Understa nding model. You need to ensure that the model will support the following sample utterances: Set all the lights to on. Turn off the lights in the living room. What is the current thermostat temperature? Lower the temperature of the thermostat by five deg rees. Which three elements should you add to the model? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. a location Intent",
            "B. a change setting entity",
            "C. a device intent",
            "D. a change setting intent"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You build a bot by using the Microsoft Bot Framewor k SDK. You need to test the bot interactively on a local m achine. 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. NOTE: More than one order of answer choices is corr ect. You will receive credit for any of the correct orders you select.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a social media extension that will  convert text to speech. The solution must meet the following requirements: Support messages of up to 400 characters. Provide users with multiple voice options. Minimize costs. You create an Azure Cognitive Services resource. Which Speech API endpoint provides users with the a vailable voice options?",
        "options": [
            "A. https://uksouth.customvoice.apispeech.microsoft.e om/api/texttospeech/v3.0/longaudiosynthesis/voices",
            "B. https://uksouth.tts.speech.microsoft.conT/cogniti veservices/voices/list",
            "C. https://uksouth.voice.speech.microsoft.com/cognit iveservices/v1?deploymentld ={deploymentld>",
            "D. https://uksouth.api.cognitive.microsoft.eom/speec htotext/v3.0/models/base"
        ],
        "correct": "A. https://uksouth.customvoice.apispeech.microsoft.e om/api/texttospeech/v3.0/longaudiosynthesis/voices",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You have a Custom Vision service project that perfo rms object detection. The project uses the General domain for classification and contains a tr ained model. You need to export the model for use on a network t hat is disconnected from the internet. Which three actions should you perform in sequence?  To answer, move the appropriate actions from the list o' actions to the answer area and arrange them in the correct order.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You have a question answering project in Azure Cogn itive Service for Language. You need to move the project to a Language service instance in a different Azure region. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a chatbot that will use question a nswering in Azure Cognitive Service for Language. You have a PDF named Docl.pdf that contains a produ ct catalogue and a price list You upload Docl.pdf and train the model. During testing, users report that the chatbot respo nds correctly to the following question: What is the price of < product>? The chatbot fails to respond to the following quest ion: How much does <product* cost? You need to ensure that the chatbot responds correc tly to both questions. Solution: From Language Studio, you create an entit y for cost, and then retrain and republish the model. Does this meet the goal?",
        "options": [
            "A. Yes",
            "B. No"
        ],
        "correct": "B. No",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You are building an app that will scan confidential  documents and use the Language service to analyze the contents. You provision an Azure Cognitive Services resource. You need to ensure that the app can make requests t o the Language service endpoint. The solution must ensure that confidential documents remain on-p remises. 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have a factory that produces food products. You need to build a monitoring solution for staff c ompliance with personal protective equipment (PPE) requirements. The solution must meet the foll owing requirements: identify staff who have removed masks or safety gla sses. Perform a compliance check every 15 minutes. Minimize development effort. Minimize costs. Which service should you use?",
        "options": [
            "A. Face B. Computer Vision",
            "C. Azure Video Analyzer for Media (formerly Video in dexer)"
        ],
        "correct": "A. Face B. Computer Vision",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You have an Azure subscription that has the followi ng configurations: Subscription ID: 8d3591aa-96b8-4737-ad09-OOf9b1ed35 ad Tenant ID: 3edfe572-cbS4-3ced-ae12-c5c177f39a12 You plan to create a resource that will perform sen timent analysis and optical character recognition (OCR). You need to use an HTTP request to create the resou rce in the subscription. The solution must use a single key and endpoint. How should you complete the request? To answer, sel ect the appropriate options in the answer area. NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    },
    {
        "question": "You have a text-based chatbot. You need to enable content moderation by using the Text Moderation API of Content Moderator. Which two service responses should you use? Each co rrect answer presents part of the solution NOTE: Each correct selection is worth one point.",
        "options": [
            "A. the adult classification score",
            "B. optical character recognition (OCR)",
            "C. personal data",
            "D. text classification"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building an Al solution that will use Senti ment Analysis results from surveys to calculate bonuses for customer service staff. You need to ens ure that the solution meets the Microsoft responsible Al principles. What should you do?",
        "options": [
            "A. Add a human review and approval step before makin g decisions that affect the staffs financial situat ion",
            "B. Include the Sentiment Analysis results when surve ys return a low confidence score.",
            "C. Use all the surveys, including surveys by custome rs who requested that their account be deleted and their",
            "D. Publish the raw survey data to a central location  and provide the staff with access to the location."
        ],
        "correct": "A. Add a human review and approval step before makin g decisions that affect the staffs financial situat ion",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You have a Language Understanding solution that run s in a Docker container. You download the Language Understanding container i mage from the Microsoft Container Registry (MCR). You need to deploy the container image to a host co mputer. 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You are building a customer support chatbot. You need to configure the bot to identify the follo wing: Code names for internal product development Messages that include credit card numbers The solution must minimize development effort. Which Azure Cognitive Service for Language feature should you use for each requirement? To answer, drag the appropriate features to the correc t requirements. Each feature 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. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a chatbot. You need to configure the bot to guide users throug h a product setup process. Which type of dialog should you use?",
        "options": [
            "A. component",
            "B. waterfall",
            "C. adaptive",
            "D. action",
            "A. Identity",
            "B. Keys and Endpoint",
            "C. Properties",
            "D. Networking"
        ],
        "correct": "B. Keys and Endpoint",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a chatbot by using Microsoft Bot F ramework Composer. You need to configure the chatbot to present a list  of available options. The solution must ensure tha t an image is provided for each option. Which two features should you use? Each correct ans wer presents part of the solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. an Azure function",
            "B. an adaptive card",
            "C. an entity",
            "D. a dialog"
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a chatbot. You need to configure the chatbot to query a knowle dge base. Which dialog class should you use?",
        "options": [
            "A. AdaptiveDialog",
            "B. QnAMakerDialog",
            "C. ComponentDialog",
            "D. SkillDialog"
        ],
        "correct": "B. QnAMakerDialog",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You need to analyze video content to identify any m entions of specific company names. 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "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 users 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?",
        "options": [
            "A. Custom Vision image classification",
            "B. Content Moderator Image Moderation C. Custom Translator",
            "D. Computer Vision image Analysis"
        ],
        "correct": "D. Computer Vision image Analysis",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You have an Azure Cognitive Search resource named S earch 1 that is used by multiple apps You need to secure Search 1. The solution must meet the foll owing requirements: Prevent access to Search1 from the internet. Limit the access of each app to specific queries What should you do? To answer, select the appropria te options in the answer area NOTE Each correct answer is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have a mobile app that manages printed forms. You need the app to send images of the forms direct ly to Forms Recognizer to extract relevant information. For compliance reasons, the image file s must not be stored in the cloud. In which format should you send the images to the F orm Recognizer API endpoint?",
        "options": [
            "A. raw image binary",
            "B. form URL encoded",
            "C. JSON"
        ],
        "correct": "A. raw image binary",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You have a factory that produces cardboard packagin g for food products. The factory has intermittent internet connectivity. The packages are required to include four samples o f each product. You need to build a Custom Vision model that will i dentify defects in packaging and provide the location of the defects to an operator. The model m ust ensure that each package contains the four products. Which project type and domain should you use? To an swer, 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 conte nt NOTE: Each correct selection is worth one point.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have an app that analyzes images by using the C omputer Vision API. You need to configure the app to provide an output for users who are vision impaired. The solution must provide the output in complete sentences. Which API call should you perform?",
        "options": [
            "A. readInStreamAsync",
            "B. describelmagelnStreamAsync",
            "C. toglfiagelnStreaaAsync",
            "D. analyreImageByDomainInStreamAsync"
        ],
        "correct": "B. describelmagelnStreamAsync",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are designing a conversational interface for an  app that will be used to make vacation requests. The interface must gather the following data: The start date of a vacation The end date of a vacation The amount of required paid time off The solution must minimize dialog complexity. Which  type of dialog should you use?",
        "options": [
            "A. Skill",
            "B. waterfall",
            "C. adaptive",
            "D. component"
        ],
        "correct": "D. component",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have a Language service resource that performs the following: Sentiment analysis Named Entity Recognition (NER) Personally Identifiable Information (Pll) identific ation You need to prevent the resource from persisting in put data once the data is analyzed. Which query parameter in the Language service API should you co nfigure?",
        "options": [
            "A. loggingOptOut",
            "B. piiCategories",
            "C. showStats",
            "D. Model-version"
        ],
        "correct": "A. loggingOptOut",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have an Azure subscription that contains a Lang uage service resource named ta1 and a virtual network named vnet1. You need to ensure that only r esources in vnet1 can access ta1. What should you configure?",
        "options": [
            "A. a network security group (NSG) for vnet1",
            "B. Azure Firewall for vnet1",
            "C. the virtual network settings for ta 1",
            "D. a Language service container for ta1"
        ],
        "correct": "C. the virtual network settings for ta 1",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You have a collection of press releases stored as P DF files. You need to extract text from the files and perform  sentiment analysis. Which service should you use for each task? To answ er, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building a chatbot. You need to use the Content Moderator service to id entify messages that contain sexually explicit lang uage. Which section in the response from the service will  contain the category score, and which category will be assigned to the message? To answer, select the appropriate options in the answer area, NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "HOTSPOT You are building a solution that students will use to find references for essays. You use the followin g code to start building the solution. For each of the following statements, select Yes is  the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. A.",
        "options": [
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are building a bot by using Microsoft Bot Frame work. You need to configure the bot to respond to spoken requests. The solution must minimize development effort. What should you do?",
        "options": [
            "A. Deploy the bot to Azure and register the bot with  a Direct Une Speech channel",
            "B. Integrate the bot with Cortana by using the Bot F ramework SDK.",
            "C. Create an Azure function that will call the Speec h service and connect the bot to the function.",
            "D. Deploy the bot to Azure and register the bot with  a Microsoft Teams channel."
        ],
        "correct": "A. Deploy the bot to Azure and register the bot with  a Direct Une Speech channel",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You have a chatbot that was built by using Microsof t Bot Framework and deployed to Azure. You need to configure the bot to support voice inte ractions. The solution must support multiple client  apps. Which type of channel should you use?",
        "options": [
            "A. Cortana",
            "B. Microsoft Teams",
            "C. Direct Line Speech"
        ],
        "correct": "C. Direct Line Speech",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You are developing a monitoring system that will an alyze engine sensor data, such as rotation speed, angle, temperature, and pressure. The system must g enerate an alert in response to atypical values. What should you include in the solution?",
        "options": [
            "A. Application Insights in Azure Monitor",
            "B. metric alerts in Azure Monitor",
            "C. Multivariate Anomaly Detection",
            "D. Univariate Anomaly Detection"
        ],
        "correct": "D. Univariate Anomaly Detection",
        "explanation": "",
        "references": ""
    },
    {
        "question": "DRAG DROP You develop an app in O named App1 that performs sp eech-to-speech translation. You need to configure App1 to translate English to German. How should you complete the speechTransiationConf i g object? To answer, drag the appropriate values to the correct targets. Each value may be us ed 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.",
        "options": [
            "A.",
            "B.",
            "C.",
            "D."
        ],
        "correct": "",
        "explanation": "",
        "references": ""
    },
    {
        "question": "You train a Conversational Language Understanding m odel to understand the natural language input of us ers. You need to evaluate the accuracy of the model befo re deploying it. What are two methods you can use? Each correct answ er presents a complete solution. NOTE: Each correct selection is worth one point.",
        "options": [
            "A. From the language authoring REST endpoint, retrie ve the model evaluation summary.",
            "B. From Language Studio, enable Active Learning, and  then validate the utterances logged for review.",
            "C. From Language Studio, select Model performance.",
            "D. From the Azure portal, enable log collection in L og Analytics, and then analyze the logs."
        ],
        "correct": "",
        "explanation": "Explanation/Reference:",
        "references": ""
    }
]