wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AI and ML Quiz

Total questions: 80

Worksheet time: 37mins

Name
Class
Date
1.

What does AI stand for?

a)

Advanced Integration

b)

Artificial Intelligence

c)

Analog Interface

d)

Automated Inference

2.

Which branch of computer science focuses on creating intelligent machines?

a)

Artificial Intelligence (AI)

b)

Robotics

c)

Machine Learning

d)

Data Analysis

3.

What is the main goal of machine learning?

a)

Create static models without the need for data

b)

Limit the use of data in decision-making processes

c)

Focus on manual data entry rather than automation

d)

Develop algorithms that can learn from and make predictions or decisions based on data

4.

What is the difference between AI and ML?

a)

AI is only used in robotics, while ML is used in software development

b)

AI is a broader concept, while ML is a subset of AI focused on algorithms and statistical models.

c)

AI and ML are the same thing

d)

AI focuses on human-like intelligence, while ML focuses on machine learning algorithms

5.

What are the two main types of machine learning?

a)

Regression learning and clustering learning

b)

Supervised learning and unsupervised learning

c)

Reinforcement learning and deep learning

d)

Decision tree learning and neural network learning

6.

What is supervised learning?

a)

Supervised learning is only used for regression tasks

b)

Supervised learning is a type of machine learning where the model is trained on labeled data.

c)

Supervised learning does not require labeled data

d)

Supervised learning is a type of unsupervised learning

7.

What is unsupervised learning?

a)

Unsupervised learning is a type of machine learning where the model is trained on structured data.

b)

Unsupervised learning is a type of machine learning where the model is trained on images only.

c)

Unsupervised learning is a type of machine learning where the model is trained on unlabeled data without any specific output labels.

d)

Unsupervised learning is a type of machine learning where the model is trained on labeled data with specific output labels.

8.

What is reinforcement learning?

a)

Reinforcement learning is a type of supervised learning

b)

Reinforcement learning involves only unsupervised learning techniques

c)

Reinforcement learning does not involve decision-making processes

d)

Reinforcement learning is a type of machine learning where an agent learns to make decisions by interacting with an environment and receiving rewards or penalties.

9.

What is artificial neural network?

a)

A type of plant species

b)

A new type of computer mouse

c)

A type of cloud formation

d)

A computational model inspired by the human brain's structure and function, consisting of interconnected nodes called neurons.

10.

What is the role of algorithms in AI?

a)

Algorithms in AI are primarily used for entertainment purposes.

b)

Algorithms in AI are only used for data storage.

c)

Algorithms in AI are essential for processing data, making decisions, and learning from the data.

d)

Algorithms in AI have no impact on decision-making.

11.

How is AI used in natural language processing?

a)

AI is used in natural language processing by painting landscapes

b)

AI is used in natural language processing by baking cookies

c)

AI is used in natural language processing by employing algorithms and models to understand, interpret, and generate human language.

d)

AI is used in natural language processing by analyzing weather patterns

12.

What are some common applications of AI?

a)

Virtual assistants, recommendation systems, autonomous vehicles, facial recognition, medical diagnosis

b)

Weather forecasting, Online shopping, Social media platforms

c)

Agricultural automation, Language translation, Weather forecasting

d)

Online shopping, Agricultural automation, Language translation

13.

What are the ethical considerations in AI and ML?

a)

Data quality, model complexity, interpretability

b)

Interpretability, explainability, fairness

c)

Bias, transparency, accountability, privacy, security, societal impact

d)

Accuracy, efficiency, scalability

14.

What is the future of AI and ML?

a)

Promising with continued advancements and increased adoption.

b)

Stagnant with limited growth potential

c)

Declining due to ethical concerns

d)

Unreliable and prone to errors

15.

Which of the following is a common application of chatbots?

a)

Cooking food

b)

Answering customer queries

c)

Driving cars

d)

Building houses

16.

What is the primary goal of Natural Language Processing (NLP)?

a)

To process natural resources

b)

To enable machines to understand and respond to human language

c)

To create natural landscapes

d)

To process natural disasters

17.

Which of the following is a type of Machine Learning?

a)

Supervised Learning

b)

Unsupervised Learning

c)

Reinforcement Learning

d)

All of the above

18.

What is a chatbot primarily used for?

a)

Playing video games

b)

Conversing with humans

c)

Painting pictures

d)

Writing books

19.

Which of the following is an example of a task that AI can perform?

a)

Making coffee

b)

Diagnosing diseases

c)

Planting trees

d)

Building bridges

20.

What does NLP stand for in the context of AI?

a)

Natural Learning Process

b)

Natural Language Processing

c)

Neural Language Programming

d)

Network Learning Protocol

21.

What is the main function of a chatbot in customer service?

a)

To entertain customers

b)

To provide automated responses to customer inquiries

c)

To sell products directly

d)

To manage inventory

22.

Which of the following is a key component of Machine Learning?

a)

Data

b)

Water

c)

Electricity

d)

Soil

23.

What is the main advantage of using AI in healthcare?

a)

AI can replace doctors

b)

AI can provide faster and more accurate diagnoses

c)

AI can perform surgeries

d)

AI can grow medicines

24.

Which of the following is a popular programming language used in AI development?

a)

Python

b)

HTML

c)

CSS

d)

JavaScript

25.

What is the purpose of training data in Machine Learning?

a)

To teach the machine how to perform a task

b)

To entertain the machine

c)

To clean the machine

d)

To repair the machine

26.

Which of the following is an example of a chatbot?

a)

Siri

b)

Google Maps

c)

Microsoft Word

d)

Adobe Photoshop

27.

What is the main challenge in Natural Language Processing?

a)

Understanding human emotions

b)

Understanding and processing the complexities of human language

c)

Building physical robots

d)

Creating video games

28.

Which of the following statement is true about AI and ML

a)

AI is a subset of ML

b)

ML is a subset of DL

c)

AI is a subset of DL

d)

ML is a subset of AI

29.

Identify the AI powered personal assistant developed by Amazon

a)
b)
c)
d)
30.

Below is the deep learning model used generate new paintings

a)

CNN

b)

GAN

c)

ANN

d)

RNN

31.

Machine Learning happens through

a)

Data

b)

Algorithms

c)

Reading

d)

Classification

32.

Validation is a part of

a)

Testing

b)

Training

c)

Learning

d)

data cleaning

33.

This is the first phase in machine learning life cycle

a)

Training

b)

Data collection

c)

Algorithm selection

d)

Visualization

34.

Which state has become the very first state to issue an order regarding the implementation of the National Education Policy 2020

a)

Tamil Nadu

b)

Telangana

c)

Karnataka

d)

Delhi

35.

This is not the objective of NEP 2020

a)

Setting up of Multidisciplinary Education and Research Universities

b)

Setting up of National Research Foundation

c)

Increasing GER in higher education to 50%

d)

Establishment of Distributed Credit system

36.

Which of these is not an AI technology

a)

Face Recognition

b)

Robotics

c)

Animation

d)

Speech Recognition

37.

The ability of computers to understand images and video

a)

Robotics

b)

Computer vision

c)

NLP

d)

Image processing

38.

Which of the following ML algorithm is based upon the idea of bagging?

a)

Decision Tree

b)

Random Forest

c)

Classification

d)

Regression

39.

Which of the following is a supervised learning algorithm?

a)

Decision Tree

b)

K-means

c)

Principal Component Analysis

d)

Support Vector Machine

40.

What is the purpose of cross-validation in machine learning?

a)

To train the model

b)

To test the model on unseen data

c)

To evaluate the model's performance

d)

To visualize the data

41.

Which of the following is an ensemble learning technique?

a)

Linear Regression

b)

Naive Bayes

c)

AdaBoost

d)

K-nearest Neighbors

42.

What is the main purpose of using ensemble learning techniques in machine learning?

a)

To reduce overfitting and improve model performance

b)

To increase the complexity of the model

c)

To decrease the training time

d)

To simplify the feature selection process

43.

Which evaluation metric is commonly used to assess the performance of classification models in machine learning?

a)

Mean Squared Error

b)

Accuracy

c)

R2 Score

d)

Root Mean Squared Error

44.

What is the purpose of hyperparameter tuning in machine learning?

a)

To increase the number of features in the model

b)

To reduce the complexity of the model

c)

To optimize the model's performance by selecting the best hyperparameters

d)

To visualize the data distribution

45.

What is the purpose of feature scaling in machine learning?

a)

To increase the number of features in the model

b)

To reduce the complexity of the model

c)

To normalize the range of features to a similar scale

d)

To visualize the data distribution

46.

Which of the following is an unsupervised learning algorithm?

a)

Decision Tree

b)

K-means

c)

Principal Component Analysis

d)

Support Vector Machine

47.

Which of the following ML algorithm is based upon the idea of boosting?

a)

Decision Tree

b)

Random Forest

c)

Classification

d)

AdaBoost

48.

Artificial Intelligence can be applied on which of the following?

a)

Sounds & Images

b)

Text & Numbers

c)

Movies & Books

d)

All of the above

49.

Select the correct code statement, for making a downloadable link.

a)

<download href=”myselfie.png”

id=”link”></download>

b)

<a href=”myselfie.png” id=”link”></a>

c)

<a href="" id="link"

download="myselfie.png"></a>

d)

None of the above

50.

The difference between and is<!--EndFragment--> </body> </html>

a)

<textarea> tags are paired, there is an

end tag to close, the content of the tag is

written in the middle of the tag pair;

<input> is a single tag, the content of the

tag is set by the value attribute.

b)

The value of is plain text; the value of <input> varies according to the type.<!--EndFragment--> </body> </html>

c)

The value of <textarea> can be multi-line,

and there are rows and cols to control the

multi-line structure; the value of <input> is

a single line.<input> has multiple types to

satisfy the data interaction between the

form and the user;

d)

All of the above

51.

What is the full form of NLP ?

a)

National Language Processing

b)

Natural Language Processing

c)

Neutral Language Processing

d)

Natural Language Process

52.

In var content = event.results[0][0].transcript; What does transcript refer to?

a)

Transcript refers to text which was converted from speech

b)

Transcript refers to speech which was converted from text

c)

All the results on the given event

d)

None of the above

53.

var recognition = new SpeechRecognition(); What is the purpose of the new keyword?

a)

To create a new SpeechRecognition() function

b)

To pass new information to existing web speech API

c)

To create new Web Speech API

d)

To access speech/text from existing web speech AP

54.

Select the correct use of the SpeechSynthesis API.

a)

To convert speech to text

b)

To convert text to speech

c)

To make the system speak the converted text

d)

All of the above.

55.

What is the correct use of the Webcam.attach() function?

a)

To set the properties for the live view of the webcam.

b)

To give permission to the browser for webcam access

c)

To display the webcam live view in an existing HTML element

d)

To see properties of the webcam live view.

56.

speak() function is called inside the onresult() function​______

a)

To trigger the speak function on click of a button

b)

To convert text to speech and make the system speak.

c)

To make the system speak on click of a button.

d)

To automate the process of speaking the text as soon as we give the voice command.

57.

In the given code statement, what is SpeechSynthesisUtterance()? var utterThis = new SpeechSynthesisUtterance(speak_data);

a)

It’s a function of an API that will convert speech to text .

b)

It’s a function of an API that will convert text to speech.

c)

It’s a function of an API that will make system speak the text in speak_data

d)

It’s a function of an API that will pass text from speak_data to the utterThis variable.

58.

Full form of API is


a)

Application Programming Interface

b)

Application Program Interface

c)

App Programming Interface

d)

Application Programming Intermediatory

59.

What is the use of setTimeout() function?

a)

To set time on which selfie will be taken

b)

To set maximum time allowed for taking selfie

c)

To delay the process of taking selfie by 5 seconds

d)

None of the above.

60.

Which predefined function of webcam.js is used to take a selfie?

a)

Webcam.attach()

b)

Webcam.snap()

c)

Webcam.set({})

d)

Webcam.upload()

61.

In function save(), we have used link.click( ) to _______

a)

It will automatically click the anchor tag

b)

It will call the click function to capture the image

c)

It will get the link of the image to be downloaded

d)

It will set the href of the anchor tag.

62.

What is the use of the given if statement? if( Content == “take my selfie”){ console.log(“taking selfie___”); }

a)

To make the system repeat the user statement.

b)

To take selfie with a wait of few seconds

c)

Selfie is taken only if the user says “take my selfie”.

d)

To download selfie only if user says “take my selfie”

63.

synth.speak(utterThis); State the correct use of this function.

a)

It will make the system speak the speech stored in variable utterThis.

b)

It will make the system speak the integer stored in variable utterThis.

c)

It will first convert text to speech and then the system will speak the same.

d)

It will stop the system from speaking what utterThis variable holds.

64.

Tinkercad is a platform used for?

a)

Online 3D designing

b)

Designs compatible with 3D printing

c)

To create shapes/objects in 3D

d)

All of the above

65.

Tinkercad is used to design and create objects/shapes, that is why it is called CAD. CAD stands for_____

a)

Computer Applied Design

b)

Computer Aided Development

c)

Computer Aided Design

d)

Computerized Aided Design

66.

Why do we use the Teachable machine?

a)

It allows us to create a neural network/ model for images.

b)

It allows us to create a neural network/ model for audio.

c)

It allows us to create a neural network/ model for pose.

d)

All of the above

67.

Teaching the computer to learn from some data is known as _____

a)

Machine Learning

b)

Artificial Intelligence

c)

Neural Network

d)

NLP

68.

How many class objects can you train in one web application?

a)

10 objects

b)

5 objects

c)

As many as you can

d)

3 objects

69.

Which languages are used to create web applications?

a)

HTML

b)

CSS

c)

JS

d)

HTML+CSS+JS

70.

What is a Neural network?

a)

It is a code or a program with many mathematical functions in it

b)

It's somewhat similar to how our actual brain works.

c)

Both A & C

d)

Only A

71.

What will be the effect of “btn-default”?

a)

It will add a white color background to the element

b)

It will add a red color background to the element

c)

It will add a green color background to the element

d)

All of the above

72.

Which two things we have to pass inside the imageClassifier() function?

a)

Teachable machine model link and a variable

b)

Teachable machine model link and the modelLoaded function.

c)

Teachable machine model link and a image

d)

None of the above

73.

What is the use of webcam.js?

a)

to work with stored video

b)

to work with a webcam and capture images.

c)

to work with Stored photos

d)

None of the above

74.

What is the use of ml5.js?

a)

to work with painting

b)

to work with video and photos

c)

to provide access to machine learning

d)

None of the above

75.

According to the snippet, what does confidence mean?

a)

Reference

b)

Accuracy

c)

Name

d)

None of the above

76.

What is the use of the toFixed() function?

a)

helps us to reduce the number of digits after the decimal point

b)

helps us to reduce the number of digits

c)

to create fixed digit

d)

None of the above

77.

Which predefined function is used to compare the Captured audio with the Model and the results?

a)

compare()

b)

Check()

c)

CompareCheck()

d)

Classify()

78.

Identify the predefined function used to trigger the sound Classification function?

a)

Classifier

b)

soundClass

c)

soundClassifier

d)

sound

79.

Which position from the Results array would be fetched to display it on the web app?

a)

Background Noise

b)

Clap

c)

Snapping

d)

Bell

80.

Identify the function that holds the result of the comparison between the accuracy of various sounds.

a)

result()

b)

gotResult()

c)

Check()

d)

Verify()