Midterm - MCO (Building an AUF Solution with a Pre-Trained AI Model)

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/46

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:29 AM on 9/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

47 Terms

1
New cards

What is a pre-trained model?

a) A model currently being trained b) A model already trained by someone else that you download and use c) A model with no weights d) A model that must be retrained before use

b

2
New cards

What are the two required script tags for any page using a pre-trained TensorFlow.js model?

a) One for TensorFlow.js and one for the chosen model b) One for TensorFlow.js and one for jQuery c) One for the model and one for tfjs-vis d) One for TensorFlow.js and one for the CSS framework

a

3
New cards

Complete the script tag that loads TensorFlow.js: <script src="https://cdn.jsdelivr.net/npm/@tensorflow/\_\_\_\_"></script>

a) models b) tfjs c) core d) tf

b

4
New cards

COCO-SSD takes what as input, and what does it produce?

a) Text → sentiment scores b) Image/video → boxes + labels + confidence for ~80 object classes c) Audio → transcribed text d) Image/video → body keypoints

b

5
New cards

Approximately how many object classes can COCO-SSD detect?

a) 17 b) 21 c) 468 d) ~80

d

6
New cards

Which model produces a per-pixel person mask (foreground vs background)?

a) Body Segmentation (BodyPix/Selfie) b) Object Detection (COCO-SSD) c) Pose Estimation (MoveNet) d) Face Mesh

a

7
New cards

Which model takes image/video and produces 17 body keypoints with x, y, and score?

a) COCO-SSD b) MoveNet c) Face Mesh d) Hand Pose

b

8
New cards

What does the Text Toxicity model take as input and produce?

a) Text → a summary b) Text → a translation c) Text → probability scores across toxicity categories d) Text → 468 landmarks

c

9
New cards

What does the Speech Commands model take as input and produce?

a) Image → text b) Video → keypoints c) Text → audio d) Microphone audio → a recognized short spoken word/label

d

10
New cards

How many 3-D facial landmarks does Face Mesh produce?

a) 468 b) 17 c) 21 d) 80

a

11
New cards

How many hand keypoints per hand does Hand Pose produce?

a) 17 b) 21 c) 468 d) 80

b

12
New cards

What does the MobileBERT QnA model take as input and produce?

a) Passage only → a summary b) Question only → a generated answer c) Passage + question → the best answer span from the passage d) Audio + text → a transcript

c

13
New cards

Which model is described as a large download (~103 MB), where you should be patient on first load?

a) COCO-SSD b) MoveNet c) Face Mesh d) MobileBERT QnA

d

14
New cards

Which model would be most appropriate for virtual or blurred backgrounds in AUF online classes?

a) Body Segmentation (BodyPix/Selfie) b) COCO-SSD c) Text Toxicity d) Speech Commands

a

15
New cards

Which model would be most appropriate for an exercise-form checker in PE classes?

a) Face Mesh b) Pose Estimation (MoveNet) c) COCO-SSD d) Text Toxicity

b

16
New cards

Which model would be most appropriate for a hands-free "next/back" control for a presentation kiosk?

a) Hand Pose b) Face Mesh c) Speech Commands d) MoveNet

c

17
New cards

Which model would be most appropriate for a reading assistant that answers questions about a passage?

a) Text Toxicity b) COCO-SSD c) MobileBERT QnA d) Face Mesh

c

18
New cards

Which model would be most appropriate for touchless kiosk control using gestures?

a) Hand Pose (Hand Pose Detection) b) Speech Commands c) Text Toxicity d) MoveNet

a

19
New cards

Which model would be most appropriate for pre-screening posts in a student forum for harmful content?

a) Face Mesh b) Text Toxicity c) COCO-SSD d) Body Segmentation

b

20
New cards

Which model would be most appropriate for counting free seats in a library from a photo?

a) MoveNet b) Face Mesh c) Object Detection (COCO-SSD) d) Text Toxicity

c

21
New cards

Which model would be most appropriate for AR filters and frames for AUF events?

a) Hand Pose b) MoveNet c) COCO-SSD d) Face Mesh (Face Landmarks)

d

22
New cards

What environment must image/video and microphone models have to access the camera or microphone?

a) file:// b) HTTPS or localhost c) An FTP server d) A local file system

b

23
New cards

Why must the page be served with Live Server rather than opened directly?

a) Because Live Server compresses the files b) Because file:// paths cannot contain JavaScript c) Because opening the file directly will break model/asset loading d) Because the browser blocks all network access by default

c

24
New cards

When the instructor says "grade the use case as hard as the code," what does this mean?

a) Only code quality matters b) Only the use case matters c) The point is connecting a ready-made model to a real AUF need, not just getting a demo to run d) The demo does not need to run

c

25
New cards

Complete the second script tag so it loads the COCO-SSD model: <script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/\_\_\_\_"></script>

a) coco-ssd b) mobilenet c) posenet d) speech-commands

a

26
New cards

What does the "start" action on the Speech Commands demo require?

a) Typing a word b) Uploading a file c) Clicking "Start" and saying the on-screen words d) Drawing on a canvas

c

27
New cards

Which demo feature should you watch when loading the QnA model on a slow connection?

a) The Elements tab b) The Console tab c) The Application tab d) The DevTools Network tab for "finished loading"

d

28
New cards

Using an AI assistant to help build the app is:

a) Allowed and encouraged, as long as you understand and can explain what you turned in b) Prohibited c) Allowed only for styling d) Allowed only if you cite the AI as an author

a

29
New cards

In the write-up, what must you do regarding the AI tool you used?

a) Name only the tool b) Describe only what it got wrong c) Name the tool and describe how you used it — what you prompted, what it got wrong, what you fixed d) Provide a transcript of the entire chat

c

30
New cards

What does the document compare the AI assistant to?

a) A replacement for the engineer b) A very fast junior partner — you are still the engineer c) A senior developer d) A code reviewer

b

31
New cards

Complete the idea of responsible AI tool use: if the app doesn't run or you can't explain it when asked, what is the result?

a) It gets a partial grade b) It counts anyway c) It doesn't count d) It gets extra credit for effort

c

32
New cards

Which model reads text and produces probability scores across toxicity categories?

a) MobileBERT QnA b) Text Toxicity c) Speech Commands d) Face Mesh

b

33
New cards

Which input type does the Body Segmentation model require?

a) Text b) Audio c) Image / video d) Numeric table

c

34
New cards

Which model produces a mask that distinguishes foreground from background?

a) Hand Pose b) Face Mesh c) Text Toxicity d) Body Segmentation (BodyPix/Selfie)

d

35
New cards

What is the general pattern that all eight models in the catalog follow?

a) They all read text and output text b) They all read an input (image, video, text, or audio) and produce a structured output c) They all require a GPU cluster d) They all need a Python backend

b

36
New cards

Which of the following is NOT one of the models in the catalog?

a) Object Detection (COCO-SSD) b) Pose Estimation (MoveNet) c) Sentiment Analysis (DistilBERT) d) Face Mesh (Face Landmarks)

c

37
New cards

Why does the instructor warn about the QnA model specifically?

a) Because it is a large download (~103 MB) b) Because it never finishes loading c) Because it uses the webcam d) Because it requires a special browser

a

38
New cards

What does "file:// does not satisfy the requirement" mean in this context?

a) Only file:// works for camera access b) file:// paths are too slow c) file:// paths do not allow camera/mic access, so Live Server (localhost) must be used d) file:// paths block TensorFlow.js entirely

c

39
New cards

The COCO-SSD model can detect roughly 80 object classes.

True

40
New cards

BodyPix/Selfie returns body keypoints rather than a person mask.

False

41
New cards

MoveNet produces 17 body keypoints per person.

True

42
New cards

Face Mesh produces 21 hand keypoints per hand.

False

43
New cards

Opening the HTML file directly with file:// still allows camera and microphone access.

False

44
New cards

The QnA model is a large download (~103 MB), so you should check the DevTools Network tab for "finished loading" before typing a question.

True

45
New cards

Using an AI assistant to help build the app is prohibited for this activity.

False

46
New cards

If your app doesn't run or you can't explain it when asked, it still counts toward your grade.

False

47
New cards

Speech Commands takes image/video input, while COCO-SSD takes microphone input.

False