wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Chatbot Development

Total questions: 69

Worksheet time: 35mins

Name
Class
Date
1.

Which of the following is NOT a chatbot-related NLP task?

a)

Intent recognition

b)

Entity extraction

c)

Image segmentation

d)

Sentiment analysis

2.

FAQ chatbots are most similar to:

a)

Virtual assistants

b)

Search engines

c)

Predefined helpline menus

d)

Recommendation systems

3.

Which feature makes AI-based chatbots different from rule-based chatbots?

a)

Responding only with scripted answers

b)

Ability to learn from data and adapt

c)

Following fixed patterns

d)

Supporting a single language only

4.

A chatbot shows failure in context management when:

a)

It forgets details given earlier in the same chat

b)

It suggests FAQs after a keyword match

c)

It replies faster than expected

d)

It asks user to retype a spelling mistake

5.

A chatbot gives grammatically correct but irrelevant answers. The most likely root cause is:

a)

Lack of intent recognition

b)

poor context management

c)

Over-reliance management

d)

Missing fallback handling

6.

What is the primary function of a game engine?

a)

To create 3D models and textures.

b)

To provide a framework and tools to build and run a game.

c)

To market and sell the game on different platforms.

d)

To write the game's story and dialogue.

7.

The main continuous cycle that runs a game, updating game logic and redrawing the screen, is called the:

a)

Game Loop

b)

Render Cycle

c)

Physics Step

d)

AI Thread

8.

In 3D graphics, what is a polygon mesh?

a)

A) A collection of vertices, edges, and faces that defines the shape of a 3D object.

b)

B) A 2D image used to add detail to a 3D object.

c)

C) The code used to determine an object's color.

d)

D) A light source that illuminates the game world.

9.

What does a collider component do in a physics engine?

a)

It makes an object visible to the camera.

b)

It defines the physical shape of an object for collision detection.

c)

It plays sound effects when objects touch.

d)

It reduces the number of polygons in a model.

10.

Which of these is NOT a common role in a game development team?

a)

Game Designer

b)

3D Artist

c)

Audio Engineer

d)

Data Analyst (in the context of game creation)

11.

What does "NPC" stand for in games?

a)

Network Protocol Controller

b)

Non-Playable Character

c)

Next Phase Check

d)

New Player Challenge

12.

In multiplayer shooters, client-side hit detection is risky mainly because:

a)

Latency increases

b)

Players can exploit cheats

c)

Server storage grows

d)

Animations desync

13.

In multiplayer games, "latency" primarily affects:

a)

Graphic textures

b)

Character animation style

c)

Network response time

d)

Storyline quality

14.

A player notices that enemies in a level always follow the same predictable path. This is likely due to:

a)

Hardcoded AI pathfinding

b)

Random number generator

c)

Network lag

d)

Procedural generation

15.

Which technology is commonly used for real-time flood monitoring?

a)

Blockchain

b)

Social media apps

c)

Satellite remote sensing

d)

Word processors

16.

A city implements IoT sensors and predictive models to forecast disasters. The most critical challenge is:

a)

Integration of diverse data sources and real-time analytics

b)

Lack of volunteer availability

c)

Public awareness campaigns

d)

Marketing the system to tourists

17.

Which technology is most essential for spatial analysis, visualization of hazard-prone areas, and planning optimal evacuation routes?

a)

Cloud Computing

b)

Geographic Information Systems (GIS)

c)

Neural Networks

d)

Database Management Systems (DBMS)

18.

In a post-disaster scenario where cellular infrastructure is non-functional, which type of network allows first responders' devices to connect directly with each other to form a temporary, decentralized network?

a)

Virtual Private Network (VPN)

b)

Storage Area Network (SAN)

c)

Mobile Ad-hoc Network (MANET)

d)

Content Delivery Network (CDN)

19.

Analyzing satellite imagery using deep learning to automatically identify and classify damaged buildings (e.g., 'destroyed', 'partially damaged', 'intact') is a direct application of:

a)

Natural Language Processing (NLP)

b)

Recommender Systems

c)

Computer Vision

d)

Reinforcement Learning

20.

A system designed to collect real-time data from river sensors, weather forecasts, and population densities to help authorities decide if and when to issue an evacuation order is called a:

a)

Decision Support System (DSS)

b)

Real-Time Operating System (RTOS)

c)

File Transfer Protocol (FTP)

d)

Transaction Processing System (TPS)

21.

The use of platforms like Twitter/X to gather real-time, user-generated reports of damage or calls for help during a crisis is a form of:

a)

Crowdsourcing and Social Media Analytics

b)

Embedded Systems Programming

c)

Phishing

d)

SQL Injection

22.

A network of low-power, connected devices (like seismometers or water-level monitors) that stream data to a central server for hazard monitoring is a classic example of:

a)

Internet of Things (IoT)

b)

Augmented Reality (AR)

c)

Quantum Computing

23.

Computational models that forecast a tsunami's travel time and inundation depth or a wildfire's spread pattern are examples of:

a)

Cryptographic Hashing

b)

Simulation and Modeling

c)

Data Normalization

d)

Software Compilation

24.

Protecting critical infrastructure (like the power grid or water supply systems) from cyberattacks during a natural disaster is a key concern of:

a)

Algorithm Design

b)

Human-Computer Interaction (HCI)

c)

Critical Infrastructure Security

d)

Software Development Life Cycle (SDLC)

25.

Which distributed ledger technology is the foundation for most cryptocurrencies like Bitcoin?

a)

API (Application Programming Interface)

b)

AI (Artificial Intelligence)

c)

SDK (Software Development Kit)

d)

Blockchain

26.

"RegTech" is a sub-field of Fintech that focuses on what?

a)

Real estate technology

b)

Technology for retail sales

c)

Technology to help financial institutions meet regulatory compliance

d)

Regular technical maintenance for banks

27.

Peer-to-Peer (P2P) lending platforms are a Fintech innovation that typically does what?

a)

Connects borrowers directly with investors, bypassing traditional banks

b)

Allows banks to lend money to each other

c)

A social media platform for financial advisors

d)

A system for trading stocks between two people

28.

Which of the following is a common application of Artificial Intelligence (AI) in Fintech?

a)

Designing physical bank notes

b)

Fraud detection and risk assessment

c)

Building the hardware for ATMs

d)

Providing Wi-Fi in bank branches

29.

The use of technology to innovate and improve the insurance industry is known as:

a)
Insurtech
b)

Wealthtech

c)

Paytech

d)

Credittech

30.

What is a "digital wallet" (like Apple Pay, Google Pay, or PayPal)?

a)

A physical, high-security wallet

b)

A software application that stores payment information for digital transactions

c)

A bank account specifically for online shopping

d)

A type of cryptocurrency

31.

What is the primary function of a "robo-advisor"?

a)

A customer service chatbot

b)

An automated system that builds and manages investment portfolios

c)

A robot that audits bank vaults

d)

A compliance officer that uses AI

32.

Blockchain in fintech is mainly used for:

a)

Creating decentralized and secure transactions

b)

Printing physical currency

c)

Advertising campaigns

d)

Spreadsheet calculations

33.

Mobile wallets allow users to:

a)

Hack bank accounts

b)

Carry digital currency and make payments

c)

Open only physical bank branches

d)

Store credit card data only for offline use

34.

In digital banking, "KYC" ensures:

a)

Key Yield Control

b)

Know Your Customer for identity verification

c)

Keeping Yearly Compliance records

d)

Knowledge-based coding in apps

35.

A fintech startup wants to ensure data integrity, transparency, and traceability for all transactions. Which technology is most suitable?

a)

Traditional relational databases

b)

AI-powered chatbots

c)

Blockchain with decentralized ledger

d)

Cloud storage without audit trail

36.

In AI, the "frame problem" primarily concerns:

a)

Determining relevant actions in complex, dynamic environments

b)

Processing large amounts of unstructured text

c)

Ensuring model interpretability

37.

Which scenario demonstrates AI generalization failure?

a)

A model performs well on training data but fails on slightly different real-world inputs

b)

A model predicts perfectly for all unseen data

c)

A rule-based chatbot responds correctly to all queries

d)

Hardware failure affects model training

38.

In AI search algorithms, heuristics are used to:

a)

Estimate the cost to reach a goal efficiently

b)

Encrypt data

c)

Randomize training samples

d)

Automate hyperparameter tuning

39.

In NLP, transformer architectures improve over RNNs mainly by:

a)

Modeling long-range dependencies using self-attention

b)

Reducing model size to zero

c)

Ignoring sequence order

d)

Increasing training time exponentially

40.

A predictive AI system shows high accuracy but low fairness. The most plausible cause is:

a)

Training on biased historical data

b)

Using too many GPUs

c)

Randomly shuffling labels

d)

Implementing gradient descent

41.

An AI model trained for medical diagnosis consistently underperforms on minority population data. Which intervention is most critical?

a)

Retrain using balanced, representative datasets and fairness-aware algorithms

b)

Increase learning rate and epochs

c)

Collect more unlabeled images only

d)

remove minority data to improve overall accuracy

42.

Feature engineering is critical in ML because:

a)

Raw data rarely represents the most informative signals for prediction

b)

Neural networks eliminate the need for any features

c)

Hyperparameters replace features

d)

Training always succeeds without preprocessing

43.

A model has high variance and low bias. What is the likely issue?

a)

Overfitting to the training data

b)

Underfitting to training data

c)

Learning rate too low

d)

Dataset is too small for testing

44.

In gradient descent, exploding gradients occur primarily in:

a)

Deep neural networks with large weights leading to unstable updates

b)

Linear regression

c)

Decision trees

d)

K-Means clustering

45.

In unsupervised learning, the silhouette score is used to:

a)

Measure the quality of clustering

b)

Validate regression models

c)

Test neural network convergence

d)

Encode categorical features

46.

A deep learning model's loss stagnates despite correct architecture and optimization. Which is the most probable cause?

a)

Vanishing gradients due to poor weight initialization or deep activation functions

b)

Not enough data augmentation

c)

Using ReLU instead of sigmoid

d)

Wrong data labels only

47.

Which type of machine learning involves an "agent" learning to make decisions by taking actions in an environment to maximize a cumulative "reward"?

a)

Supervised Learning

b)

Unsupervised Learning

c)

Reinforcement Learning

d)

Time-Series Analysis

48.

The K-Means algorithm is a popular example of which type of machine learning?

a)

Classification

b)

Regression

c)

Clustering

d)

Reinforcement Learning

49.

An algorithm that searches for an element in an unsorted array by checking each element one by one has a time complexity of O(n). What does 'n' represent?

a)

The number of times the algorithm runs.

b)

The speed of the computer's processor.

c)

The size of the input array.

d)

The number of times the algorithm fails.

50.

What is the time complexity of an algorithm that involves nested loops, where the inner loop runs 'n' times for each iteration of the outer loop which also runs 'n' times?

a)

O(n2)O(n^2)

b)

O(n)

c)

O(log n)

d)

O(n log n)

51.

An algorithm sorts a list of 'n' items. In the worst-case scenario, it requires n × (n - 1)/2 comparisons. What is the time complexity in this case, ignoring the constants and lower-order terms?

a)

O(n)

b)

O(n log n)

c)

O(log n)

d)

O(n²)

52.

What does it mean for an algorithm to have a space complexity of O(log n)?

a)

The memory usage is directly proportional to the input size.

b)

The algorithm uses a fixed amount of memory regardless of the input size.

c)

The memory required grows logarithmically as the input size increases.

d)

The algorithm is very inefficient in terms of memory.

53.

If an algorithm has a time complexity of O(n²), doubling the input size will approximately make the execution time:

a)

Double

b)

Four times

c)

Half

d)

Logarithmic

54.

Which of the following has the best (lowest) time complexity?

a)

O(n log n)

b)

O(n2)O(n^2)

c)

O(log n)

d)

O(n3)O(n^3)

55.

What does Space Complexity mainly depend on?

a)

The compiler used

b)

The number of recursive calls and variables stored

c)

The number of lines of code

d)

The type of algorithm

56.

A team rushes into ideating without fully completing the empathize phase. What risk are they most likely facing?

a)

Creating too many ideas

b)

Solving the wrong problem

c)

Taking too long to prototype

d)

Ignoring business constraints

57.

Which is an example of divergent thinking in the design thinking process?

a)

Choosing the most viable idea

b)

Gathering feedback on a prototype

c)

Generating 100+ ideas in a brainstorming session

d)

Prioritizing features for an MVP

58.

In the Ideation phase, which of these techniques is commonly used to encourage creativity?

a)

SWOT analysis

b)

Brainstorming

c)

Kanban boards

d)

Gantt charts

59.

A designer is running empathy interviews. What should they prioritize most?

a)

Asking pre-written technical questions

b)

Tracking interview duration precisely

c)

Listening deeply and observing non-verbal cues

60.

A team is struggling to generate ideas during ideation. What strategy could best help them break mental blocks?

a)

Only focus on realistic solutions

b)

Use “How Might We” questions to reframe the problem

c)

Assign the ideation to a single expert

d)

Wait until the Define phase is revised

61.

Which of the following statements best reflects iteration in Design Thinking?

a)

Testing the same solution with different users once

b)

Making small refinements after product launch

c)

Revising the prototype multiple times based on user feedback

d)

Creating multiple solutions simultaneously

62.

Which of the following techniques is LEAST aligned with the Ideation phase?

a)

Mind mapping

b)

Storyboarding

c)

Brainstorming

d)

SWOT analysis

63.

During a prototype test, the user misunderstands a feature’s purpose. What should the design team do first?

a)

Explain it immediately to avoid confusion

b)

Note the behavior and follow up with questions after

c)

Stop the test and correct the misunderstanding

d)

Remove the feature from the prototype

64.

Which of the following would likely lead to biased results in user testing?

a)

Asking open-ended, non-leading questions

b)

Letting users freely interact with the prototype

c)

Explaining features to users before they try them

d)

Observing without interfering during the session

65.

int a=5;

int b=++a;

int c=a++;

int d=b+c;

printf("%d",d);

What will this snippet print?

a)

A) 11

b)

B) 12

c)

C) 13

d)

D) Undefined Behavior

66.

What is the output of this JavaScript code? console.log(0.1 + 0.2 === 0.3);

a)

true

b)

false

c)

TypeError

d)

undefined

67.

int i=0;

for(;i<3;){

i+=2;

}

System.out.println(i);

what will this code print?

a)

A) 2

b)

B) 3

c)

C) 4

d)

D) 6

68.

int p = 4, q = 5;

System.out.println((p++ & q) + (~q | p));

what will this print?

a)

3

b)

1

c)

0

d)

2

69.

static int f(int n) {

if (n == 0) return 0;

return n + f(n--); }

System.out.println(f(3));

What will this code print?

a)

a) 6

b)

b) Infinite recursion

c)

c) 3

d)

d) 0