KnowledgeBoat Logo
|
OPEN IN APP

Specimen 2027

Solved 2027 Specimen Paper ICSE Class 10 Robotics & Artificial Intelligence

Class 10 - ICSE Robotics & Artificial Intelligence Solved Question Papers



Section A

Question 1(i)

Identify the gear shown in the image given below:

Identify the gear shown in the image given below:. Specimen Paper 2027, ICSE 2026 Robotics & Artificial Intelligence Solved Question Paper.
  1. Bevel
  2. Worm
  3. Planetary
  4. Spur

Answer

Planetary

Reason — The figure shows a central gear surrounded by smaller gears enclosed within an outer ring, which is the arrangement of a planetary gear system. Planetary gears are frequently used in robotic arms and engines because they can transfer power very efficiently.

Question 1(ii)

A city installs intelligent traffic signals that adjust signal timings based on real-time traffic flow. This is an example of:

  1. Traditional automation
  2. New Age Robotic System
  3. Mechanical control system
  4. Manual traffic regulation

Answer

New Age Robotic System

Reason — New Age Robotic Systems (NARS) are advanced systems that use sensors and artificial intelligence to sense their surroundings and take decisions on their own. Intelligent traffic signals collect real-time traffic data and change the signal timings accordingly, instead of following fixed pre-set timings.

Question 1(iii)

A student is preparing a presentation on examples of New Age Robotic Systems. Which of the following should NOT be included in the presentation?

  1. Autonomous delivery robot
  2. Smart vacuum cleaner
  3. Collaborative robot
  4. Mechanical screwdriver

Answer

Mechanical screwdriver

Reason — A mechanical screwdriver is an ordinary machine. It has no sensors, controller or decision-making ability and cannot work on its own. Autonomous delivery robots, smart vacuum cleaners and collaborative robots are examples of New Age Robotic Systems.

Question 1(iv)

Robots are used in ............... to monitor crop health.

  1. Warehouse
  2. Healthcare
  3. Agriculture
  4. Industrial automation

Answer

Agriculture

Reason — Robots used in the agriculture field are designed to increase efficiency, reduce costs and improve crop yields. Crop monitoring robots, such as Crop-Scout and TerraSentia, are used to monitor crop growth and health.

Question 1(v)

A robot detects the presence of an obstacle in its path. ............... sensor is used for this.

  1. Tactile
  2. Force
  3. Temperature
  4. Proximity

Answer

Proximity

Reason — Proximity sensors are non-contact sensors that detect the presence of an object when it enters the sensor's field, without touching it. Tactile and force sensors need physical contact, and a temperature sensor detects changes in temperature.

Question 1(vi)

Which of the following devices is commonly found in a smart home?

  1. Conventional microwave oven
  2. Roomba vacuum cleaner
  3. Desktop computer
  4. Compass

Answer

Roomba vacuum cleaner

Reason — A home equipped with devices that help in the automation of routine tasks is called a smart home. iRobot's Roomba is a robotic vacuum cleaner that cleans floors automatically without human intervention and is a well-known example of a smart home robot.

Question 1(vii)

Which software tool is commonly used by students to design and simulate robotic components virtually?

  1. Python
  2. Tinkercad
  3. Notepad++
  4. Unity

Answer

Tinkercad

Reason — Tinkercad is a freely available online software developed by Autodesk. It is used to visualise, design and create circuits, and provides 3D designs of different components, which helps in better visualisation and understanding of robotic parts.

Question 1(viii)

A robotic component moves back and forth along a straight line without rotating. This movement is produced by a ............... joint.

  1. Revolute
  2. Prismatic
  3. Torsional
  4. Flexible

Answer

Prismatic

Reason — Prismatic joints are also known as linear or sliding joints. They allow the links to move in a straight line along an axis without rotating. A common example of a prismatic joint is the sliding mechanism in a drawer.

Question 1(ix)

A robot designed to move on a flat surface using wheels for locomotion is a:

  1. Flying robot
  2. Legged robot
  3. Wheeled mobile robot
  4. Stationary robot

Answer

Wheeled mobile robot

Reason — A wheeled mobile robot is a robot that uses wheels for locomotion and can move autonomously or with the instructions of the user.

Question 1(x)

A spam email detection system classifies incoming emails as "Spam" or "Not Spam" based on features such as keywords, sender information and attachments. Which factor is primarily used by the system to make its decision?

  1. Personal preference
  2. Random selection
  3. Measured data
  4. Human emotions

Answer

Measured data

Reason — Machine decision-making is logical and objective. It is based on the data available to the machine and the rules or algorithms applied on it, and is not affected by emotions or personal preferences. Here, the system uses the measured data of each email, such as keywords, sender information and attachments, to classify it.

Question 1(xi)

What is the first step in developing a Machine Learning system to recognise traffic signs for autonomous vehicles?

  1. Writing the final algorithm
  2. Collecting and organising data
  3. Making predictions
  4. Training the robot physically

Answer

Collecting and organising data

Reason — The first step in machine learning is data collection. To prepare a machine learning system, related data must be collected and then prepared, that is, cleaned and transformed, before an algorithm is selected and trained.

Question 1(xii)

What is the first stage of the AI Project Framework?

  1. Data Acquisition
  2. Modelling
  3. Problem Scoping
  4. Evaluation

Answer

Problem Scoping

Reason — The AI Project Framework consists of five stages — Problem Scoping, Data Acquisition, Data Exploration, Modelling and Evaluation. Problem Scoping is the first stage, in which the problem is understood and defined, clear goals are set and the objectives of the AI project are outlined.

Question 1(xiii)

What do the 4 W's in AI problem scoping stand for?

  1. Who, What, Why, When
  2. Who, What, Where, Why
  3. Why, Where, When, What
  4. Where, Who, What, When

Answer

Who, What, Where, Why

Reason — The 4Ws Problem Canvas helps in problem scoping. It consists of four parameters — Who (the stakeholders affected by the problem), What (the nature of the problem and its evidence), Where (the context or location of the problem) and Why (why the problem is worth solving).

Question 1(xiv)

An AI system follows predefined IF–THEN rules and does not learn from new data. This system is best described as:

  1. Learning-based AI
  2. Supervised learning system
  3. Unsupervised learning system
  4. Rule-based AI system

Answer

Rule-based AI system

Reason — A rule-based system works only on the predefined rules written in its program. It cannot learn from its environment or from new data. Systems that learn from data, such as supervised and unsupervised learning systems, work on the basis of learning and not on fixed rules.

Question 1(xv)

What will be the output of the following Python code?

x = 5
print(x + 2)
  1. 5
  2. 2
  3. 7
  4. 52

Answer

7

Reason — The variable x stores the integer value 5. In the statement print(x + 2), the + operator acts as the arithmetic addition operator because both operands are integers. So the expression is evaluated as 5 + 2 = 7.

Question 1(xvi)

What will be the output of the following Python code?

numbers = [10, 20, 30]
print(len(numbers))
  1. 2
  2. 3
  3. 20
  4. 30

Answer

3

Reason — The list numbers contains three elements — 10, 20 and 30. The function len() returns the number of elements present in the list, not their values.

Question 1(xvii)

Statement I: All machines are robots.

Statement II: Robots are only controlled manually and cannot work autonomously.

  1. Both statements I and II are correct.
  2. Both statements I and II are incorrect.
  3. Statement I is correct, but statement II is incorrect.
  4. Statement I is incorrect, but statement II is correct.

Answer

Both statements I and II are incorrect.

Reason — Statement I is incorrect because every robot is a machine, but every machine is not a robot. An ordinary machine, such as a room heater, has no sensors, controller or decision-making ability.

Statement II is also incorrect because robots can work autonomously, that is, without human intervention, as well as with the support of humans. For example, a self-driving car is an autonomous vehicle that can operate without a human driver.

Question 1(xviii)

Statement I: A gear system can be used to amplify force in robotic joints.

Statement II: Changing the gear ratio changes the torque and speed in the system.

  1. Both statements I and II are correct.
  2. Both statements I and II are incorrect.
  3. Statement I is correct, but statement II is incorrect.
  4. Statement I is incorrect, but statement II is correct.

Answer

Both statements I and II are correct.

Reason — Statement I is correct because gears are used in a robotic system to transmit motion and power and also to amplify force.

Statement II is also correct because the gear ratio depends on the number of teeth on the driving and driven gears. By choosing a suitable gear ratio, a robot can increase either its torque (force) or its rotational speed.

Question 1(xix)

Machine decisions are influenced by emotions and personal experiences.

  1. True
  2. False

Answer

False

Reason — Machine decision-making is objective and logical. Machines make decisions using the data available to them and programmed algorithms or rules, and are unaffected by feelings or preconceived notions. Being influenced by emotions, prejudices and experiences is a characteristic of human decision-making, not machine decision-making.

Question 1(xx)

In a robotic system, the controller processes sensor inputs and decides the actions of actuators.

  1. True
  2. False

Answer

True

Reason — The controller is the brain of a robotic system. It receives the input sent by the sensors, processes it using control algorithms, takes decisions and then sends control signals to the actuators, which perform the required physical action.

Question 2(i)

State any two features that enable a robot to perform tasks with minimal human intervention.

Answer

Two features that enable a robot to perform tasks with minimal human intervention are:

  1. Sensing — Robots are equipped with sensors that allow them to detect and respond to changes in their environment.
  2. Autonomy — Robots can be programmed to perform tasks automatically without requiring constant human supervision.

Question 2(ii)

Mention any two features that distinguish a robot from an ordinary machine.

Answer

Two features that distinguish a robot from an ordinary machine are:

  1. A robot uses sensors to take input from its environment and its controller processes this input to take decisions, whereas an ordinary machine only performs a fixed task and cannot take decisions.
  2. A robot is programmable and can be reprogrammed to perform different tasks, whereas an ordinary machine performs a single, simple task that cannot be reprogrammed.

Question 2(iii)

An automatic door opens when a person approaches it. What role does the controller play in this system?

Answer

The controller receives the signal sent by the sensor when it detects the presence of a person near the door. It processes this input, takes the decision that the door should open, and sends the required control signal to the actuator (motor), which opens the door. Thus, the controller acts as the link between the sensor and the actuator.

Question 2(iv)

What is the RR mechanism in robotics? Mention one application where it is commonly used.

Answer

The RR (Revolute–Revolute) mechanism means the use of two revolute joints in series, which allows rotational movement about two axes.

Application:

The RR mechanism is commonly used in a robotic arm, where the two revolute joints are placed at the shoulder and the elbow.

Question 2(v)

"Artificial Intelligence and Machine Learning are the same." Do you agree with the statement? Justify your answer with one reason.

Answer

No, I do not agree with the statement.

Artificial Intelligence is the broader field that includes any method or algorithm that helps make machines intelligent, whereas Machine Learning is a subset of Artificial Intelligence that enables software programs to learn from historical data and predict outcomes without being explicitly programmed.

Question 2(vi)

Differentiate between a Touch Sensor and a Proximity Sensor.

Answer

Touch SensorProximity Sensor
It is a contact-type sensor that detects an object only when physical contact or pressure is applied to its surface.It is a non-contact sensor that detects the presence of an object without touching it.
It requires physical contact to generate a signal.It can use sensing methods such as infrared or ultrasonic sensing to detect nearby objects without physical contact.

Question 2(vii)

The number of teeth on driven gear is 30 and on driving gear is 15. Find the gear ratio.

Answer

Given:

Number of teeth on driven gear = 30

Number of teeth on driving gear = 15

The formula for gear ratio is:

Gear Ratio=Number of teeth on driven gearNumber of teeth on driving gear\text{Gear Ratio}=\dfrac{\text{Number of teeth on driven gear}}{\text{Number of teeth on driving gear}}

Substituting the values:

Gear Ratio=3015=21\text{Gear Ratio}=\dfrac{30}{15}=\dfrac{2}{1}

Hence, the gear ratio is 2 : 1.

Question 2(viii)

An autonomous vehicle detects an obstacle and stops automatically. State any two characteristics of machine decision-making demonstrated in this situation.

Answer

Two characteristics of machine decision-making demonstrated here are:

  1. Logical — The vehicle acts according to the pre-programmed rules and the sensor data available to it, and stops when an obstacle is detected.
  2. Fast — The machine takes the decision to stop far more quickly than a human, which is very useful in such time-sensitive situations.

Question 2(ix)

What is the Turing Test? What does it determine about a machine?

Answer

The Turing Test was proposed by Alan Turing in 1950. In this test, an evaluator has a conversation with a human and a machine simultaneously and checks the responses given by both.

It determines the intelligence of a machine. If the evaluator finds no difference between the responses generated by the human and the machine, then the machine is considered to have passed the Turing Test.

Question 2(x)

Why is Problem Scoping an important stage in the AI Project Framework?

Answer

Problem Scoping is important because:

  1. It clearly defines the problem to be solved and sets the goals and objectives of the AI project.
  2. It identifies the stakeholders and the context of the problem, providing direction for the later stages of the project.

Section B

Question 3(i)

A city plans to introduce autonomous buses to improve public transportation. The city also wants to use AI to analyse traffic patterns and reduce congestion.

Based on the above scenario:

(a) State one characteristic of the autonomous bus.

(b) Explain how the bus detects obstacles while moving.

(c) Mention one advantage of using AI in managing public transportation.

Answer

(a) The autonomous bus can operate on its own without human intervention, as it uses sensors and AI to take decisions according to the situation on the road.

(b) The bus is fitted with a variety of sensors, such as radar, cameras, lidar and proximity sensors, which continuously observe the surroundings. When an object comes into the sensor's field, the sensor sends this input to the controller, which processes it and instructs the actuators to slow down, stop or change lanes to avoid the obstacle.

(c) AI can analyse traffic patterns in real time and optimise signal timings and routes, which helps in reducing traffic congestion.

Question 3(ii)

A company is developing an AI system to sort recyclable waste. Mention:

(a) one type of data required.

(b) one factor that can improve the accuracy of the AI model.

(c) one expected outcome.

Answer

(a) Labelled images of recyclable and non-recyclable waste materials are required as training data.

(b) Quality of training data — Using accurate and correctly labelled training data can improve the accuracy of the AI model.

(c) The system will be able to classify waste accurately into recyclable and non-recyclable categories.

Question 3(iii)

Write a Python program using the Matplotlib library to display the number of robots used in different sectors as shown below:

SectorNumber of Robots
Healthcare20
Agriculture15
Manufacturing30
Education10

The program should:

1. Import the required Matplotlib library.

2. Create suitable lists for sectors and the corresponding number of robots.

3. Plot a bar graph.

4. Label the X-axis as "Sectors".

5. Label the Y-axis as "Number of Robots".

6. Give the graph a suitable title.

7. Display the graph.

Answer

import matplotlib.pyplot as plt

sectors = ['Healthcare', 'Agriculture', 'Manufacturing', 'Education']
robots = [20, 15, 30, 10]

plt.bar(sectors, robots)
plt.xlabel("Sectors")
plt.ylabel("Number of Robots")
plt.title("Number of Robots in Different Sectors")
plt.show()

Output

Write a Python program using the Matplotlib library to display the number of robots used in different sectors as shown below:. Specimen Paper 2027, ICSE 2026 Robotics & Artificial Intelligence Solved Question Paper.

Question 4(i)

A robotic arm in a packaging unit uses a motor, gears and a gripper to move heavy boxes from one conveyor belt to another.

Based on the above information, explain:

(a) any one role of gears in the robotic arm, and

(b) two ways in which changing the gear ratio can affect the force and speed of movement.

Answer

(a) The gears transmit the motion and power generated by the motor to the robotic arm and the gripper through the interlocking of gear teeth.

(b) Two ways in which changing the gear ratio affects the force and speed of movement are:

  1. Increasing the gear ratio, that is, using a driven gear with more teeth than the driving gear, increases the torque (force) available at the gripper but decreases the speed of movement. This is useful for lifting heavy boxes.
  2. Decreasing the gear ratio, that is, using a driven gear with fewer teeth than the driving gear, increases the rotational speed of the arm but decreases the torque (force). This is useful for moving lighter boxes quickly.

Question 4(ii)

The employees of a company receive an email asking them to click on a link and enter their login credentials. Identify the possible cyber threat and explain any two precautions to be taken by the employees.

Answer

Cyber threat: Phishing.

In a phishing attack, the received email looks like a genuine message from a well-known or reputed organisation. It contains a link which, when clicked, takes the user to a fake website that is a clone of the original site. If the user enters their credentials there, the details are stolen by the fraudster.

Two precautions to be taken by the employees are:

  1. They should be wary of emails or messages that ask for personal information. If an email appears suspicious, they should not click on any link or open any attachment in it.
  2. They should not provide personal or login information unless they are confident that the website is genuine, and should use strong passwords and update them frequently.

Question 4(iii)

Write a Python program to:

1. Create a string "Hardwork pays"

2. Print the characters from index 3 to 9

3. Convert the string str to upper case and store in str1

4. Check if the string ends with 'S'. Print a boolean value as the output.

5. Replace the word 'Hardwork' with 'Earnest work'

6. Print the new string

7. Join the word 'OFF' at the end of the string

Solution
str = "Hardwork pays"

print(str[3:10])

str1 = str.upper()
print(str1.endswith('S'))

str2 = str.replace('Hardwork', 'Earnest work')
print(str2)

str3 = ' '.join([str2, 'OFF'])
print(str3)
Output
dwork p
True
Earnest work pays
Earnest work pays OFF

Question 5(i)

A delivery robot is carrying a parcel when it detects that its usual route is blocked. Explain how the robot makes decisions to complete the delivery safely.

Answer

The delivery robot completes the delivery safely in the following manner:

  1. Its sensors detect the obstacle or blocked route and send this input to the controller.
  2. The controller processes the sensor data and selects a safe alternate path to reach the destination. If no safe route is available, the robot stops.
  3. The controller sends commands to the actuators to move the robot along the selected path. Updated sensor inputs provide continuous feedback so that the controller can adjust the path until the parcel is delivered safely.

Question 5(ii)

Explain any three factors that influence the accuracy of a Machine Learning model.

Answer

Three factors that influence the accuracy of a Machine Learning model are:

  1. Quality of data — Data quality is an important factor in the success of a machine learning model. If the data has noise or wrong information, the predictions generated by the model will not be correct.
  2. Quantity of data — A large amount of data is required to create an accurate and precise machine learning model, as the algorithm learns the important features from this data.
  3. Selection of algorithm — An appropriate machine learning algorithm must be chosen according to the data and requirement. For example, if the data has labels, a supervised learning algorithm should be selected, otherwise an unsupervised learning algorithm should be used.

Question 5(iii)

With the help of a neat, labelled diagram, explain the role and working of a robotic system using the following components:

  • Sensors
  • Controller
  • Actuators

Answer

With the help of a neat, labelled diagram, explain the role and working of a robotic system using the following components:. Specimen Paper 2027, ICSE 2026 Robotics & Artificial Intelligence Solved Question Paper.

A robot is designed through the integration of sensors, a controller, actuators and a feedback system. The success of the robot depends on the proper functioning and coordination of all these components.

Sensors: Sensors are the input devices of a robot. They detect changes in the environment based on features like temperature, pressure, light, sound and distance, and convert them into signals that are sent to the controller. Commonly used sensors are proximity sensors, ultrasonic sensors, cameras and force sensors.

Controller: The controller is the brain of the robot. It receives the input from the sensors, processes it using different control algorithms and takes decisions about the action to be performed. It then generates and sends the control signals to the actuators.

Actuators: Actuators are the devices that produce the physical movement of the robot. They convert the electrical signal received from the controller into mechanical motion and move parts such as arms, legs, wheels or grippers. Commonly used actuators are electric motors and pneumatic or hydraulic cylinders.

Working: The sensors sense the environment and send the data to the controller. The controller processes this data, takes a decision and sends commands to the actuators, which perform the required physical action. The sensors then observe the resulting output or changes in the environment and send updated information to the controller as feedback. This helps the controller make corrections and keep the output in the desired range.

Question 6(i)

Discuss any three ways in which Machine Intelligence differs from traditional computer programs.

Answer

Machine IntelligenceTraditional Computer Programs
It learns from data and improves its performance with experience.It follows fixed step-by-step instructions written by the programmer and does not improve on its own.
It works on the concept of pattern recognition using a huge amount of related data.It works on predefined rules and is suitable only for deterministic problems.
It can make predictions and take decisions in new or uncertain situations.It produces a fixed and predictable output for a given input.

Question 6(ii)

State any three problems that may arise if data is not prepared properly before training a Machine Learning model.

Answer

Three problems that may arise are:

  1. If the data has noise or wrong information, the predictions generated by the model will not be correct, and the accuracy of the model will be low.
  2. If the collected data is not in a form compatible with the algorithm, the algorithm will not be able to learn the important features from it during training.
  3. If missing, duplicate or inconsistent data is not handled during preparation, the model may learn incorrect patterns and produce unreliable predictions.

Question 6(iii)

A recycling plant wants to use Tinkercad to design its waste segregation system. With reference to the given scenario, answer the following questions:

(a) Explain two ways in which Tinkercad can help in designing the system.

(b) Mention the type of joint used for segregating wet waste and dry waste with a reason.

(c) Why should the model be visualised before it is used?

Answer

(a) Two ways in which Tinkercad can help are:

  1. Tinkercad provides 3D designs of different components, so the plant can design and visualise the physical parts of the segregation system, such as the bins, the sorting arm and its joints, before actually building them.
  2. Tinkercad is used to visualise, design and create circuits, so the sensor and motor circuit that separates the wet and dry waste can be built and simulated virtually to check whether it works correctly.

(b) A revolute joint should be used. A revolute joint, also known as a rotary joint, allows the links to rotate around an axis. This rotational movement lets the sorting arm or flap turn towards the wet waste bin or the dry waste bin as required.

(c) The model should be visualised before it is used because:

  1. It helps in understanding the design clearly.
  2. It helps to identify and correct errors in the design at an early stage.
  3. It confirms that the components work together as expected before the system is built, saving time and cost.

Question 7(i)

A robot is used in a bakery to decorate cakes. Explain any three features that make robots suitable for this task.

Answer

Three features that make robots suitable for decorating cakes are:

  1. Accuracy — Robots are capable of performing tasks with a high degree of accuracy and precision, so the decoration on every cake is neat and exactly as designed.
  2. Consistency — Robots can repeat the same task again and again without making mistakes, which ensures that all the cakes are decorated in a uniform manner.
  3. Programmability — Robots can be programmed and reprogrammed to perform different tasks, so the same robot can be used to create different decoration patterns as per the order.

Question 7(ii)

State any three advantages of using robots in modern manufacturing industries.

Answer

Three advantages of using robots in modern manufacturing industries are:

  1. Increased efficiency — Robots can work faster and longer than humans without getting tired or needing breaks, which increases the production output.
  2. Increased quality — Robots perform tasks with a high degree of accuracy and precision, which reduces errors and defects in production.
  3. Human safety — Robots can perform dangerous tasks, such as handling toxic material, welding or working in extreme temperatures, which would otherwise put human workers at risk.

Question 7(iii)

The hospital wants to upgrade the robotic assistant with AI capabilities.

Answer the following:

(a) Explain how machine learning can help the robot improve its performance over time.

(b) Explain two cybersecurity risks that may affect the robotic assistant and measure to prevent them.

(c) The robotic assistant must identify the correct medicine for each patient. Explain how AI helps the robot perform this task accurately.

Answer

(a) Machine learning can help the robot improve its performance over time in the following ways:

  1. It learns important features and patterns from historical hospital data.
  2. Its predictions and decisions become more accurate as it is trained on relevant data.
  3. With further training on new data, it can adapt to new situations and improve its performance.

(b) Two cybersecurity risks and preventive measures are:

  1. Unauthorised access — An unauthorised person may gain access to the robot's settings or patient data. This can be prevented by using strong authentication and secure passwords.
  2. Malware attack — Malware may corrupt the robot's software or steal patient data. This can be prevented by installing regular software updates and using trusted antivirus or antimalware software.

(c) AI helps the robotic assistant identify the correct medicine in the following way:

  1. It analyses the patient's information and prescription details.
  2. It compares the medicine label or barcode with the prescription data using a trained model.
  3. It identifies and dispenses the correct medicine, reducing the chances of medication errors.

Question 8(i)

Explain any three benefits of using robotics and AI in agriculture.

Answer

Three benefits of using robotics and AI in agriculture are:

  1. Crop monitoring — AI algorithms analyse satellite pictures, drone data and sensor data to track crop health, growth patterns and nutrient levels, which helps farmers improve pest control, fertilisation and irrigation methods.
  2. Precision agriculture — AI optimises the use of resources by analysing soil characteristics, weather patterns and previous crops, and uses this to design precise planting patterns and specialised irrigation schedules.
  3. Harvesting and sorting — Robots such as fruit picking robots can harvest fruits and vegetables with minimal damage to the crops, and AI-enabled systems sort them on the basis of size, colour and other quality indicators. This increases efficiency and reduces labour costs.

Question 8(ii)

A supermarket plans to develop an AI system to identify products that are placed on the wrong shelves. State:

(a) one type of data required,

(b) one factor that can improve the accuracy of the AI model,

(c) one expected outcome of the system.

Answer

(a) Labelled images of the shelves, showing correctly and incorrectly placed products, captured through cameras installed in the supermarket.

(b) Quality of training data — Using accurate and correctly labelled training data can improve the accuracy of the AI model.

(c) The system will be able to identify misplaced products accurately.

Question 8(iii)

Write a Python program that performs the following task:

1. Create a tuple having elements (50,60,70,80,90).

2. Convert the above tuple to list.

3. Sort all the elements in descending order.

4. Remove the element 80 from the above list and print the list.

5. Sort the above in ascending order.

6. Convert the final list to tuple.

7. Print the final tuple.

Answer

Solution
t = (50, 60, 70, 80, 90)

l = list(t)

l.sort(reverse=True)

l.remove(80)
print(l)

l.sort()

ft = tuple(l)
print(ft)
Output
[90, 70, 60, 50]
(50, 60, 70, 90)

PrevNext