Professional Documents
Culture Documents
Oswaal Artificial Intelligence Question Bank Class 10 2025
Oswaal Artificial Intelligence Question Bank Class 10 2025
Oswaal Artificial Intelligence Question Bank Class 10 2025
CBSE
CBSE
QUESTION
QUESTION
BANK
Chapterwise & Topicwise
SAMPLE
SOLVED PAPERS
BANK
CLASS 10
QUESTION PAPERS
ARTIFICIAL
INTELLIGENCE
CLASS 10
1 100% Updated
ARTIFICIAL INTELLIGENCE
2 Timed Revision
with Crisp Revision Notes, Smart Mind Maps &
Mnemonics
3 Extensive Practice
with Practice Papers, 800+ Questions (approx)
& Answers
4 Concept Clarity
with 350+ Concepts & Concept Videos (approx)
CENTRAL BOARD OF
SYLLABUS SECONDARY EDUCATION
COVERED DELHI
PUBLISHED BY
OSWAAL BOOKS &
LEARNING PVT. LTD.
C OPYRIG HT
RESERVED 1/11, Sahitya Kunj, M.G. Road,
Agra - 282002, (UP) India
BY THE PUBLISHERS
All rights reserved. No part of
this book may be reproduced, 1010, Cambourne Business Centre
stored in a retrieval system, Cambridge, Cambridgeshire
or transmitted, in any form or CB 236DP, United Kingdom
by any means, without written
permission from the publishers.
The author and publisher will
gladly receive information 0562-2857671
enabling them to rectify any
error or omission in subsequent
editions. contact@oswaalbooks.com
www.OswaalBooks.com
D I S C L AIM ER
This book is published by Oswaal Books and Learning Pvt Ltd (“Publisher”) and is intended solely for educational use,
to enable students to practice for examinations/tests and reference. The contents of this book primarily comprise a
collection of questions that have been sourced from previous examination papers. Any practice questions and/or
notes included by the Publisher are formulated by placing reliance on previous question papers and are in keeping
with the format/pattern/guidelines applicable to such papers.
The Publisher expressly disclaims any liability for the use of, or references to, any terms or terminology in the book,
which may not be considered appropriate or may be considered offensive, in light of societal changes. Further, the
contents of this book, including references to any persons, corporations, brands, political parties, incidents, historical
events and/or terminology within the book, if any, are not intended to be offensive, and/or to hurt, insult or defame
any person (whether living or dead), entity, gender, caste, religion, race, etc. and any interpretation to this effect is
unintended and purely incidental. While we try to keep our publications as updated and accurate as possible, human
error may creep in. We expressly disclaim liability for errors and/or omissions in the content, if any, and further disclaim
any liability for any loss or damages in connection with the use of the book and reference to its contents”.
Kindle Edition
Contents
l Latest CBSE Circulars & Syllabus released on 22nd March & 3rd April 2024 for Academic Year 2024-25
(CBSE Cir. No. Acad 29/2024; 30/2024) 7 - 19
l Solved Paper-2024 (Delhi & Outside Delhi) 25 - 32
Abbreviations used - [AI] Academic Intelligence
UNIT II UNIT IV
2. Self-Management Skills-II 27 - 37 3. Data Sciences (AI) 127 - 144
u Self Assessment Paper-2 38 - 39 u Self Assessment Paper-3 145 - 145
Note : Unit III Advance Python (to be assessed in practical only for 2024-25 Exam)
qq
(3)
How to use this Book
How to use this Book
Competency
Additional
Focused Previous Academically
Practice
Practice Years’ Board Important
Papers Questions Questions
Questions
MCQs/Case based/ To decode To Look out for For Better
Source based the paper pattern Highly Expected Practice
Integrated Questions for the
Questions upcoming exams
(4)
(( 44 ))
Preface
Elevate Your Performance, Surpassing the Past
Get ready for another epic journey through the academic wonders of the 2024-2025 school year with your trusty
companion—Oswaal Books! Remember last year’s triumphs? Well, buckle up because we’re about to make this year
even more awesome!
As the legendary dancer Martha Graham once said, “Practice means to perform, repeatedly in the face of all
obstacles, some act of vision, of faith, of desire.” We’ve taken this wisdom to heart and packed it into our brand-new
Question Banks for 2024-2025. It’s a magical mix of CBSE Board Updates, cool questions from the past, and specially
crafted ones tailored to the Latest Typologies. Oh, and did we mention the fantastic Learning Resources that come
with it?
Self Assessment
Questions
(5)
Why Oswaal Question Bank
is your Ultimate Board Companion?
Oswaal
Exam Oriented Content Books
CBSE
(6)
CBSE Circular 2024-25
Subject : Assessment and Evaluation Practices of the Board for the Session 2024-25.
• The Board in accordance with National Education Policy, 2020 has taken multiple steps towards
implementation of Competency Based Education in schools, ranging from aligning assessment to
competencies, development of exemplar resources for teachers and students as well as continuous
capacity building of the teachers etc. The main emphasis of the Board was to create an educational
ecosystem that would move away from rote memorization and towards learning that is focused on
developing the creative, critical and systems thinking capacities of students to meet the challenges
of the 21st century.
• The Board has released guidelines vide Circular No. Acad- 05/2019 dated 18.01.2019; Circular No.
Acad-11/2019 dated 06.03.2019; Circular No. Acad-18/2020 dated 16.03.2020; and Circular No. Acad-
57/2022 dated 20.05.2022 to progressively align assessment to the vision of the NEP by including
more competency-based questions in the Classes X and XII Board examinations.
• Appropriately, the Board is continuing with aligning of the assessments and evaluation practices
with NEP- 2020 for the academic session 2024-2025. Consequently, in the forthcoming session, the
percentage of Competency Based Questions that assess application of concepts in real-life situations
included in the question papers of the Board is given as under:
(Classes IX-X)
Particulars Academic Session 2023-24 Academic Session 2024-25
(No change from previous academic session)
Composition of • Competency Focused Questions • Competency Focused Questions
question paper in the form of MCQs/ Case Based in the form of MCQs/Case Based
for year-end Questions, Source-based Integrated Questions, Source-based Integrated
examination/ Questions or any other type = 50% Questions or any other type = 50%
Board • Select response type questions (MCQ) • Select response type questions (MCQ)
Examination = 20% = 20%
(Theory) • Constructed response questions • Constructed response questions
(Short Answer/Long Answer Type (Short Answer/Long Answer Type
Questions, as per existing pattern) = Questions, as per existing pattern) =
30% 30%
(Classes IX-XII)
Particulars Academic Session 2023-24 Academic Session 2024-25
Composition of • Competency Focused Questions • Competency Focused Questions
question paper in the form of MCQs/ Case Based in the form of MCQs/ Case Based
for year-end Questions, Source-based Integrated Questions, Source-based Integrated
examination/ Questions or any other type = 40% Questions or any other type = 50%
Board • Select response type questions (MCQ) • Select response type questions (MCQ)
Examination = 20% = 20%
(Theory) • Constructed response questions • Constructed response questions
(Short Answer Questions/Long (Short Answer Questions/Long
Answer type Questions, as per Answer type Questions, as per
existing pattern) = 40% existing pattern) = 30%
Curriculum document released by the Board for the Academic Session 2024-25 and the Sample Question
Papers may also be referred to for details of the QP design of individual subjects. Learning frameworks for
various subjects for classes IX-XII are available at the link https://cbseacademic.nic.in for reference.
1. CBSE provides the annual curriculum for classes IX to XII containing academic content, syllabus
for examinations with learning outcomes, pedagogical practices, and assessment guidelines.
2. It is imperative for schools to ensure adherence to the curriculum directives outlined in the initial
pages of the curriculum document. Subjects should be taught in accordance with the prescribed
curriculum, incorporating methodologies such as Multilingualism, Art-Integrated Education,
Experiential Learning, and Pedagogical Plans, wherever feasible.
3. With the adoption of the National Curriculum Framework for School Education - 2023 by CBSE,
schools are advised to align their practices with the recommendations delineated in NCF-SE-2023.
This includes adherence to guidelines concerning content, pedagogical strategies, assessment
methodologies, and other pertinent areas as communicated by the Board from time to time.
4. The National Council of Educational Research and Training (NCERT) has informed CBSE
through a letter dated 18.03.2024 that new syllabi and textbooks for Grades 3 and 6 are currently
under development and will soon be released. Consequently, Schools are advised to follow
these new syllabi and textbooks for classes 3 and 6 in place of textbooks published by NCERT
till the year 2023. Additionally, a bridge course for class 6, and concise guidelines for class 3 are
being developed by NCERT for facilitating a seamless transition for students to new pedagogical
practices and areas of study aligned with NCF-SE 2023. These resources will be disseminated to
all the schools online once they are received from NCERT. The Board will also organize capacity
building programs for School Heads and Teachers to orient them with the new teaching learning
perspectives as envisioned in NEP-2020.
5. There will be no change in the Curriculum and textbooks for other classes for the academic year
2024-25 commencing from 1st April 2024.
6. Schools are requested to share the Curriculum 2024-25 available on Boards website www.
cbseacademic.nic.in with all students and teachers. CBSE Curriculum for classes IX-XII
2024-25 can be accessed at the link-Secondary & Senior Secondary School Curriculum
https://cbseacademic.nic.in/curriculum_2025.html.
( 10 )
Syllabus 2024-25
DETAILED CURRICULUM/TOPICS FOR CLASS X
Part-A: EMPLOYABILITY SKILLS
Note: The detailed curriculum/ topics to be covered under Part A: Employability Skills can be downloaded from
CBSE website
Part-B – Subject Specific Skills
Unit 1: Introduction to Artificial Intelligence (AI)
Unit 2: AI Project Cycle
Unit 3: Advance Python
Unit 4: Data Science
Unit 5: Computer Vision
Unit 6: Natural Language Processing
Unit 7: Evaluation
Unit 1: Introduction To Artificial Intelligence
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Foundational concepts of AI Understand the concept of human Session: What is Intelligence?
intelligence and its various Session: Decision Making.
components such as reasoning,
How do you make decisions?
problem-solving, and creativity
Make your choices!
Session: what is Artificial Intelligence and
what is not?
Basics of AI: Let’s Get Started Understand the concept of Artificial Session: Introduction to AI and related termi-
Intelligence (AI) and its domains nologies.
Introducing AI, ML & DL.
Introduction to AI Domains (Data Sciences,
CV & NLP)
Gamified tools for each domain-
Data Sciences- Impact Filter (Impact of
rise in temperature on different species)
https://artsexperiments.withgoogle.com/
impactfilter/
CV- Autodraw (It pairs machine learning
with drawings from talented artists to
help you draw stuff fast.) https://www.
autodraw.com/
( 11 )
Syllabus 2024-25
Unit 2 : AI Project Cycle
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Introduction Understand the stages involved in the AI Session: Introduction to AI Project Cycle
project cycle, such as problem scoping,
data collection, data exploration, modeling,
evaluation.
Problem Scoping Learn about the importance of project plan- Session: Understanding Problem Scoping &
ning in AI development and how to define Sustainable Development Goals
project goals and objectives.
Data Acquisition Develop an understanding of the importance Session: Simplifying Data Acquisition
of data collection in AI and how to choose the
right data sources.
Data Exploration Know various data exploration techniques Session: Visualising Data
and its importance
Modelling Know about the different machine learning Session: Introduction to modelling
algorithms used to train AI models Introduction to Rule Based & Learning
Based AI Approaches
Activity : Teachable machine to demonstrate
Supervised Learning
https://teachablemachine.withgoogle.com/
Activity : Infinite Drum Machine to demon-
strate Unsupervised learning
https://experiments.withgoogle.com/ai/
drum-machine/view/
Introduction to Supervised, Unsupervised &
Reinforcement Learning Models(Optional)**
Neural Networks
Evaluation Know the importance of evaluation and vari- Session: Evaluating the idea!
ous metrics available for evaluation
Unit 3 : Advance Python (To be assessed through Practicals)
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Recap Understand to work with Jupyter Notebook, creating virtual Session: Jupyter Notebook
environment, installing Python Packages.
Able to write basic python programs using fundamental Session: Introduction to Python
concepts such as variables, data types, operators, and control
structures.
Able to use Python built-in functions and libraries. Session: Python Basics
Unit 4 : Data Sciences (To be assessed through Theory)
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Introduction Define the concept of Data Science and understand its Session: Introduction to Data Science
applications in various fields. Session: Applications of Data Science
Getting Started Understand the basic concepts of data acquisition, Session: Revisiting AI Project Cycle,
visualization, and exploration. Data Collection, Data Access
Activities:
Game: Rock, Paper & Scissors
https://next.rockpaperscissors.ai/
( 12 )
Syllabus 2024-25
Unit 4 : Data Sciences (To be assessed through Practicals)
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Python Packages Use Python libraries such as NumPy, Pandas, and Session: Python for Data Sciences
Matplotlib for data analysis and visualization. • Numpy
• Pandas
• Matplotlib
Concepts of Understand the basic concepts of statistics, such Session: Statistical Learning & Data Visuali-
Data Sciences as mean, median, mode, and standard deviation, sation
and apply them to analyze data using various
Python packages.
K-nearest neigh- Understand the basic concepts of the KNN Activity: Personality Prediction (Optional)**
bour model algorithm and its applications in supervised Session: Understanding K-nearest neighbour
(Optional)** learning. model (Optional)**
Unit 5 : Computer Vision (To be assessed through Theory)
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Introduction Define the concept of Computer Vision and Session: Introduction to Computer Vision
understand its applications in various fields. Session: Applications of CV
Concepts of Understand the basic concepts of image Session: Understanding CV Concepts
Computer Vision representation, feature extraction, object Computer Vision Tasks
detection, and segmentation. Basics of Images-Pixel, Resolution, Pixel value
Grayscale and RGB images
Activity:
Game- Emoji Scavenger Hunt
https://emojiscavengerhunt.withgoogle.com/
RGB Calculator:
https://www.w3schools.com/colors/colors_rgb.
asp
Create your own pixel art:
www.piskelapp.com
Create your own convolutions:
http://setosa.io/ev/image-kernels/
Unit 5 : Computer Vision (To be assessed through Practicals)
Sub-Unit Learning Outcomes Session/ Activity/ Practical
OpenCV Use Python libraries such as OpenCV for Session: Introduction to OpenCV
basic image processing and computer vision Session: Image Processing
tasks.
Convolution Apply the convolution operator to process Session: Understanding Convolution operator
Operator (Op- images and extract useful features. (Optional)**
tional)**
Activity: Convolution Operator (Optional)**
Convolution Understand the basic architecture of a CNN Session: Introduction to CNN (Optional)**
Neural Network and its applications in computer vision and Session: Understanding CNN (Optional)**
(Optional)** image recognition. Kernel
Layers of CNN
Activity: Testing CNN (Optional)**
( 13 )
Syllabus 2024-25
Unit 6 : Natural Language Processing
Sub-Unit Learning Outcomes Session/ Activity/ Practical
Introduction Understand the concept of Natural Session: Language Processing
Language Processing (NLP) and its Activity : Use of Google Translate for same spell-
importance in the field of Artificial ing
Intelligence (AI).
Session: NLP Applications
Session: Revisiting AI Project Cycle
( 14 )
Syllabus 2024-25
Part-C: Practical Work
Suggested Programs List Write a program to add the elements of the two lists.
Write a program to calculate mean, median and mode using Numpy
Write a program to display line chart from (2,5) to (9,10).
Write a program to display a scatter chart for the following points (2,5),
(9,10),(8,3),(5,7),(6,18).
Read csv file saved in your system and display 10 rows.
Read csv file saved in your system and display its information
Write a program to read an image and display using Python
Write a program to read an image and identify its shape using Python
**NOTE: Optional components shall not be assessed. They are for extra knowledge
( 15 )
Syllabus 2024-25
List of Items/ Equipments (Minimum Requirements):
The equipment / materials listed below are required to conduct effective hands-on learning sessions while delivering
the AI curriculum to class 10 students. The list below consists of minimal configuration required to execute the AI
curriculum for class 10 and create social impact real time solutions/ projects. The quantities mentioned here are
recommended for a batch of 20 students keeping the human-machine ratio as 2:1. An exhaustive list may be compiled
by the teacher(s) teaching the subject.
S. NO. Item Name, Description and Specification
A System Specifications
1 Processor: Intel® Core™ i5-7300U Processor or equivalent with minimum SYSmark® 2018 Rating of 750
or higher
3 Form Factor: - USFF (Ultra Small Form factor) System chassis volume less than One Litre
13 Ports: 4 USB 3.0 ports, dual high-definition display ports (HDMI 2.0/DP/thunderbolt 3.0 ports), High defi-
nition 8-channel audio through HDMI interface or through audio jack.
14 VPU: - Integrated or support for VPU - vision processing unit to accelerate AI machine vision applications.
B Software Specifications
2 Anti-Virus Activated
8 Python
NOTE: In keeping with the spirit of Recycle, Upcycle and Reuse, it is recommended to make use of any equipment/
devices/ accessories from the existing inventory in school.
( 16 )
Syllabus 2024-25
Teacher’s/ Trainer’s Qualifications:
Qualification and other requirements for appointment of teachers/trainers for teaching this subject, on contractual basis
should be decided by the State/ UT. The suggestive qualifications and minimum competencies for the teacher should
be as follows:
( 17 )
Syllabus 2024-25
The educational qualifications required for being a Teacher/Trainer for a particular job role are clearly mentioned in the
curriculum for the particular NSQF compliant job role. The State should ensure that teachers/ trainers deployed in the
schools have relevant technical competencies for the NSQF qualification being delivered. Teachers/Trainers preferably
should be certified by the concerned Sector Skill Council for the particular Qualification Pack/Job role which he will
be teaching. Copies of relevant certificates and/or record of experience of the teacher/trainer in the industry should be
kept as record.
To ensure the quality of the Teachers/Trainers, the State should ensure that a standardized procedure for selection of
(Vocational) Teachers/Trainers is followed. The selection procedure should consist of the following:
(i) Written test for the technical/domain specific knowledge related to the sector;
(ii) Interview for assessing the knowledge, interests and aptitude of trainer through a panel of experts from the field
and state representatives; and
In case of appointment through VTPs, the selection may be done based on the above procedure by a committee having
representatives of both the State Government and the VTP.
The State should ensure that the Teachers/ Trainers who are recruited should undergo induction training of 20 days for
understanding the scheme, NSQF framework and Vocational Pedagogy before being deployed in the schools.
The State should ensure that the existing trainers undergo in-service training of 5 days every year to make them aware
of the relevant and new techniques/approaches in their sector and understand the latest trends and policy reforms in
vocational education.
The Headmaster/Principal of the school where the scheme is being implemented should facilitate and ensure that the
(Vocational) Teachers/Trainers:
Prepare session plans and deliver sessions which have a clear and relevant purpose, and which engage the students;
Deliver education and training activities to students, based on the curriculum to achieve the learning outcomes;
Make effective use of learning aids and ICT tools during the classroom sessions;
Engage students in learning activities, which include a mix of different methodologies, such as project-based work,
teamwork, practical and simulation-based learning experiences;
Work with the institution’s management to organise skill demonstrations, site visits, on-job trainings, and
presentations for students in cooperation with industry, enterprises and other workplaces;
Assess the learning needs and abilities, when working with students with different abilities
Identify any additional support the student may need and help to make special arrangements for that support;
Assessment and evaluation of (Vocational) Teachers/Trainers is very critical for making them aware of their performance
and for suggesting corrective actions. The States/UTs should ensure that the performance of the (Vocational) Teachers/
Trainers is appraised annually. Performance based appraisal in relation to certain pre-established criteria and objectives
should be done periodically to ensure the quality of the (Vocational) Teachers/Trainers.
( 18 )
Syllabus 2024-25
Following parameters may be considered during the appraisal process:
Participation in guidance and counseling activities conducted at Institutional, District and State level;
Adoption of innovative teaching and training methods;
Improvement in result of vocational students of Class X or Class XII;
Continuous up-gradation of knowledge and skills related to the vocational pedagogy, communication skills and
vocational subject;
Membership of professional society at District, State, Regional, National and International level;
Development of teaching-learning materials in the subject area;
Efforts made in developing linkages with the Industry/Establishments;
Efforts made towards involving the local community in Vocational Education
Publication of papers in National and International Journals;
Organisation of activities for promotion of vocational subjects;
Involvement in placement of students/student support services.
( 19 )
Order Form
ONE FOR ALL OLYMPIADS (Multicolour) NCERT TEXTBOOK+EXEMPLAR
Classes 6 - 12
Classes 1 to 5
Science, Mathematics, Physics, Chemistry, Biology
Mathematics, English, Reasoning, General Knowledge,
Science & Cyber CBSE 10 PREVIOUS YEARS’ SOLVED PAPERS
ONE FOR ALL WORKBOOKS CONCEPT-WISE Class 10
(Multicolour) English Lang. & Lit, Science, Social Science, Sanskrit
Mathematics Standard & Computer Applications
Classes 1 to 5
Class 12
Mathematics, English, General Knowledge, Science Science Stream (PCM)-(Chemistry, Physics, Mathematics
& English Core), Science Stream (PCB)-(Chemistry, Physics,
NCERT WORKBOOKS (Multicolour / B&W) English Core & Biology) Commerce Stream- (Economics,
Accountancy, Business Studies, Mathematics & English
Classes 1 - 5 Core), Humanities Stream- (Geography, History, Political
English, Hindi, Mathematics & EVS Science & English Core)
Mathematics, Science, Physics, Chemistry & Biology CBSE LMP-Last Minute Preparation System
Class 10
CBSE QUESTION BANKS (CHAPTER-WISE Combined (English Lang. & Lit., Science, Mathematics
& TOPIC-WISE SOLVED PAPERS) Standard & Social Science)
Classes 9 & 10 Class 12
Hindi-A, Hindi-B, English Lang. & Lit. (With NCERT Science (Physics, Chemistry, Mathematics, Biology &
Workbook), Science, Mathematics, Social Science, English Core) Commerce (Accountancy, Business
Computer Applications, Sanskrit & English Studies, Economics, Mathematics & English Core)
Communicative (With CBSE Textbook), Humanities (History, Geography, Political Science &
English Core)
Classes 11 & 12
Hindi Core, English Core, Mathematics, Chemistry,
CBSE SAMPLE QUESTION PAPERS
Applied Mathematics, Biology, Physics, Accountancy, Classes 9 & 10
Economics, Business Studies, Geography, History, Hindi-A, Hindi-B, English Lang. & Lit., Computer Appl.,
Political Science, Computer Science, Entrepreneurship, English Communicative, Mathematics, Science, Social
Informatics Practices, Physical Education, Sociology Science, Sanskrit & Samajik Vigyan (For Class 10th Only)
(For Class 12th Only), Psychology (For Class 12th Only)
Classes 11 & 12
NCERT EXEMPLAR PROBLEMS- Hindi Core, English Core, Mathematics, Applied
SOLUTIONS (Hindi & English Medium) Mathematics, Physics, Chemistry, Biology, Accountancy,
Economics, Business Studies, Geography, History,
Classes 9 - 12 Political Science, Computer Science, Informatics
Practices, Physical Education, Entrepreneurship (For
Science, Mathematics, Physics, Chemistry, Biology,
Class 12th Only), Psychology (For Class 12th Only) &
Mathematics, xf.kr] HkkSfrd foKku] jlk;u foKku] tho foKku Sociology (For Class 12th Only)
NCERT Textbook Solutions CBSE 20 Combined Sample Question Papers
Classes 6 - 12 Classes 10 & 12
Science, Mathematics, Physics, Chemistry, Biology Science, Commerce & Humanities
Exam Preparation Books for Class 1 to 12 : CBSE, CISCE Boards & Karnataka Board | OLYMPIADS |
JEE | NEET | CUET | NTSE | NDA | CDS | CAT | CTET | GATE | UPSC| RRB | BPSC | CLAT & AILET | UGC NET | NRA CET & more
We are available in all leading e-commerce platforms and all good bookstores.
( 20 )
PoPositive
sitive AAffirmations
ffirmations
An affirmation is a positive statement or phrase that individuals repeat to
themselves with the intention of fostering a positive mindset, self-confidence, or
personal development. The practice involves affirming desired beliefs or qualities,
often in the present tense, to reinforce a positive self-image and encourage a
more optimistic outlook.
“ EMBRACE YOUR UNIQUENESS, NOURISH SELF-CARE, AND PRESS
FORWARD RELENTLESSLY. TO ACHIEVE FLIGHT, UNLOAD THE
BAGGAGE THAT SLOWS YOUR ASCENT."
E
A NG
C H
( 21 )
Be mindful. Be grateful.
Be positive. Be true. Be kind
What is your Three things The last time A risk you are Three everyday
favorite place, you love most you were grateful you items you are
and why? about overcome took and why grateful for
yourself with joy
Three songs What skill do you One luxury Describe a Three things
that bring you have that you you are rejection you about your
joy are grateful for thankful for are grateful body you are
and why? for grateful for
What are you Three things you Three items in Say thank you Something in
most grateful are grateful for your home to someone nature you are
for in your daily about where you are grateful for
life? you live grateful for
( 22 )
Exclusive School Books Suppliers
ANDHRA PRADESH MAHARASHTRA
VIJAYAWADA Sri Vikas Book Centre, 9848571114, 9440715700, Sree Vidya Book Depot, JALNA Anil Paper Mart, 9422722522, (02482) 230733
9491830839
ASSAM PUNE Madhusheela Books & Stationery, 7875899892, Pravin Sales, 8888038889
WEST KAMENG Dutta Book Stall, 8729948473 TAMIL NADU
GUJRAT CHENNAI Bookmark-IT, 7305151653
RAJKOT Royal Stationers, 9824207514 TELANGANA
KARNATAKA HYDERABAD Sri Balaji Book Depot , 9676996199, (040) 27613300
BANGLORE Satish Agencies, 8861630123 WEST BENGAL
KOLKATA United Book House, 9831344622
Our Distributors
ANDHRA PRADESH INDORE Bhaiya Industries, 9893326853, Sushil Prakashan, (0731) 2503333, 2535892,
TIRUPATI Sree Aditya Book Centre, 7013300914, 8332972720 9425322330, Bhaiya Store, 9425318103, Arun Prakashan, 9424890785,
VISAKHAPATHAM JBD Educational, 9246632691, 9246633693, Sri Rajeshwari Book Link, 9848036014, Bhaiya Book Centre, 9424081874, Seva Suppliers, 9826451052, S.P. & Publication,
Gupta Brothers Books, 0891- 2754454 7000025933
NANDYAL Madhu Traders, 9490516655
VIJAYAWADA Akshaya Books Corner, 9666155555 JABALPUR Vinay Pustak Sadan, 8962362667, Anand Books and Stationers, 9425323508
ANDAMAN & NICOBAR ISLAND SAGAR Princi Book Depot, Sagar, 9977277011
PORTBLAIR Krishna Book Centre, 9474205570, Kumar Book Depot, 9932082455 KATNI Shri Mahavir Agency, 9425363412
ARUNACHAL PRADESH UJJAIN Shreenath Book Depot, 9827544045
NAHARLAGUN New Pothi Ghar, 8731832947 BHOPAL Gupta Brother, 9644482444
ASSAM MAHARASHTRA
AMRAVATI Delta Pen House, 9890350073
GUWAHATI Book Emporium, 9675972993, 6000763186, PUNE Natraj Book Depot, (020) 24485054, 9890054092, Vikas Book House, 9921331187,
Ashok Publication, 7896141127, Pravin Sales, 9890683475, New Saraswati Granth Bhandar, 9422323859, Akshar
Kayaan Enterprises, (0361) 2630443, Orchid Book house, 9864624209, Books & Stationary, 7385089789, Vardhaman Educational, 9860574354, Yash Book
Newco, 9864178188 Centre, 9890156763, Pragati Book Centre, 9850039311, Pravin Sales, 9850039311,
Sai Book Collection, 9623224343 Yash Agencies, 9850956542
BIHAR AURANGABAD Shree Sainath Agencies, 7350294089, Maya Book Centre, 9372360150
PATNA Nova Publisher & Distributors, (0612) 2666404, Shri Durga Pustak Mandir, 9334477386, BEED Adarsh Book Depot, 9860374645
Sharda Pustak Bhandar, 9334259293, Vikas Book Depot, 9504780402, Alka Book Agency,
9835655005, Gyan Ganga Limited, 9304826651, Rishu Pustak Bhandar, 8294576789, Sri MUMBAI Vidyarthi Sales Agencies, 9819776110, New Student Agencies, 7045065799, Shivam
Durga Pustak Mandir, 9334477386 Books & Stationery, 8619805332
MUZAFFARPUR Pustak Bhandar, 7870834225 JALGAON Sharma Book Depot & Stat. 9421393040
CHATTISGARH LATUR Yash Book House, 9637936999, Shri Ganesh Pustakalay, 9730172188
AMBIKAPUR Saini Brothers, 9425582561, M.P Department Stores, 9425254264 KOLHAPUR Granth the Book World, 9922295522
BOKARO Bokaro Student Friends Pvt. Ltd, Bokaro, 7277931285 NAGPUR Laxmi Pustakalay and Stationers, (0712) 2727354, Vijay Book Depot, 9860122094
BHILAI Anil Book Depot, 9425234260 Renuka Book Distributor, 9765406133, Novelty Book Depot, 9657690220, Karamveer
Book Depot, 9923966466, Arun Book & Stationers, 9423110953,
DURG Bhagwati Bhawani Book Depot, 0788-2327620, 9827473100 Shree Mahalaxmi Pustakalaya, 7507099360
NANDED Abhang Pustakalaya, 9823470756/9175940756, Unique Book Depot, 7507448655
RAIPUR Shri Ramdev Traders, 9981761797, Gupta Pustak Mandir, 7974220323, NASHIK Rahul Book Centre, 9970849681, New India Book House, 9623123458
Anil Publication, 9691618258/7999078802 DHULE Navjeevan Book Stall, 7020525561
RAIGARH Sindhu Book Deopt, 9981935763 YAVATMAL Shri Ganesh Pustkalaya, 9423131275
( 23 )
Exclusive School Books Suppliers
BELLERI Hema Book World, (Chamrajpet) () 080-40905110, 9945731121 It-Books & Stat. Store, 7305151653, M.K. Stores, 9840030099, Tiger Books Pvt. Ltd.,
9710447000, New Mylai Stationers, 9841313062, Prince Book House, Chennai,
KERALA 0444-2053926, 9952068491, S K Publishers & Distributors, 9789865544, Dharma
Book Shop, 8667227171
ERNAKULAM Academic Book House, (0484) 2376613, H & C Store, 9864196344, PUDUCHERRY Sri Lakshmi Book Seller, 7871555145
Surya Book House, 9847124217, 9847238314, Asad Book Centere
KOTTAYAM Book Centre, (0481) 2566992 SALEM Pattu book centre, 9894816280, Selem Book House, 9487724584
TRIVANDRUM Academic Book House, (0471) 2333349, 9447063349, Ponni Book Stall, 9037591721 TRICHY P.R.Sons Book Seller, 9443370597, Rasi Publication, 9894816280
CALICUT Aman Book Stall, (0495) 2721282, THENI Maya Book Centre, 9443929274
KOZHIKODE T.B.S. Publishers Distributors, 7559822223
MADHYA PRADESH MADURAI Selvi Book Shoppe, 9843057435, Jayam Book Centre, 9894658036
Pustak Bhawan, 8982150100 VELLORE G.K book centre and collections, 9894517994
GWALIOR Agarwal Book Depot, 9425116210
NEEMUCH Old & New Book Centre, 9827075062
HYDERABAD Sri Balaji Book Depot, (040) 27613300, 9866355473, Shah Book House, 9849564564 DHAMPUR Ramkumar Mahaveer Prasad, 9411942550
Vishal Book Distributors, 9246333166, Himalaya Book World, 7032578527, GORAKHPUR Central Book House, 9935454590, Friends & Co., 9450277154, Dinesh book depot,
Unique Book World, 9963698441 9125818274, Friends & Co., 9450277154, Dwivedi Brothers, 8299684731, Vidyarthi
Sahitya Bhandar, 6394026706
UTTARAKHAND JHANSI Bhanu Book Depot, 9415031340
DEHRADUN Inder Book Agencies, 9634045280, Amar Book Depot , 8130491477, Goyal Book Store, KANPUR Radha News Agency, 8957247427, Raj Book Dist., 9235616506, H K Book
9897318047, New National Book House, 9897830283/9720590054 Distributors, 9506033137/9935146730
MUSSORIE Ram Saran Dass Chanda kiran, 0135-2632785, 9761344588 LUCKNOW Vyapar Sadan, 7607102462, Om Book Depot, 7705871398, Azad Book Depot Pvt. Ltd.,
7317000250, Book Sadan, 9839487327, Rama Book Depot (Retail), 7355078254
UTTAR PRADESH Ashirwad Book Depot, 9235501197, Book.com, 7458922755, Universal Books,
9450302161, Sheetla Book Agency, 9235832418, Vidyarthi Kendra Publisher &
AGRA Sparsh Book Agency, 9412257817, Om Pustak Mandir, (0562) 2464014, 9319117771, Distributor Pvt Ltd, (Gold), 9554967415, Tripathi Book House, 9415425943, Navyug
Sanjay Publication, 8126699922 Arti book centre, 8630128856, Panchsheel Books, Book Agencies, 8073564410, Asha Books Pvt. Ltd., 9415002443
9412257962, 9149081912
LAKHIMPUR KHERI Universal Book Centre, 9838681025 MEERUT Ideal Book Depot, (0121) 4059252, 9837066307
ALLAHABAD Mehrotra Book Agency, (0532) 2266865, 9415636890 NOIDA Prozo (Global Edu4 Share Pvt. Ltd), 9318395520, Goyal Books Overseas Pvt.Ltd.,
1204655555 9873387003, Crackon India Private Limited, 8447301092
AZAMGARH Sasta Sahitya Bhandar, 9450029674 PRAYAGRAJ Kanhaiya Pustak Bhawan, 9415317109
ALIGARH K.B.C.L. Agarwal, 9897124960, Shaligram Agencies, 9412317800, MAWANA Subhash Book Depot, 9760262264
New Vimal Books, 9997398868, T.I.C Book centre, 9808039570 RENUKOOT Om Stationers, 7007326732
BULANDSHAHAR Rastogi Book Depot, 9837053462/9368978202 SHAHJAHANPUR New Rastogi Book Seller, 9935395062
SILIGURI Agarwal Book House, 9832038727, Modern Book Agency, 8145578772, Novelty
Books, 7797938077
DINAJPUR Krishna Book House, 9434394212
MURSHIDABAD New Book House, 8944876176, 9434013126
4005
( 24 )
CBSE BOARD EXAMINATION – 2024
ARTIFICIAL INTELLIGENCE
Solved Paper
Class– 10th
Maximum Marks: 50 Time allowed: 2 hours
GENERAL INSTRUCTIONS:
(i) Please read the instructions carefully.
(ii) This question paper consists of 21 questions in two sections: Section A & Section B.
(iii) Section A has objective type questions whereas Section B contain subjective type questions.
Out of the given (5 + 16 z) 21 questions, a candidate has to answer (5 + 10 15 questions in the allotted (maximum) time of
2 (v)
(iv) All questions of a particular section must be attempted in the correct order.
(v) Section A — Objective type questions (24 marks) : (a) This section has 05 questions.
(b) Marks allotted are mentioned against each question/part.
(c) There is no negative marking.
(d) Do as per the instructions given.
(vi) Section B — Subjective type questions (26 marks) :
(a) This section has 16 questions.
(b) A candidate has to do 10 questions.
(c) Do as per the instructions given.
(d) Marks allotted are mentioned question/part.
(C) A smartphone with facial recognition for (C) When an email is accurately recognised as spam.
unlocking the device. (D) When an email is inaccurately labelled as
(D) A digital alarm clock that rings at a set time important.
every morning. (vi) Which of the following applications is not associated
(iv) Which of the following words represents an example with Natural Language Processing (NLP)?
of a lemma resulting from lemmatisation for “caring” (A) Sentiment Analysis
in context to Natural Language Processing (NLP)? (B) Speech Recognition
(A) Care (B) Cared (C) Spam Filtering in emails
(C) Cares (D) Car (D) Stock Market Analysis
(v) Intrapersonal Intelligence is a concept that: 4. Answer any 5 out of the given 6 questions: 5 × 1=5
(A) Measures an individual’s ability to understand (i) Statement 1: Confusion matrix is an evaluation
others’ emotions and feelings. metric.
(B) Assesses one’s proficiency in mathematics and Statement 2: Confusion Matrix is a record which
logical reasoning. helps in evaluation.
(C) Describes the level of self-awareness someone (A) Both Statement 1 and Statement 2 are correct.
has, starting from realizing weaknesses, (B) Both Statement 1 and Statement 2 are incorrect.
strengths, to recognizing their own feelings. (C) Statement 1 is correct and Statement 2 is
(D) Evaluates an individual’s spatial navigation and incorrect.
visualization skills. (D) Statement 2 is correct and Statement 1 is
(vi) For Data Science, usually the data is collected in the incorrect.
form of tables. These tabular datasets can be stored in (ii) Which form of unsupervised learning does the
different formats. Which of the following formats is following diagram indicate?
not used for storing data in a tabular format? (A) Clustering
(A) CSV (B) Website (B) Regression
(C) SQL (D) Spreadsheet (C) Reinforcement learning
3. Answer any 5 out of given 6 questions: 5×1=5 (D) Classification
(i) __________________is one of the parameter for (iii) Bag of Words is a _______ model which helps in
evaluating a model’s performance and is defined extracting features out of the text which can be
as the fraction of positive cases that are correctly helpful in machine learning algorithms.
identified.
(A) Data Science (DS)
(A) Precision (B) Accuracy
(B) Virtual Reality (VR)
(C) Recall (D) F1
(C) Natural Language Processing (NLP)
(ii) In the AI project cycle, which of the following
(D) Computer Vision (CV)
represents the correct order of steps?
(iv) Which of the following represents an example of a
(A) Data Exploration, Problem Scoping, Modelling,
recommendation system?
Evaluation, Data Acquisition.
(A) An online clothing store that offers a wide
(B) Problem Scoping, Data Acquisition, Data
variety of clothing options.
Exploration, Modelling, Evaluation.
(B) A search engine that retrieves relevant web
(C) Modelling, Data Acquisition, Evaluation,
pages based on user queries.
Problem Scoping, Data Exploration.
(C) An e-commerce website that displays customer
(D) Data Acquisition, Data Exploration, Problem
reviews and ratings for products.
Scoping, Modelling, Evaluation.
(D) A music streaming platform that suggests songs
(iii) ________ is a concept to unify statistics, data analysis,
and playlists based on user listening history.
machine learning and their related methods in order
(v) Name any two search engines.
to understand and analyse actual phenomena with
data. (vi) What is the primary need for evaluating an AI
model’s performance in the AI Model Development
(A) Computer Vision
process?
(B) Natural Language Processing
(A) To increase the complexity of the model.
(C) Data Science
(B) To visualize the data.
(D) Computer Science
(C) To assess how well the chosen model will work
(iv In computer vision which of the following tasks is
in future.
used for multiple objects?
(D) To reduce the amount of data used for training.
(A) Classification
5. Answer any 5 out of the given 6 questions : 5 × 1=5
(B) Classification + Localisation
(i) Assertion (A): The term used to refer to the number
(C) Instance Segmentation
of pixels in an image is resolution.
(D) Localisation
Reason (R): Resolution in an image denotes the total
(v) In spam email detection, which of the following will number of pixels it contains, usually represented as
be considered as “False Negative”? height x width.
(A) When a legitimate email is accurately identified (A) Both (A) and (R) are true and (R) is the correct
as not spam. explanation for (A).
(B) When a spam email is mistakenly identified as (B) Both (A) and (R) are true and (R) is not the
legitimate. correct explanation for (A).
Solved Paper - 2024 27
(C) (A) is true, but (R) is false. 11. Differentiate between Machine Learning (ML) and
(D) (A) is false, but (R) is true. Deep Learning (DL).
(ii) When a machine possesses the ability to mimic 12. What are the primary differences between Script-
human traits, i.e., make decisions, predict the future, bots and Smart-bots ?
learn, and improve on its own, it is said to have: 13. What do you mean by Evaluation of an AI model?
(A) Computational Skills Also explain the concept of over fitting with respect
(B) Learning Capability to AI model Evaluation.
(C) Artificial Intelligence 14. For a healthcare organisation’s objective of predicting
(D) Cognitive Processing disease outbreaks and efficiently allocating resources
(iii) Statement 1: To evaluate a model’s performance, we through the analysis of medical records, would
need either precision or recall. you recommend using supervised learning or
Statement 2: When the value of both Precision and unsupervised and efficiently allocating resources
Recall is 1, the F1 score is 0. through the analysis of medical learning as the
(A) Both statement 1 and statement 2 are correct. preferred machine learning approach? Explain your
(B) Both statement 1 and statement 2 are incorrect. choice briefly.
(C) Statement 1 is correct, but statement 2 is 15. What role does data play in AI based applications ?
incorrect. Name any two sources of online data collection for
(D) Statement 1 is incorrect, but statement 2 is building any AI based application.
correct. 16. Differentiate between grayscale and RGB images.
(iv) The concept of ___________ is used to apply face Answer any 3 out of given 5 questions in 50-80 words each.
filters on various social media platforms. 3 × 4 = 12
(A) NLP 17. What are Neural networks? Briefly explain all the
(B) Computer Vision layers of a neural network.
18. Give any four examples of applications of AI that we
(C) Data Science
see around us.
(D) Block chain Technology
19. Consider the following two documents:
(v) The 4 W’s Problem Canvas helps in identifying the
Document 1 : ML and DL are part of AI.
key elements related to the given problem.
Document 2: DL is a subset of ML.
Which of the following is NOT one of the blocks of
Implement all four steps of the Bag of Words (BoW)
the Problem Canvas?
model to create a document vector table. Depict the
(A) When (B) Where
outcome of each step.
(C) What (D) Why 20. Consider the following graphs (Figure 1 and Figure
(vi) Which domain of AI is used for interacting with 2) that demonstrate the two types of Supervised
virtual assistants such as Siri and Alexa ? Learning Models of Artificial Intelligence. Identify
(A) Machine Learning (ML) and explain each model giving suitable examples of
(B) Computer Vision (CV) each.
(C) Natural Language Processing (NLP)
(D) Technical Vision (TV)
SECTION– B
(Subjective Type Questions)
ANSWERS
SECTION– A communication within a small group of people.
Written communication, on the other hand, involves
(20 × 1 = 20) exchanging information through written text, such as
emails, letters, reports, or memos.
1. (i) Option (C) is correct. (vi) Option (A) is correct.
Explanation: In the SMART method, “A” stands for Explanation: Both the assertion and reason are true
Achievable. This means that the goals you set should and the reason provided (R) correctly explains why
be realistic and attainable within the resources, organic farming is considered a green skill essential
constraints, and time frame available to you. Setting for sustainable agriculture. Organic farming aligns
achievable goals ensures that they are within reach with principles of environmental sustainability by
and can be successfully accomplished, which employing methods that minimize harm to the
contributes to the overall success in both your career environment and promote long-term soil health
and personal life. and biodiversity. Therefore, option (a) is the correct
(ii) Option (B) is correct. choice.
Explanation: Self-management skills typically 2.(i) Option (B) is correct.
involve the ability to prioritize work, set goals, and Explanation: Having relevant and authentic training
stay updated about new practices. However, the data contributes significantly to the efficiency of
option “Not taking feedback” is counter productive an AI project. Training data forms the foundation
to effective self-management. Feedback is crucial for upon which machine learning models are built,
self-improvement, learning, and growth. It provides and the quality of this data directly impacts the
valuable insights into one’s performance, helps performance and accuracy of the models. Relevant
identify areas for improvement, and fosters personal data ensures that the model learns from examples
and professional development. Therefore, not taking that are representative of the problem domain, while
feedback would hinder rather than enhance self- authentic data reflects real-world scenarios, enabling
management skills. the model to generalize well to unseen data.
(iii) Option (A) is correct. (ii) Option (D) is correct.
Explanation: Successful entrepreneurs are often Explanation: Automatic summarization is the real-
characterized by their strong work ethic and life application of natural language processing (NLP)
determination to achieve their goals. They are willing used to provide an overview of a news item or blog
to put in the effort, time, and energy required to turn post while avoiding redundancy from multiple
their visions into reality. Hard work is a fundamental sources and maximizing the diversity of content
aspect of entrepreneurship, as it often involves obtained. Automatic summarization techniques
overcoming challenges, persevering through analyze the input text and generate a condensed
setbacks, and continuously striving for success. version that captures the key information and
Every other option would never help in moulding a main points, making it easier for users to quickly
successful entrepreneur. understand the content without reading the entire
(iv) Option (B) is correct. document.
Explanation: The operating system (OS) is the most (iii) Option (D) is correct.
important software in any computer. This system Explanation: While all options involve some form
software manages the computer’s hardware and of “smartness,” option (d) does not involve Artificial
provides a platform for other software applications Intelligence (AI) technology. A digital alarm clock
to run. The operating system boots up and starts operates based on a predefined set of instructions
working as soon as you switch on the computer, (e.g., ringing at a set time), without the need for
handling tasks such as managing memory, learning, adaptation, or decision-making capabilities
controlling input and output devices, and providing characteristic of AI.
a user interface for interaction with the computer. (iv) Option (A) is correct.
Examples of operating systems include Windows, Explanation: In the context of natural language
macOS, Linux, and others. processing and lemmatization, a lemma is the base
(v) Option (B) is correct. or dictionary form of a word. When lemmatizing
Explanation: Public communication occurs when one the word “caring,” the lemma would be “care.”
individual addresses a large gathering or audience. Lemmatization reduces words to their base or
This type of communication involves delivering dictionary form, which helps in standardizing words
a message to a group of people, such as in public for analysis, retrieval, or processing. Therefore,
speaking, lectures, presentations, or speeches. It “care” (option a) is the correct lemma resulting from
differs from interpersonal communication, which lemmatization for “caring.”
involves interactions between individuals, and (v) Option (C) is correct.
small group communication, which involves Explanation: Intrapersonal intelligence, as proposed
Solved Paper - 2024 29
by Howard Gardner’s theory of multiple intelligences, Explanation: Data Science is the concept that unifies
refers to the ability to understand oneself. It involves statistics, data analysis, machine learning, and related
self-awareness, recognizing one’s own emotions, methods to understand and analyze real-world
strengths, weaknesses, motivations, and goals. phenomena using data. It encompasses a wide range
Individuals with high intrapersonal intelligence of techniques and methodologies aimed at extracting
typically have a deep understanding of themselves insights, making predictions, and informing decision-
and are able to effectively regulate their emotions making processes from various types of data.
and actions based on this understanding. This type (iv) Option (C) is correct.
of intelligence is crucial for personal development, Explanation: Instance segmentation in computer
self-reflection, and achieving personal goals. vision is used for multiple objects. Instance
(vi) Option (B) is correct. segmentation involves not only identifying the
Explanation: Websites are not typically used for objects in an image but also distinguishing between
storing data in tabular format. Websites are platforms individual instances of the same object. This means
for displaying information or providing interactive that each object instance is uniquely segmented and
services to users. However, data stored on websites labeled within the image. This is particularly useful
may often be organized in databases, which could when there are multiple instances of the same class
use tabular formats like SQL databases or other of objects present in an image, allowing for precise
structured formats. But the website itself is not a localization and differentiation between them.
format for storing tabular data. (v) Option (B) is correct.
The other options, CSV (Comma-Separated Values), Explanation: A “False Negative” in spam email
SQL (Structured Query Language), and spreadsheet detection occurs when a spam email is mistakenly
(such as Excel), are commonly used formats for identified as legitimate/not spam. This means that
storing data in tabular form. the spam filter failed to detect the spam and allowed
3.(i) Option (C) is correct. it to pass through to the user’s inbox, which can
Explanation: Recall, also known as sensitivity or potentially result in the user being exposed to
true positive rate, is the parameter for evaluating unwanted or harmful content.
a model’s performance that measures the fraction (vi) Option (D) is correct.
of positive cases that are correctly identified by the Explanation: Stock market analysis is not typically
model. It calculates the proportion of true positive associated with Natural Language Processing (NLP).
cases (correctly identified positive cases) out of all Instead, it involves analyzing financial data, market
actual positive cases. trends, and economic indicators to make investment
(ii) Option (B) is correct. decisions. While NLP can be used in various
Explanation: Here’s a breakdown of each step: applications such as sentiment analysis, speech
1. Problem Scoping: This involves clearly defining the recognition, and spam filtering in emails, it is not
problem statement, objectives, and scope of the AI commonly employed in the context of stock market
project. It’s crucial to understand what problem the analysis.
AI system is meant to solve and what success looks 4. (i) Option (A) is correct.
like. Explanation:
2. Data Acquisition: Once the problem is scoped, the • Statement 1: Confusion matrix is indeed an evaluation
next step is to gather the relevant data needed to train metric commonly used in machine learning to assess
and test the AI model. This may involve collecting the performance of classification models.
data from various sources, such as databases, APIs, or • Statement 2: Confusion matrix is also a record that
sensors. summarizes the performance of a classification
3. Data Exploration: After acquiring the data, it’s model by tabulating the number of true positive,
important to explore and analyze it to understand its false positive, true negative, and false negative
characteristics, quality, and patterns. This step helps predictions.
in identifying any data preprocessing steps that may Both statements are correct in describing the nature
be necessary before modelling. and purpose of a confusion matrix. Therefore, option
4. Modelling: Once the data is prepared, the modelling (a) is the correct choice.
phase involves building and training the AI model (ii) Option (A) is correct.
using machine learning or deep learning techniques. Explanation: The diagram indicates a grouping or
This step aims to develop a model that can effectively clustering of data points without explicit labels or
address the problem defined earlier. categories, it represents the process of clustering,
5. Evaluation: After training the model, it’s essential to which is a form of unsupervised learning.
evaluate its performance using appropriate metrics. It can’t be a regression problem as its not
This step helps assess how well the model generalizes predicting values.The given image doesn’t depict
to new, unseen data and whether it meets the project an environment where an agent is interacting
objectives. and learning to maximize rewards,hence its not
So, option (b) represents the correct order of steps in reinforcement learning. In the classification problem
the AI project cycle. we are trying to find a perfect boundary that
(iii) Option (C) is correct. separates the classes,here that is not the case.
30 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
(iii) Option (C) is correct. scores), the F1 score will also have a value of 1, not 0.
Explanation: Bag of Words (BoW) is a technique used The F1 score is the harmonic mean of precision and
in Natural Language Processing (NLP) to represent recall and is calculated using the formula F1 = 2 *
text data as numerical feature vectors. It involves (precision * recall) / (precision + recall). If precision
creating a vocabulary of unique words from the and recall are both 1, then F1 = 2 * (1 * 1) / (1 + 1) =
corpus of text documents and then representing each 1.
document as a vector of word counts or presence/ (iv) Option (B) is correct.
absence of these words. These feature vectors Explanation: Computer vision is the concept
can then be used in machine learning algorithms used behind the face filters on various social
for various NLP tasks such as text classification, media platforms. Computer vision involves the
sentiment analysis, and document clustering. development of algorithms and techniques to
(iv) Option (D) is correct. enable computers to interpret and understand visual
Explanation: A recommendation system is designed information from digital images or videos. In the
to suggest items or content to users based on their context of social media platforms, computer vision
preferences, behaviour, or historical interactions. In algorithms analyze facial features in real-time to
this case, a music streaming platform recommending apply filters, effects, or augmentations to users’ faces,
songs and playlists based on a user’s listening enhancing their photos or videos.
history exemplifies a recommendation system. This (v) Option (B) is correct.
system analyzes past listening behaviour to provide Explanation: The 4 W’s Problem Canvas typically
personalized recommendations, enhancing user consists of the following blocks:
experience and engagement. 1. What: Describes the problem or opportunity.
(v) Two well-known search engines are: 2. Why: Identifies the reasons or motivations behind
1. Google the problem.
2. Bing 3. Who: Specifies the stakeholders or people affected by
(vi) Option (C) is correct. the problem.
Explanation: Evaluating the performance of an 4. When: Indicates the timing or duration of the
AI model allows developers to understand how problem.
effectively the model solves the problem it was “Where” is not typically included as one of the blocks
designed for. It helps in assessing the model’s accuracy, in the Problem Canvas.
reliability, and generalization capabilities, providing (vi) Option (C) is correct.
insights into its effectiveness in real-world scenarios. Explanation: Interacting with virtual assistants
By evaluating the model’s performance, developers such as Siri and Alexa involves understanding and
can make informed decisions about its deployment, processing natural language inputs from users.
optimization, and potential improvements. Natural Language Processing (NLP) is the domain
5.(i) Option (A) is correct. of artificial intelligence (AI) that deals with the
Explanation: Both the assertion and the reason are interaction between computers and humans through
true. Resolution indeed refers to the number of pixels natural language. NLP enables virtual assistants to
in an image, and it is typically represented as the understand spoken or written language, interpret
product of its height and width in pixels. Therefore, user queries, and generate appropriate responses.
option (a) is the correct choice as the reason (R)
correctly explains assertion (A). SECTION– B
(ii) Option (C) is correct.
Explanation: When a machine possesses the ability
to mimic human traits such as making decisions,
6. Individual choices like reducing waste and
predicting the future, learning, and improving on its
using sustainable transportation can minimize
own, it is referred to as having Artificial Intelligence
environmental impact, while adopting energy-
(AI). AI involves the development of computer
efficient practices at home can conserve resources,
systems that can perform tasks that typically require
contributing to sustainable development.
human intelligence, including problem-solving,
pattern recognition, and decision-making. Therefore, 7. Two common misconceptions about entrepreneurship
option (c) is the correct choice. are:
(iii) Option (B) is correct. 1. Entrepreneurship is all about taking big risks.
Explanation: 2. Entrepreneurs are born, not made.
• Statement 1: This statement is incorrect. Precision 8. Effective time management helps prioritize tasks,
and recall are both important metrics for evaluating reduce procrastination, and create a sense of control,
a model’s performance, especially in binary reducing stress. One strategy is the “Pomodoro
classification tasks, but they are not the only metrics Technique,” where work is broken into intervals
available. Other metrics such as accuracy, F1 score, with short breaks in between to maintain focus and
and specificity are also commonly used. productivity.
• Statement 2: This statement is also incorrect. When 9. Two measures individuals or organizations can take
both precision and recall have a value of 1 (perfect to protect their data are:
Solved Paper - 2024 31
1. Implementing strong password policies and various factors (such as symptoms, demographics,
using multi-factor authentication. geographic locations) and disease outbreaks,
2. Regularly updating software and installing enabling accurate predictions and informed resource
antivirus programs to safeguard against viruses allocation decisions.
and malware. 15. Data plays a crucial role in AI-based applications as
10. The four factors to consider when choosing the right it serves as the foundation for training, testing, and
method of communication are: improving machine learning models. The quality,
quantity, and diversity of data directly impact
1. Audience: Consider the preferences,
the performance and accuracy of AI systems. Two
expectations, and communication styles of your
sources of online data collection for building AI-
peers, superiors, and customers.
based applications are:
2. Message Complexity: Determine the complexity 1. Web scraping: Extracting data from websites
and sensitivity of the message to decide whether by automatically retrieving and parsing
it’s best communicated verbally, in writing, or information from web pages.
face-to-face. 2. Application programming interfaces (APIs):
3. Urgency: Evaluate the urgency of the message Accessing data from online services or platforms
and choose a communication method that through APIs, which provide a structured way
ensures timely delivery and response. to interact with and retrieve data from various
4. Context: Take into account the context of sources such as social media platforms, weather
the communication, including the physical services, or financial databases.
environment, cultural norms, and technological 16. Grayscale images contain only shades of gray,
capabilities, to ensure effective communication ranging from black to white, representing the
and relationship-building. intensity of light at each pixel. RGB images, on the
11. Machine Learning (ML) involves algorithms that other hand, are composed of three colour channels
learn from data to make predictions, while Deep (red, green, and blue), allowing each pixel to have a
Learning (DL) is a subset of ML that uses artificial combination of different colours, resulting in a wider
neural networks with multiple layers for learning. range of colours and the ability to represent full-
12. Script-bots follow predefined scripts or instructions, colour images.
while Smart-bots utilize artificial intelligence and 17. Neural networks are computational models inspired
machine learning algorithms to adapt and learn from by the structure and functioning of the human
interactions, making them more flexible and capable brain, used in machine learning. They consist of
of handling diverse situations. interconnected nodes arranged into layers:
13. Evaluation of an AI model refers to assessing its 1. Input Layer: Receives input data where data is
performance and effectiveness in solving a particular fed into the network.
task or problem. This process involves testing the 2. Hidden Layers: Perform computations and
model using data that it hasn’t seen before, measuring feature extraction, using weighted connections
its accuracy, precision, recall, or other relevant and activation functions.
metrics, and comparing the model’s predictions or 3. Output Layer: Produces the final output,
outcomes against the ground truth. representing predictions or classifications.
Overfitting is a phenomenon in machine learning Hidden layers allow neural networks to learn
where a model learns to perform extremely well on complex patterns from data through iterative
the training data but fails to generalize well to new, optimization processes.
unseen data. This occurs when the model captures
Each layer’s nodes (neurons) apply
noise or random fluctuations in the training data
transformations to the input data using weights
rather than the underlying patterns, resulting in poor
and activation functions, allowing the network
performance on test or validation data. Overfitting
to learn complex patterns and make predictions.
often happens when the model is too complex or
when it’s trained with insufficient data. To address 18. Four examples of AI applications commonly seen
overfitting, techniques such as regularization, cross- around us include:
validation, and early stopping can be used. 1. Virtual assistants like Siri and Alexa, which use
14. For the healthcare organization’s objective of natural language processing to understand and
predicting disease outbreaks and efficiently allocating respond to user queries.
resources through the analysis of medical records, I 2. Recommendation systems used by streaming
would recommend using supervised learning as the services and e-commerce platforms to suggest
preferred machine learning approach. Supervised content or products based on user preferences.
learning is suitable when there are labeled data 3. Autonomous vehicles, which employ computer
available, which in this case would include historical vision and machine learning algorithms to
medical records with information about disease navigate and make driving decisions.
outbreaks and resource allocations. By training a 4. Medical diagnosis systems that analyze the
supervised learning model on this labeled data, the patient data to assist healthcare professionals
model can learn patterns and relationships between in identifying diseases and recommending
32 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
treatments. These applications demonstrate AI’s Vocabulary: [ML, and, DL, are, part, of, AI, is, a,
versatility in improving efficiency and decision- subset]
making across various domains. Step 3: Count word occurrences - Count the
19. Step 1: Tokenization - Split each document into frequency of each word in each document:
individual words: Document 1: [1, 1, 1, 1, 1, 1, 1, 0, 0, 0]
Document 1: [ML, and, DL, are, part, of, AI] Document 2: [1, 0, 1, 0, 0, 1, 0, 1, 1, 1]
Document 2: [DL, is, a, subset, of, ML] Step 4: Create document vectors - Represent each
Step 2: Build a vocabulary - Create a set of unique document as a vector using word frequencies:
words from all documents: Document Vector Table:
ML and DL are part of AI is a subset
Doc 1 1 1 1 1 1 1 1 0 0 0
Doc 2 1 0 1 0 0 1 0 1 1 1
20. As described the graphs in Figure 1 and Figure 2. “No” and the actual label is also “No”.
Figure 1 is Classification Model and Figure 2 is From the matrix, the True Negatives (TN) are
Regression Model. 420.
We will explain two types of supervised learning Precision, Recall, and F1-Score are calculated as
models in artificial intelligence along with suitable follows:
examples: From the confusion matrix we have:
1. Classification Model: Classification models • TP (True Positives) = 420
are used to predict categorical labels or classes • FP (False Positives) = 15
for input data points. In Figure 1, if this graph
represents a classification model, it might depict • FN (False Negatives) = 20
distinct clusters or regions representing different (i) To find Precision:
classes. Precision = TP / (TP + FP)
Example: Classifying emails as spam or not Precision = 420 / (420 + 15)
spam based on features such as sender, subject = 420 / 435
line, and content. By training a classification
= 0.9655
model on a labeled dataset of emails (spam or
non-spam), the model can learn to classify new (ii) To find Recall:
emails into the appropriate category. Recall = TP / (TP + FN)
2. Regression Model: Regression models are used Recall = 420 / (420 + 20)
to predict continuous numerical values based = 420 / 440
on input features. In Figure 2, if this graph = 0.9545
represents a regression model, it might depict a
scatter plot of data points where the goal is to (iii) To find F1 score:
find a line (or curve) that best fits the data. F1-Score = 2 * (Precision * Recall) / (Precision +
Example: Predicting house prices based on Recall)
features such as square footage, number of F1-Score = 2 * (0.9655 * 0.9545) / (0.9655 + 0.9545)
bedrooms, and location. Given historical data = 0.9600
of house prices and corresponding features, a Therefore,
regression model can be trained to predict the
Precision = 0.9655,
price of a new house.
Recall = 0.9545, and
21. (a)
To find the total True Negatives (TN), we look at
the confusion matrix where the predicted label is F1-Score = 0.9600.
C H A P T E R PART-A : UNIT-I
1 COMMUNICATION SKILLS-II
Course of Action
Learning Objectives Maximum Time = 4 Hrs
• Recognise verbal, non-verbal, and visual communication methods in Maximum Questions = 133
business contexts.
• Understand the communication cycle and the importance of feedback. List of Topics
• Understand descriptive and specific feedback, and apply both effectively. Topic-1: Methods of Communication
• Identify and classify barriers to communication. ����������������������������������������������������������� P.No. 01
• Propose and implement measures to overcome communication barriers. Topic-2: P rovide Descriptive and Specific
• Apply effective communication principles and utilise the 7Cs in business Feedback
����������������������������������������������������������� P.No. 07
communication.
Topic-3: M easures to Overcome Barriers to
• Develop essential writing skills for business communication, including Communication
sentences, phrases, kinds of sentences, parts of speech, articles, and ����������������������������������������������������������� P.No. 10
paragraph construction. Topic-4: Principles of Communication
����������������������������������������������������������� P.No. 13
Topic-5: Basic Writing Skills
����������������������������������������������������������� P.No. 14
For example:
Revision Notes zz Customer Service Call: “I’ve been experiencing
¾¾Communication: problems with my internet connection.”
zz The term communication refers to the act of delivering zz Customer Service Representative: “I apologise for the
a message from one person or group to another through inconvenience. I’ll look at your account. Could you
verbal, nonverbal, or written language. It is a process please give me your account number?”
that includes both sending and receiving messages to zz Verbal communication is shown in the example by the
develop mutual understanding. conversation between the customer and the agent.
¾¾Communication Skills: The customer tells the agent about a problem, and the
zz Encompasses effective and clear conveying of representative asks a question to make things clearer.
information, ideas, thoughts, or feelings. This shows how verbal communication can be used to
zz Uses verbal and non-verbal methods for message address and solve the problem.
articulation. ¾¾Types of Verbal Communication:
zz Involves listening, speaking, writing, and interpreting zz Face-to-Face Communication: Direct interaction
non-verbal signals. between persons, including verbal words, facial
zz Essential for building relationships, resolving conflicts, expressions, and body language.
team collaboration, and achieving shared goals. zz Written Communication: Communication using
zz Involves expression of thoughts and active reception of written documents such as emails, letters, and reports.
information. zz Telephone Communication: Verbal communication
¾¾Verbal Communication: using spoken words and tone of voice.
zz Verbal communication refers to the use of spoken zz Video Conferencing: Video-based face-to-face
words to communicate messages, information, or ideas communication is ideal for distant meetings and
between people or organisations. It is a key component conversations.
of human interaction that is required in a variety of zz Meetings and Presentations: Group discussions and
personal, professional, and social situations. Verbal information sharing through spoken words.
communication includes both the spoken word and zz Public Speaking: Presenting a prepared speech
how it is delivered, which includes tone, pitch, speed, emphasising effective verbal communication skills to a
and emotion. big audience.
2 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Communication Skills-II 3
4 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
easier to be exact and clear with your ideas, which their distance and how they use their personal space.
lowers the chance of mistakes. This is called proximity. For example: People might think
zz Immediate Feedback: Real-time contact helps you get you’re bothering them if you stand too close to them, but
feedback immediately, making communication more keeping the right spacing builds warmth and respect.
effective. zz Kinesics: Kinesics is the study of how bodies move,
zz Expressiveness: Verbal communication allows including how they make faces emotions, and move.
individuals to convey emotions, tone, and nuances For example, during a conversation, nodding to show
through voice modulation. agreement strengthens what is being said, while
¾¾Disadvantages of Verbal Communication:
shaking your head may mean you don’t agree.
zz Olfactics: This is the study of how scents are used to
zz Lack of Record: When people talk to each other, there
isn’t always a record of what they say, which can lead communicate. For example, a nice smell in a store can
to mistakes or arguments. make the experience better for customers and change
how they feel about the space.
zz Limited to Spoken/Written Words: Talking may not
zz Chronemics: Time used in conversation, such as timing
be the best way to send a nonverbal message, which
makes the message less detailed. and the speed of exchanges, is called chronemics. For
example: Showing respect for other people’s time by
zz Potential Misinterpretation: Words can be
being on time for a meeting is one thing; regularly
misunderstood because of ambiguity, tone, or cultural
arriving late may show a lack of respect.
differences.
zz Chromatics: Colour can be used to send messages and
¾¾Components of Verbal Communication:
make people feel things. This is called chromatics. For
zz These components help people communicate example: When it comes to branding, the colours used in
effectively, customise their message to the audience, an image can make people feel trusting, excited, or calm.
and improve understanding and engagement in
zz Haptics: Haptics is the use of touch in communication.
personal and professional situations.
For example: Strong grips can show confidence, while
¾¾Effective verbal communication includes:
warm handshakes can show warmth and start a good
zz Language Competency: Mastering grammar, syntax, conversation.
and appropriate use is essential for clear and successful zz Silence and Pause: The intentional use of silence and
verbal communication. pauses in communication for emphasis or reflection.
zz Vocabulary: Broad vocabulary enables exact expression, For example: In a discussion, pausing before answering
details, and audience-specific communication. can build tension and show that you are giving the
zz General Awareness: Staying up-to-date on current issue careful thought.
events, trends, and general knowledge improves ¾¾Advantages of Non-Verbal Communication:
communication and connections in various situations. zz Conveys Emotions: Nonverbal messages are a good
zz Domain Knowledge (IT): Applying industry-specific way to show how you feel, adding more meaning to
language and ideas enhances communication within what you say.
the sector. zz Universal Elements: Some nonverbal signals, like facial
zz Active Listening Skills: Concentrate, comprehend, emotions, can be understood by everyone, even if they
and react properly to others’ words. Understanding don’t speak the same language.
and teamwork depend on verbal communication. zz Builds Relationships: Body language and eye contact,
¾¾Non-Verbal Communication: which are not spoken words, are very important for
zz Non-verbal communication involves Scan this getting to know someone and earning their trust.
sending messages without words. The ¾¾Disadvantages of Non-Verbal Communication:
expression includes body language, zz Subject to Interpretation: Nonverbal messages can be
facial expressions, gestures, posture, subjective and easy to get wrong because their meaning
eye contact, and tone of speech. Verbal Vs can be different in different places and cultures.
Nonverbal communications transmit Non-verbal
Communication zz Limited Explicitness: Nonverbal communication
emotions, attitudes, and additional
might not be as clear as spoken language when giving
layers of meaning, complementing or
thorough directions or information.
sometimes contradicting verbal messages. Nonverbal
zz Difficult to Control: Unlike verbal communication,
communication skills are important for efficient
interpersonal interactions, reading unspoken messages, individuals may find it difficult to control certain
and building strong personal and professional non-verbal expressions, leading to unintentional
relationships. communication.
Communication Skills-II 5
¾¾Visual Communication: zz Some elements capture attention, improving
zz Visual communication uses pictures, graphics, charts, communication effectiveness.
symbols, and design to convey information, ideas, zz They are more memorable than text, aiding better
and messages. This method uses visuals to help information retention.
people grasp information more quickly and efficiently. zz It can transcend language barriers, appealing to diverse
Visible communication in graphic design, advertising, audiences globally.
presentations, and multimedia improves clarity, impact, zz They are like charts, graphs, and infographics that
and memorability. This method helps communicate efficiently represent complex data.
difficult material, make attractive presentations, and
zz Visual elements like logos and consistent design
address varied language audiences.
contribute to brand recognition.
zz Visuals can convey information rapidly.
6. During a team meeting, one team member and addressing these signals can help manage the
seems hesitant to speak up. How can verbal dynamics of the discussion.
communication be utilised to encourage their 4. Explain types of non-verbal communication.
participation? Ans. Two primary types of non-verbal communication
Ans. Encourage open-ended questions and actively are:
listen to their responses, providing positive • Body Language: This includes gestures, facial
reinforcement for their contributions. expressions, posture, and movements. Body
7. While negotiating, one party consistently uses language can convey emotions, attitudes, and
gestures to emphasise points. What are the intentions without verbal expression.
benefits of using effective gestures in this specific • Visual Communication: Visual elements such
communication context? as images, charts, graphs, and symbols convey
Ans. Efficient use of hand movements may improve the information. Visual communication is essential in
clarity and intensity of spoken communication. It presentations, signage, and design, providing a non-
enhances the negotiating process by introducing verbal way to communicate complex ideas or data.
vitality, facilitating the communication of objectives, 5. During a team meeting, Sarah, a team leader at
and emphasising important points more clearly. a marketing firm, presents a new advertising
8. What are the benefits of using this visual commu- campaign proposal to her team. She explains the
nication strategy? concept in detail, using clear and concise language
to articulate the key ideas and objectives of the
Short Answer Type Questions (2 marks each) campaign.
1. List two best practices for effective communication. How can Sarah utilise verbal communication to
[SQP 2023-24] ensure her team understands and engages with
Ans. • Use simple language. her advertising campaign proposal?
• Be respectful of others’ opinions. Ans. Sarah can utilise verbal communication by:
• Do not form assumptions about culture, religion, or • Using clear and concise language to explain the concept
geography. and objectives of the campaign.
• Try to communicate in person as much as possible. • Encouraging open dialogue and inviting questions to
• Use visuals. ensure her team fully understands the proposal.
• Take the help of a translator to overcome differences 6. How does active listening contribute to effective
in language. (Any two) verbal communication?
2. Mr. Aakash Bose, who owned “Roman Enterprises,” Ans. Active listening involves fully concentrating,
a company that made different kinds of electronics, understanding, and responding to a speaker. Verbal
noticed that his employees were unhappy and that communication helps people understand each
their goals weren’t being met. They asked his son other better, avoid mistakes, and create a good
conversation setting when talking to someone. It
Nakul, who had just finished his MBA, to help
shows respect and encourages open dialogue.
them figure out what was happening. Nakul found
7. How can clarity and precision benefit verbal
out that his father was the only one who could
communication?
make decisions about the business. It was hard for
Ans. Clear and precise verbal communication has several
Mr. Aakash Bose and his workers to understand benefits. It minimises misunderstandings, enhances
each other because he didn’t trust them. As a understanding, builds credibility, facilitates
result, staff confidence dropped, making people decision-making, strengthens relationships,
unhappy, and the company failed to meet its goals. increases efficiency, and reduces errors. Overall, it
What visual methods could have been employed to contributes to improved communication outcomes.
facilitate better understanding and collaboration 8. In the training session, Anil, the sales manager, is
between Mr. Aakash Bose and his employees? teaching the new sales representative how to talk
to customers in a good way. He wants to highlight
Ans. Visual methods like organisational charts or process the importance of both verbal and non-verbal
diagrams could have been used to illustrate decision- communication in building rapport with customers.
making structures and empower employees by How can Anil emphasise the significance of
clarifying their roles and responsibilities. verbal and non-verbal communication in customer
3. During a group discussion, one participant interactions during the training session?
nods frequently while another crosses their Ans. Anil highlights the importance of verbal
arms. Interpret the potential meanings of these communication in product information delivery.
contrasting non-verbal signals and their impact on He promotes clear, uncomplicated product features,
the discussion. benefits, and value propositions. Anil builds
Ans. Frequent nodding indicates agreement and connections and meets customer needs with active
listening, open-ended inquiries, and pleasant
engagement, creating a positive atmosphere.
language. Anil also stresses the importance of body
However, crossed arms may signify disagreement,
language, facial expressions, and eye contact in
defensiveness, or a closed mindset. Recognising
developing customer trust, confidence, and empathy.
This Question is for practice and its solution is given at the end of the chapter.
Communication Skills-II 7
zz Message: The thought, feeling, or information that the differences as well as understanding barriers.
sender wants the person receiving it to understand. zz Feedback channels promote active participation, making
manager likes how careful the worker is with details Example: “Your report analysis is thorough, and your
and thinks that the report would be even better with a conclusions are well-supported. Include more current
small change to the introduction. statistics to support your points and make them
zz Feedback is an important aspect of communication, relevant.”
feedback should be multi-dimensional, non-evaluative, ¾¾Specific and Non-specific feedback:
supportive, consistent, constructive, objective, timely, and zz Specific feedback gives exact information on a
specific. Formative communication feedback involves performance, behaviour, or communication element.
descriptive feedback during the learning process to help It highlights particular activities, helping people
students achieve communication objectives. It helps understand what worked and what didn’t.
individuals determine strengths and weaknesses in real- For example, “Your presentation’s important data
time and make changes. After a project, presentation, supported your main arguments and highlighted your
or performance, summative communication feedback message. Well done!”
provides descriptive evaluation. It evaluates the
zz Non-specific feedback is more generic and lacks precise
communication effectiveness against predetermined
details. It may not specify the activities or behaviours
criteria. Summative descriptive feedback gives a complete
being addressed. It recognises overall achievement but
evaluation with praise and suggestions.
doesn’t explain what factors influenced the comments.
zz Descriptive Feedback provides performance,
For example: “Good job on the project.”
behaviour, and work described in descriptive feedback.
It describes specific behaviours, attributes, or results
without providing suggestions for enhancement. Key Words
Descriptive feedback describes what was seen or
experienced specifically. ¾¾Summative evaluation: Summative evaluation
Example: “Your presentation demonstrated effective is typically conducted after a program or project
use of visuals and a confident speaking style. Well- has been completed, while formative evaluation
presented data, but audience eye contact could be is conducted during program or project
improved.” implementation.
zz Prescriptive Feedback provides recommendations for ¾¾Dynamic communication: Dynamic communica-
improvement, including particular activities, strengths, tion goes beyond simply putting a point across; it in-
and problems. It goes beyond description to provide a volves dynamic tactics and strategies to ensure that
path for enhancement or correction. the desired outcome is achieved.
8. Karan, a human resources manager, conducts Ans. Karan can use descriptive feedback to offer
performance reviews for employees in his specific examples of employees’ strengths and
department. He recognises the importance of areas for improvement in their job performance.
providing descriptive feedback to help employees He might compliment an employee for their great
grow and develop professionally. How can Karan leadership during a recent project and suggest time
use descriptive feedback to support employee management improvements. Karan gives workers
development during performance reviews? thorough feedback to help them understand their
performance and improve their skills.
¾¾Fundamental Fact:
Revision Notes zz Semantics is the branch of linguistics dealing with the
¾¾Barriers to Effective Communication- Scan this meaning of words and sentences.
Types and Factors: ¾¾Factors causing communication barriers:
zz Barriers to effective communication
zz Lack of Clarity and Precision: Vague or ambiguous
refer to hurdles or obstructions messages, unclear language, and poorly defined terms
that prevent the flawless and clear Barriers to can lead to misunderstandings.
transmission of information among effective
communication zz Emotional Barriers: Anxiety, stress, or anger can make
people or organisations. These it harder to send and receive a message.
obstacles might appear in several
zz Physical Barriers: Obstacles like noise, poor lighting, or
areas, including language, psychology, culture, and
distance can impede effective communication.
organisation, and can lead to misunderstandings,
zz Cultural Differences: Diverse cultural backgrounds
misinterpretations, or problems with communication.
can result in varied communication styles and
It is essential to identify and overcome these obstacles
interpretations.
to promote effective and significant communication.
zz Language Barriers: Differences in language proficiency,
¾¾Types of barriers to effective communication:
jargon, or technical terms can hinder understanding.
zz Semantic Barriers: Arise from differences in language,
zz Lack of Attention or Focus: Distractions, multitasking,
meaning, and interpretation. Examples: Language or lack of attention during communication can lead to
diversity, jargon, unclear or ambiguous terms. misinterpretation.
zz Psychological Barriers: Influenced by emotions,
zz Trust Issues: Lack of trust among communicators can
attitudes, and perceptions. Examples: Prejudice, stress, result in resistance to open information sharing.
emotional state, cultural differences.
zz Hierarchy and Power Dynamics: Organisational
zz Physical Barriers: Result from environmental factors hierarchies and power imbalances can hinder open
hindering communication. Examples: Noise, poor communication.
lighting, distance, physical obstructions. zz Poor Timing: Communication at the wrong time or
zz Cultural Barriers: Stem from cultural differences inappropriately timed messages can affect reception
impacting communication norms. Examples: Varied and understanding.
communication styles, customs, and non-verbal cues. zz Lack of Feedback Mechanisms: Inadequate channels
zz Organisational Barriers: Relate to issues within the for feedback and clarification can result in unaddressed
organisational structure or processes. Examples: concerns or misunderstandings.
Hierarchical structures, poor leadership, and zz Personal or Individual Differences: Differences in
inadequate communication channels. personalities, communication styles, and preferences
zz Technological Barriers: Hindrances caused by can create barriers.
technological tools or limitations. Examples: Technical zz Prejudice and Bias: Pre-existing biases, stereotypes, or
glitches, unfamiliarity with tools, and communication prejudices can influence message perception.
platform issues. zz Inadequate Communication Skills: Active listening
zz Interpersonal Barriers: Arise from individual traits and clear expression of ideas can hinder understanding.
and interactions. Examples: Lack of trust, personality zz Organisational Barriers: Organisational structures,
clashes, and poor listening skills. policies, or poor leadership can cause barriers to
zz Perceptual Barriers: Result from differences in effective communication.
how individuals perceive information. Examples: ¾¾Measures to overcome barriers to effective
Stereotyping, selective perception, misinterpretation. communication:
zz Feedback Barriers: Hindrances in the feedback loop of zz Clarify Objectives and Expectations: Define
communication. Examples: Lack of timely feedback, communication goals, expectations, and desired
fear of criticism, and ineffective feedback mechanisms. outcomes.
Communication Skills-II 11
zz Encourage Active Listening: Provide full attention, eye zz Establish Clear Communication Protocols: Define and
contact, and appropriate responses. communicate communication guidelines.
zz Use Clear and Concise Language: Choose zz Ensure Timely Communication: Ensure timely
words carefully, avoid jargon, and communicate communication to prevent misunderstandings.
straightforwardly. zz Facilitate Team Building: Build strong team
zz Provide Feedback: Establish a feedback process to relationships.
quickly clear up any misunderstandings. zz Continuously Improve: Regularly assess and review
zz Conduct Cultural Sensitivity Training: Enhance communication processes.
awareness of cultural differences and promote
respectful communication.
zz Select Appropriate Communication Channels: Choose
Key Words
the right medium based on the message and audience. ¾¾Organisational Structure: An organisational
zz Use Visual Aids: Supplement verbal communication structure is a system that outlines how certain
and enhance understanding. activities are directed to achieve the goals of an
zz Build Trust: Establish trust through consistent and organisation.
transparent communication. ¾¾Leadership: Leadership is about guiding and
zz Provide Language Support: Offer language assistance impacting outcomes, enabling groups of people to
or translation services. work together to accomplish what they couldn’t do
zz Address Emotional Barriers: Acknowledge and working individually.
address emotional factors impacting communication.
2. Neeraj, a sales representative of ‘Omida Ltd.,’ has Ans. Feedback barriers can be mitigated by establishing
changed seven jobs in the last year. He is a hard- clear feedback mechanisms, encouraging open
working person but is not able to finalise deals dialogue, and creating a culture that values
with his customers due to inadequate vocabulary constructive criticism. Timely and specific feedback
and the omission of needed words. Sometimes he helps address misunderstandings and ensures
uses the wrong words because which intended effective communication between parties.
meaning is not conveyed. All this created a 5. Why is it important to establish clear
misunderstanding between him and his clients. communication protocols in an organisation?
(i) Identify the communication barrier discussed Ans. Clear communication protocols define guidelines
above. for communication processes, ensuring that
(ii) State the category of this communication barrier. messages are conveyed effectively, responsibilities
are clearly outlined, and misunderstandings are
Ans. (i) Badly expressed message. Neeraj faces a
minimised, thus facilitating smoother organisational
communication barrier due to his limited language
communication.
and vocabulary skills, which hinders his ability to
6. Rajesh, a software engineer at Tech Solutions
effectively communicate with clients.
Inc. has switched jobs six times in the past year.
(ii) This is a semantic communication barrier. Despite his dedication and strong technical skills,
Semantic barriers cause miscommunication due he struggles to effectively communicate with his
to discrepancies in word and symbol perception. colleagues and clients. His emails and reports
Due to his limited vocabulary, Neeraj’s contact with aren’t always clear, which causes confusion and
customers is hindered by semantic barriers. delays in finishing projects. Rajesh’s difficulty in
3. A strike took place in a cloth manufacturing articulating ideas and using appropriate technical
company. The workers were demanding a few terminology has resulted in frustration among his
things which the management knew were team members and clients.
impossible for them to agree to. Nikita who was (i) What communication barriers does Rajesh face at
an MBA pass out from a very high-rated college Tech Solutions Inc.?
was given the responsibility to negotiate with Ans. Rajesh struggles to express ideas clearly and lacks
the workers on behalf of the top management. appropriate technical terminology or jargon,
However, when Nikita communicated her ideas leading to misunderstandings and delays in
to the workers, they were not able to understand projects.
as her language was too complex, and many of the (ii) How do Rajesh’s communication barriers affect
words she used were generally understood only by relationships at work?
graduates. Most of the workers had gone to school
Ans. Rajesh’s unclear communication frustrates
only up to 8th standard. What one measure would
colleagues and clients, impacting teamwork and
you suggest to her to improve her communication
potentially tarnishing the company’s reputation.
effectiveness?
7. What is a semantic barrier? How can organisations
Ans. She should communicate according to the needs of address semantic barriers to communication?
the receiver. When Nikita communicated her ideas
to the workers, they were not able to understand
Ans. A semantic barrier arises from differences
as her language was too complex, and many of the
in language, meaning, and interpretation.
words she used were generally understood only by
Organisations can address semantic barriers by
graduates.
using clear and concise language, avoiding jargon,
providing definitions for ambiguous terms, and
Commonly Made Error ensuring that messages are easily understood by all
Sometimes students write about barriers instead of parties involved.
measures to overcome them. At times, points also 8. What steps can individuals take to improve
overlap.techniques. interpersonal communication skills and overcome
barriers in personal interactions?
Answering Tip Ans. Individuals can improve interpersonal
communication skills by practicing active listening,
Avoid repetition of points with different languages encouraging empathetic thinking, and developing
and learn various barriers along with the measures to
overcome that particular barrier. self-awareness. Trusting others, keeping an open
mind, and paying attention to body language can
4. How can feedback barriers be mitigated in a also help people communicate better and get along
professional setting? better with each other.
Communication Skills-II 13
2. Soni is a project manager leading a team of 4. Why is it essential for communicators to use a
software developers. During a team meeting, she variety of channels to engage people effectively?
presents a new project timeline, but some team
members seem confused and ask for clarification. Ans. Using multiple communication channels allows
How can Soni apply the clarity principle to communicators to reach a broader audience and
improve communication with her team regarding adapt to different preferences, increasing the
the project timeline? What strategies can she use chances of successful engagement and achieving
to ensure her message is easily understandable to communication objectives.
all team members? 5. What do you mean by consideration in effective
Ans. Soni can use the principle of clarity by breaking communication?
down hard-to-understand information into small 6. Mani is a marketing manager tasked with launching
portions, speaking in simple terms, and showing a new product campaign. She sends out an email
the project plan with charts or graphs. She could to her team outlining the campaign strategy, but
also support open communication and ask for some team members express confusion about their
feedback so that any areas of misunderstanding are roles and responsibilities. How can Mani apply
quickly fixed. the principle of completeness to ensure her team
3. Rohan is a customer service representative fully understands their tasks?
dealing with a frustrated customer who received
Ans. Mani can ensure completeness by clearly outlining
a defective product. Despite Rohan’s efforts to each team member’s role, specifying deadlines,
assist, the customer becomes increasingly agitated. and providing any relevant resources or guidelines
How can Rohan apply the principles of effective they may need. She should anticipate potential
communication to diffuse the situation and questions or concerns and address them proactively
provide satisfactory assistance? What strategies in the email to avoid confusion. Mani could also
can he use to address the customer’s concerns encourage team members to ask questions or seek
respectfully and effectively? clarification if they are unsure about their tasks.
Ans. Rohan can demonstrate consideration by actively 7. Jayant, a supervisor at a manufacturing plant, needs
listening to the customer’s grievances without to communicate a change in safety protocols to his
interrupting and acknowledging their frustration team following an accident. He wants to ensure that
empathetically. He can use polite language and his message is conveyed accurately and that his team
assure the customer that their concerns are being understands the importance of the new procedures.
taken seriously. Additionally, Rohan can offer How can he maintain consistency in communicating
solutions or alternatives to resolve the issue these protocols to his team to ensure they understand
promptly, demonstrating his commitment to and adhere to them effectively?
providing excellent customer service. Ans. Jayant can use correctness by making sure the
information he gives to his team is correct by studying
Commonly Made Error and checking it carefully. He should make sure that
When discussing the principles of communication, his message is short, clear, and free of any mistakes
students often focus solely on listing the principles in grammar or facts. To maintain consistency, Jayant
without providing practical examples or illustrating could use multiple communication channels, such
their application in real-life contexts. as verbal announcements, written memos, and
training sessions, to reinforce the new safety
protocols consistently over time.
Answering Tip 8. Describe how being polite in communication
Students should provide instances of how can help you build stronger relationships with
clarity, empathy, and feedback improve answers customers.
in interpersonal, organisational, and mass Ans. By using polite and respectful language and
communication situations. This method enhances gestures, courtesy in communication cultivates
comprehension and analysis of successful a positive customer experience, enhancing
communication. satisfaction and loyalty to the organisation or brand.
essentially a collection of sentences that all relate to one meaning they convey:
central topic. Without a definite idea of what the main zz Assertive sentence: These are sentences that state a
topic is, your paragraph will lack focus and unity. fact. For example, I am your son.
2. Write Down Information and Ideas: Once you have MNEMONICS
a clearer idea of what you want to address in your Part of speech
paragraph, you can start organising your thoughts by “Please Excuse My Dear AuNT Sally”
writing down your ideas. There’s no need to write out P: Preposition E: Expression
full sentences just yet, just jot down some keywords M: Modifier D: Determiner
and phrases. Once you see everything on paper, you A: Adjective N: Noun
may get a clearer idea of which points are essential T: Verb S: Subject
to include in your paragraph, and which points are
superfluous. zz Imperative sentence: These are sentences which give
3. Figure Out the Structure: Now that all of your a command, make a request, or expresse a wish. For
thoughts, ideas, facts, and figures are laid out clearly example, please close the door.
zz Interrogative sentence: These are sentences that ask a
in front of you, you can start to think about how you
would like to structure your paragraph. The structure question. For example, do you love to eat ice cream?
of a paragraph typically includes three parts: a topic zz Exclamatory sentence: These are sentences that express
sentence, supporting sentences, and a concluding sudden and strong feelings like surprise, wonder,
sentence. sympathy, happiness, or gratitude. For example, Hurry
up!
4. Develop a Topic Sentence: This sentence introduces
the main idea of the paragraph. It prepares the reader ¾¾Types of Sentences on the basis of structure:
for the rest of the paragraph by stating clearly what 1. Simple Sentence Structure:
topic will be discussed. A simple sentence consists of one independent clause.
5. Provide Evidence to Support Your Topic Sentence 2. Compound Sentence Structure:
and Overall Argument: These sentences expand on A compound sentence is two (or more) independent
the topic sentence by providing additional details, clauses joined by a conjunction or semicolon.
16 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
to the sentences. Some of such words are: to show whether it is specific or general.
(B) Both assertion (A) and reason (R) are true but 4. Assertion (A): Descriptive and specific feedback
reason (R) is not the correct explanation of fosters clearer understanding and enables targeted
assertion (A). improvements.
(C) Assertion (A) is true but reason (R) is false. Reason (R): Generic feedback lacks clarity and fails
(D) Assertion (A) is false but reason (R) is true. to address specific areas for improvement.
1. Assertion (A): When communication passes Ans. Option (A) is correct.
through various levels, successive transmissions
Explanation: Descriptive and specific feedback
of the message results in loss of, or transmission of
is crucial for clear understanding and targeted
inaccurate information.
improvements. It states that generic feedback
Reason (R): Distrust between the communicator
lacks clarity and fails to address specific areas for
and the communicator acts as a barrier. improvement. This highlights the importance of
Ans. Option (B) is correct. providing specific guidance in feedback to help
Explanation: Successive transmissions of a individuals understand what they need to improve
message through various levels can result in loss upon.
of or inaccurate information. This phenomenon is
5. Assertion (A): Feedback is an essential principle of
commonly known as the “Chinese whispers” effect,
effective communication.
where information can become distorted or altered
as it passes from person to person. The distrust Reason (R): Feedback enables individuals to
between the communicator and the recipient is gauge the effectiveness of their message and make
a barrier to effective communication. Distrust necessary adjustments.
can hinder communication by creating a lack of Ans. Option (A) is correct.
receptiveness or understanding between parties. Explanation: Feedback is indeed a fundamental
The loss of accuracy in communication is more principle of effective communication as it allows
closely related to factors such as misinterpretation, individuals to receive responses or reactions from
distortion, or omission of information during the the receiver, helping them understand how well
transmission process, rather than solely being their message was understood and received. This
attributed to distrust between parties. feedback loop enables individuals to assess the impact
2. Assertion (A): The planning abilities of a manager of their communication and make any necessary
mainly depend upon his communication skills. adjustments to ensure clarity and understanding.
Reason (R): The effectiveness of a manager Therefore, the reason supports the assertion.
depends significantly on his ability to communicate
effectively. [C] Fill in the Blanks
Ans. Option (D) is correct. 1. _______ feedback involves detailed comments or
Explanation: Effective communication is crucial for conversations.
the success of a manager, regardless of their level Ans. Descriptive
of professional knowledge and intelligence. The Explanation: Descriptive feedback includes
ability to communicate effectively with subordinates written comments or verbal conversations that
and create understanding among them is essential offer detailed insights, allowing the recipient to
for a manager’s directing abilities. Organisations understand strengths and areas for improvement
prioritise improving the communication skills of both clearly.
managers and employees because the effectiveness 2. Non-verbal communication includes _______
of a manager relies heavily on their capability to expressions, gestures, and body language.
communicate with superiors, subordinates, and Ans. Facial
external stakeholders such as bankers, suppliers, Explanation: Facial expressions play a significant
unions, and government agencies. role in conveying emotions and attitudes,
3. Assertion (A): Decoding is the process of converting contributing to the overall understanding of a
the message into communication symbols. message.
Reason (R): A poor telephone connection causes 3. The communication cycle involves encoding,
hindrances to communication. transmission, decoding, and _______.
Ans. Option (D) is correct.
Ans. Feedback
Explanation: Encoding involves converting a
Explanation: In the communication cycle, feedback
message into communication symbols, such as
is the final stage where the recipient responds to the
words, pictures, or gestures. Decoding, on the other
message, ensuring that the message is accurately
hand, is the process of interpreting the symbols
received and understood.
transmitted by the sender. Noise refers to any
hindrance or obstruction to communication, which 4. To overcome barriers to effective communication,
can affect the sender, message, or receiver. Examples active _______ is essential.
of noise include ambiguous symbols leading to Ans. Listening
incorrect encoding, poor telephone connections, Explanation: Active listening involves fully
inattentive receivers, misinterpretation of messages, concentrating on what is being said, understanding
prejudices hindering understanding, and distorted the message, and providing appropriate feedback,
gestures or postures. leading to more effective communication.
Communication Skills-II 21
5. The 7Cs of effective communication include Ans. Option (A) is correct.
clarity, ______, conciseness, and courtesy. Explanation: Team members found Manish’s
Ans. Concreteness communication lacking in clarity, as his rapid
Explanation: The 7Cs of effective communication speech made it difficult for them to understand the
are principles that guide clear and impactful information being presented.
communication. Concreteness emphasises the 3. What could Manish have done differently to
importance of being specific, providing tangible improve commun ication during the meeting?
details, and avoiding vague or ambiguous language (A) Speak even faster to cover more topics
(B) Allocate more time for questions and
to ensure understanding and relevance.
discussions
6. .............. states that communication should always (C) Provide written summaries after the meeting
be consistent with and not in conflict with the (D) Ignore team members’ concerns
organisation's policies, plans, programmes, and Ans. Option (B) is correct.
objectives. Explanation: Manish could have improved
Ans. Principle of consistency communication during the meeting by allocating
7. In order to avoid all likely communication barriers more time for questions and discussions, allowing
a manager should try to be a ............... . team members to engage with the material and
seek clarification as needed.
4. What consequence is Techno Consulting Firm
Ans. Good listener considering due to the communication challenges
8. ................ uses the body language, gestures, and faced with Manish?
facial expressions to communicate with people. (A) Providing additional training for team members
[NCERT] (B) Replacing Manish with another candidate
9. A term that expresses emotion and is frequently (C) Increasing project deadlines
(D) Ignoring the issue altogether
followed by an exclamation mark is called ................
Ans. Option (B) is correct.
.
Explanation: Techno Consulting Firm is considering
10. A smile is an example of .................. . replacing Manish with another candidate due to
Ans. Non-verbal communication his dissatisfaction with his communication skills, as
[D] reported by the frustrated team members.
Case Based MCQs (4 mark)
I. Read the following text and answer the following [E] Case Based Subjective
questions based on the same: I. Read the following text and answer the following
Manish has recently been appointed as the new questions based on the same:
project manager at Techno Consulting Firm. During Sunita is a project manager at a software
his first quarterly meeting with his team to discuss development company, overseeing the
the upcoming projects and strategies for growth, development of a new mobile application. Her team
several team members express frustration with comprises software engineers, UX/UI designers,
his communication style. They report that Manish and quality assurance testers. Sunita recognises the
spoke rapidly throughout the meeting, making it importance of effective communication in ensuring
difficult for them to comprehend the information the success of the project. She actively engages with
being presented. Additionally, they felt that Manish her team, encourages open communication, and
did not allocate enough time for questions or provides regular updates on the project’s progress.
discussions, leaving them feeling unheard and However, recently, Sunita has noticed some
unengaged. communication challenges arising within her team,
leading to misunderstandings and delays in project
1. What is the primary issue faced by Manish’s team
timelines.
during the quarterly meeting?
(A) Lack of project resources
(B) Communication barriers
(C) Inefficient time management
(D) Technical difficulties
Ans. Option (B) is correct.
Explanation: The primary issue faced by Manish’s
team during the quarterly meeting is communication
barriers, as reported by team members who 1. What are some potential reasons for the
struggled to comprehend the information due to communication challenges Sunita’s team is facing?
Manish’s rapid speech and lack of engagement. Ans. Potential reasons for the communication challenges
2. Which aspect of communication did team members could include differences in communication styles
find lacking in Manish’s approach? among team members, unclear project goals or
(A) Clarity (B) Conciseness expectations, insufficient feedback mechanisms,
or technological barriers hindering effective
(C) Complexity (D) Ambiguity
communication.
This Question is for practice and its solution is given at the end of the chapter.
22 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
2. How can Sunita address the communication the team, and can ultimately lead to better decision-
challenges within her team? making and outcomes.
Ans. Sunita can improve team communication by 4. What steps can Samantha take to improve her
holding regular team meetings to clarify project communication with her team?
goals and expectations, encouraging active listening Ans. To improve her communication style, Samantha can
and open dialogue, setting up clear feedback and work on slowing down her speech, make an effort to
communication channels, and using technology to actively listen to her team, and encourag equestions
collaborate. and discussion during meetings. Additionally, she
3. What role does active listening play in improving could consider seeking feedback from her team and
communication within Sunita’s team? working with a mentor or coach to develop her
Ans. Active listening helps Sunita’s team feel communication skills.
heard, understood, and appreciated, boosting III Read the following text and answer the following
communication. Sunita may create trust and questions based on the same:
cooperation by carefully listening to their Imagine you are a project manager in a construction
problems, comments, and suggestions, improving company and you need to oversee the building
communication and project results. of a new high-rise office complex. Your team is
4. What steps can Sunita take to prevent future composed of engineers, architects, and construction
communication challenges from arising within workers, all of whom have different backgrounds
her team? and expertise. To ensure the success of the project,
Ans. Sunita can prevent future communication it's crucial that you have effective communication
issues by setting clear communication protocols skills to convey your ideas and expectations to your
and expectations from the start of the project, team. This means being able to listen actively, ask
conducting regular communication assessments clarifying questions, and express your thoughts
to identify and address emerging issues, providing clearly and concisely. Good communication can
ongoing communication training or workshops help avoid misunderstandings, resolve conflicts,
for team members, and fostering a culture of open and keep the project moving forward smoothly.
communication and mutual respect. By honing your communication skills, you can
II Read the following text and answer the following be an effective leader and ensure the successful
questions based on the same: completion of the project.
Samantha is a new manager at XYZ marketing firm. (1 mark for each question)
She has just completed her first quarterly meeting 1. What a manager should do to promote effective
on growth and future prospects of the firm with communication among his team members?
her team. But, after the meeting was over several Ans. Effective communication is critical for building
members have frustration with her communication a strong, productive team, and there are several
style as none were able to comprehend whatever things that a manager can do to promote effective
she had discussed. They say that she spoke too communication among team members. Here are
quickly and didn’t allow enough time for questions some tips:
or discussion. The firm is not satisfied with her (i) Encourage open communication
communication skills and thinking to replace her (ii) Use various communication channels
with other candidate.
(iii) Foster active listening.
(1 mark for each question)
2. Why is effective communication important for the
1. What is the significance of communication style success of the project?
for a manager? Ans. Effective communication is important for the success
Ans. The communication style of a manager is crucial in of the project because it helps convey ideas and
establishing strong relationships with the team and expectations to the team, avoid misunderstandings,
effectively leading them towards the achievement resolve conflicts, and keep the project moving
of common goals. forward smoothly.
2. How can speaking too quickly negatively impact a 3. What does it mean to "listen actively" in the context
team meeting? of the passage?
Ans. Speaking too quickly can prevent team members Ans. Listening actively in the context of the passage
from effectively understanding the manager's ideas means paying attention and being receptive to what
and can also limit opportunities for questions and others are saying, to ensure a full understanding of
discussion, which are important for ensuring that their ideas and perspectives.
everyone is on the same page. 4. How can honing communication skills help the
3. Why is it important for a manager to allow time for project manager be an effective leader?
questions and discussion in team meetings? Ans. Honing communication skills can help the project
Ans. Allowing time for questions and discussion in manager be an effective leader by enabling them to
team meetings is important because it allows team express their thoughts clearly and concisely, resolve
members to provide feedback, express concerns, conflicts, avoid misunderstandings, and keep the
and contribute their own ideas. This helps to build project moving forward smoothly. This leads to a
trust and understanding between the manager and successful completion of the project.
Communication Skills-II 23
Very Short Answer Type Questions (1 mark each) 8. Using a well-designed visualisation enhances
5. The “thumbs up” emoji in virtual communication clarity and aids in the efficient understanding of
functions as a non-verbal signal indicating approval, complex data. Visuals such as graphs can enhance
agreement, or recognition of accomplished duties. the audience’s understanding of information.
This gives the online connection a more cheerful
tone.
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
2. The sender encodes a message and transmits 4. Specific feedback offers clear guidance on areas
it through a selected channel to the receiver. of strength and areas for improvement, enabling
The receiver decodes the message and provides individuals to make targeted adjustments and
feedback to the sender, completing the cycle. enhance their skills effectively. Non-specific
6. Noise includes physical distractions, language feedback, on the other hand, may not provide
barriers, or internal biases, hindering the accurate sufficient direction for growth and development.
transmission of messages.
Very Short Answer Type Questions (1 mark each) (iv) Enhanced overall communication effectiveness
4. Conciseness helps convey messages (Any two)
straightforwardly, avoiding unnecessary details Short Answer Type Questions (2 marks each)
or verbosity. 5. Consideration involves showing empathy and
10. Benefits of the 7Cs of effective communication considering the needs, concerns, and perspectives
include: of the audience, which helps in tailoring the
(i) Improved understanding message appropriately and fostering a positive
(ii) Minimised misunderstandings rapport.
(iii) Strengthened relationships
Very Short Answer Type Questions (1 mark each) l The young prince was l It contains two in-
2. The four broad classification of sentences which crowned as the new dependent clauses
are used in communication are as follows: king. joined by a conjunc-
(i) Statement (ii) Question tion like and but, or,
(iii) Imperatives (iv) Exclamations etc.
4. (a) Do you like apples? l For example: My boys l For example: Ra-
are very naughty. mesh has a dog and a
(b) Who has broken the flower vase – you or Mohan?
kennel for the dog to
Short Answer Type Questions (2 marks each) live in.
3.
Simple sentence Compound sentence
l It is made up of a single l It has no legal back-
independent clause ing and can cause
with no conjunctions or complications in
dependent clauses. some instances.
24 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
***
25
General Instructions:
(i) All 17 Questions are compulsory
(ii) Q.1 to Q.7 are Objective type questions based (1 mark each)
(iii) Q.8 to Q.10 Very short answer type questions (1 mark each)
(iv) Q.11 to Q.13 Short answer type questions (2 marks each)
(v) Q.14 to Q.17 Long answer type questions [Case based (1 mark each)]
13. Jayant, a supervisor at a manufacturing plant, needs to communicate a change in safety protocols to his team
following an accident. He wants to ensure that his message is conveyed accurately and that his team understands
the importance of the new procedures. How can he maintain consistency in communicating these protocols to
his team to ensure they understand and adhere to them effectively?
CASE STUDY BASED SUBJECTIVE QUESTION 4 MARKS
Imagine you are a project manager in a construction company and you need to oversee the building of a new
high-rise office complex. Your team is composed of engineers, architects, and construction workers, all of whom
have different backgrounds and expertise. To ensure the success of the project, it’s crucial that you have effective
communication skills to convey your ideas and expectations to your team. This means being able to listen
actively, ask clarifying questions, and express your thoughts clearly and concisely. Good communication can
help avoid misunderstandings, resolve conflicts, and keep the project moving forward smoothly. By honing your
communication skills, you can be an effective leader and ensure the successful completion of the project.
(1 marks for each question)
14. What a manager should do to promote effective communication among his team members?
15. Why is effective communication important for the success of the project?
16. What does it mean to “listen actively” in the context of the passage?
17. How can honing communication skills help the project manager be an effective leader?
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-II
2 SELF-MANAGEMENT SKILLS-II
Course of Action
Learning Objectives Maximum Time = 3.25 Hrs
• The meaning of and importance of Stress Management, Stress Management Maximum Questions = 76
Techniques.
• About the concept of enjoying, going to vacations and holidays with family and List of Topics
friends & taking nature walks. Topic-1: Meaning and Importance of Stress
• Importance of the ability to work independently, types of self-awareness & the management
meaning of self-motivation and self-regulations. ����������������������������������������������������������� P.No. 27
Topic-2: Stress Management Techniques
����������������������������������������������������������� P.No. 30
Topic-3: Ability to Work Independently
����������������������������������������������������������� P.No. 33
zz Uncontrollable Anger
zz Migraine
Key Facts
zz Hypertension
¾¾Physical Stress: It refers to the strain on the body as
3. Chronic stress: This chronic stress results stressor that a result of physical demands or trauma.
continue for a longer period of time. This is the stress
¾¾Cognitive Stress: It is the term for the mental fatigue
that feels like never ending and we feel that difficulty
brought on by prolonged concentration or mental
to face the problem.
overload.
zz Weight gain
¾¾Behavioural Stress: It is referred to as a strain that
zz Insomnia
external or internal pressures place on a person’s
zz Panic attacks behaviours.
zz Chronic headache
honest about our imperfections, we create space for Examples: Knowing our Examples: Getting advice
others to do the same, which can lead to deeper and own values, identifying from a senior or coworker,
more meaningful relationships. our emotional triggers, etc. observing how others
(ii) Reducing Stress and Anxiety: Acknowledging our respond to
flaws can help us reduce stress and anxiety. When
our behaviour, etc.
we are honest with ourselves about our weaknesses,
we can let go offthe pressure to be perfect and 5. Distinguish between intellectual self-awareness
focus on self-improvement instead. This can lead to and emotional self-awareness.
greater self-acceptance and a more positive outlook Ans.
on life. Intellectual self-awareness Emotional self-awareness
4. Distinguish between internal self-awareness and
external self-awareness. It is characterised as It involves being aware of
Ans. awareness of one’s own one’s own emotions
thought processes and and having the capacity to
Internal self- awareness External self-awareness patterns. control them.
It involves understanding It involves understanding
our own thoughts, how others perceive us It involves being aware of It involves being aware
feelings, values, and and how our behaviour one’s own cognitive of one’s own emotional
strengths/weaknesses. impacts others. biases as well as having triggers and response
It aids people in improving It helps us to understand the capacity to critically patterns, as well as having
our relationships with how we fit into different and objectively consider the ability to manage one’s
others and our decision- social situations and how one’s own beliefs and emotions in a positiveand
making. to adjust assumptions. constructive manner.
Our behaviour accordingly.
This Question is for practice and its solution is given at the end of the chapter.
Self-Management Skills-II 35
8. High expectations from self can leave one 3. If John lets the distress overtake him it would be
with chronic anxiety and stress, thus leading harmful to his body, mind and spirit. It may also
to.................. stress. [CBSE SQP Term-I] harm his self esteem and confidence levels.
(A) Physical (B) Emotional 4. Eustress
II. Read the following text and answer the following
(C) Mental (D) Financial
questions based on the same:
Ans. Option (C) is correct. Maria is a manager at a tech company. She notices
Explanation: High expectations from self, setting that her team is not as productive as they used to
unrealistic goals and exerting oneself beyond one’s be and decides to conduct an exercise to help her
capabilities leads to mental stress. team get into old form. She decides to take her team
9. Sonika gets up at 6 am and goes for her hobby for a vacation. After returning from the vacation she
classes. Then, she comes back home and finishes found some of her members back in their old zeal,
her homework before going to school. She does all but some still needed some improvement.
1. What was the probable reason for her team loosing
work by herself. No one tells her to do so. His is
the interest in work?
called. [CBSE SQP Term-I]
2. Why did she decide to take her team for a vacation?
(A) Self-awareness (B) Self-motivation 3. What she should do to help some people who still
(C) Self-regulation (D) Discipline lack the productivity?
Ans. Option (B) is correct. 4. Taking the decision to take her team for a vacation
shows which type of trait of Maria’s personality?
Explanation: Self- motivation is the ability to know
Ans. 1. The team was under fatigue stress.
what one’ goals our and what need to be done to
2. To give them some time out to rest and relax and
achieve them without being told by someone else
hence releasing the fatigue stress.
what to do. 3. She can organise some regular physical exercise
[B] Fill in the Blanks and meditation session for her team.
1. ................. means that when taking a nature walk, 4. Maria is a self- motivated person who knows how
we try not to think about our daily activities. to take charge of a situation and to resolve the
Ans. Thought-provoking problem. She doesn’t wait for someone to tell her
what to do.
2 .................. are chemicals in the brain that act as a
III. Read the following text and answer the following
Pain killer.
questions based on the same:
Ans. Endorphins
Observe the figure and write the answer to the
3. Stress can be viewed as a ____________ that is questions asked.
afflicting people of all age groups.
Ans. Disorder
4. Stress causing agents are known as ___________
which can be self-induced or external.
Ans. Stressors
5. Yoga reduces the level of _________ which is the
stress hormone.
Ans. Cortisol
IV. Read the following text and answer the following 1. What is the concept shown in the picture?
questions based on the same: 2. Write its benefits.
Write the answer to the questions by observing the 3. What we have to do when you feel stressed?
picture. Ans. 1. The concept of laughter clubs in which people
relieve mental stress by laughing loudly is shown in
the picture.
2. The benefits of laughter clubs are to relieve mental
stress and improve social health.
3. To relieve stress, foster hobbies like material
collection, photography, reading, cooking,
sculpting, drawing, making rangoli, dancing,
singing, listening to music etc.
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
2. • The inability to pay your bills. 2. Stress is a feeling of emotional or physical tension.
• Long-term unemployment. It can come from any event or thought that makes
• Increasing debt. (Any Two) you feel frustrated, angry, or nervous. Stress is
3. Stress affects numerous systems within us, your body’s reaction to a challenge or demand.
including our metabolism, memory and immune
system.
Short Answer Type Questions (2 marks each) (ii) It fosters the growth of a variety of hobbies,
12. The time spent in recreational activities including writing and photography.
especially with friends and families can alleviate (iii) It incorporates feelings of unity and cooperation.
stress: (iv) It is a calming and rejuvenating experience.
(i) It makes life more diverse. (v) It creates enduring moments. (Any Four)
Very Short Answer Type Questions (1 mark each) (i) Time management: Time management is a skill
2. Self-awareness means knowing our strengths, that independent workers must possess in order to
weaknesses, thoughts, emotions, beliefs and our prioritise tasks and meet deadlines. This involves
sources of motivation. It also means being aware being able to schedule time effectively, plan and
of how people perceives. organise workday, and use calendars and to-do
3. Working independently means being able to lists as tools to help stay on task.
motivate oneself, doing a task on one’s own (ii) Self-motivation: Independent workers must have
without being required to be reminded of to do
the drive and self-motivation to succeed. In order
it, being able to take decision by one self, being in
charge of one’s mistakes and correcting them. to do this, they must set goals, maintain focus, and
find ways to stay motivated despite obstacles or
Short Answer Type Questions (2 marks each) setbacks.
2. The skills necessary for independent working
are:
Self-Management Skills-II 37
***
38
General Instructions:
(i) All 17 Questions are compulsory
(ii) Q.1 to Q.7 are Objective type questions based (1 mark each)
(iii) Q.8 to Q.10 Very short answer type questions (1 mark each)
(iv) Q.11 to Q.13 Short answer type questions (2 marks each)
(v) Q.14 to Q.17 Long answer type questions [Case based (1 mark each)]
OR
SCAN THE CODE SCAN
For elaborated
Solutions
UNIT-III
INFORMATION AND
C H A P T E R
3 COMMUNICATION TECHNOLOGY
SKILLS–II
Course of Action
Learning Objectives Maximum Time = 3:25 Hrs
• The basic idea about an operating system Maximum Questions = 69
• The functions and different types of an operating system
• The Windows 10 Desktop List of Topics
• The New features in windows 10 Topic-1: Operating Systems: Windows 10
• Using the Accessibility options ����������������������������������������������������������� P.No. 40
• The start menu and Taskbar Topic-2: Files and Folders in Windows 10
����������������������������������������������������������� P.No. 47
• Windows 10 – Recycle bin
Topic-3: Computer Maintenance and Security
• Concept of files and folders ����������������������������������������������������������� P.No. 50
• The Folders structure
• Viewing files and folders – Extra large, Large, medium, List, Details etc.
• Operations on files, folders – Creating, Deleting, Renaming, copying, moving
• Windows Explorer
• Navigating a folder list
• Adding property tags
• Computer maintenance
• Threats to the security of a computer system
• What are Malware?
• Different kinds of Malware - Virus, Trojans, Worms, Ransomware, Spyware, Adware
• Network threats- Snooping, Eavesdropping, Intrusion problems
• Software Safety, Security – Antivirus, Firewall
• Utility software – Defragmenter, Compression utility, Backup, Disk Cleanup
Revision Notes
¾¾What is an Operating system:
zz An Operating System (OS) is a canvas between a
user and computer hardware. An operating system is
a system software that is responsible for all the basic
tasks in a computer like file management, memory
management, process management, handling input
and output, and controlling peripheral devices such as
disk drives and printers.
Information and Communication Technology Skills–II 41
42 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
SHORTCUT ACTION
¾¾Windows 10 – Start Menu: The Cortana icon will activate Windows’ new personal
To start any application in Windows10, open the Start assistant.
Menu and click “All Applications”. This opens a list of
all the applications installed on the computer.
The Windows 10 Start Menu has two panes.
¾¾Right Pane:
The right pane features a varied array of tiles, similar to
the ones that were seen on the Start Screen of Windows 8.
These tiles can be moved and dragged to different
places by holding the mouse button.
zz Search Box:The “Search box” on the Taskbar allows to To “unpin” it, just right-click the icon in the Taskbar
search within your documents, files or on the Web for and select “Unpin from taskbar”. You can “pin” it back
anything. again any time you want.
zz Notification Area
¾¾The icons on the left side of the menu do the following:
The Notification Area is present at the right side of the
The Gear icon will allow you to configure the settings Taskbar which shows different types of notifications
of your Search. from your computer like your Internet connection, or
the volume level.
zz Click on Settings.
zz Notebook
zz Reminders
zz Feedback
zz Verifying or modifying the Properties of a document or A common file management task is renaming files and
folder. folders.
zz Opening a file or folder. To rename files and folders:
zz Utilising different options to select single or multiple 1. Locate the file or folder, and press the right mouse
files and folders. button.
¾¾The Share ribbon gives you different options to share A shortcut menu appears.
your files and folders. 2. Choose Rename from the shortcut menu.
3. Delete the old file name.
4. Key the new file name, and press Enter.
¾¾To create a new folder:
zz Choose the location where you want to create the
folder
zz Right click
zz Compressing (“Zip”) a folder to take less space. zz A new folder icon appears
zz Printing or faxing documents. zz Write the name of the new folder
zz Sharing with other users or networks. zz Press Enter
50 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
they become major problems, organisations can 7. Screen Cleaning Solutions: For monitors and screens,
avoid expensive repairs, data recovery expenses, and specially formulated screen cleaning solutions can be
unplanned downtime. used with microfiber cloths to remove smudges and
8. Optimal Software Functionality: Keeping software dirt without damaging the display.
applications updated ensures that users benefit from 8. Disposable Compressed Air Canisters: Similar to
the latest features, improvements, and security patches. compressed air dusters, disposable compressed air
This contributes to the smooth operation of software canisters provide a portable and convenient solution
programs. for quick dusting of components.
9. Compliance and Regulations: In certain industries, It’s essential to exercise caution and follow proper
compliance with data protection regulations and safety measures when using cleaning tools, ensuring
industry standards is crucial. Regular computer the computer is powered off and unplugged before
maintenance helps organisations adhere to cleaning. Additionally, users should refer to their
these requirements, avoiding legal and financial device’s manual for manufacturer-recommended
consequences. cleaning methods to avoid any potential damage to
¾¾Cleaning Computer components: Cleaning computer sensitive components. Regular cleaning with these
components is the process of removing dust, debris, tools helps maintain a clean and efficient computer
and contaminants from various hardware elements system, promoting longevity and optimal performance.
within a computer system. This maintenance practice
¾¾Preparing Maintenance Schedule: Preparing a
aims to prevent overheating and performance issues
maintenance schedule involves creating a systematic
by ensuring optimal airflow and cooling. It involves
plan to conduct regular and preventive maintenance
physically cleaning components such as the central
activities for various components and systems within
processing unit (CPU), cooling fans, power supply unit,
a specified timeframe. This schedule outlines the
and other internal and external parts. Regular cleaning
helps maintain the efficiency of these components, intervals at which maintenance tasks should be
reduces the risk of hardware failures, and contributes performed to ensure the efficient operation, reliability,
to the overall longevity and reliability of the computer and longevity of equipment and facilities. The process
system. includes identifying key maintenance activities, setting
appropriate timelines, and allocating resources for
¾¾Cleaning Tools For Physical Components:
inspections, repairs, and other preventive measures.
zz Cleaning computer components involves using various
¾¾Here are key components of a maintenance schedule:
tools to remove dust, debris, and contaminants from
both internal and external hardware. These tools are 1. Physical Cleaning Schedule:
essential for maintaining optimal performance and zz Objective: Ensure the external components of the
preventing issues related to overheating. Here are computer system are free from dust and debris,
some common cleaning tools for physical components: promoting optimal airflow and preventing overheating.
1. Compressed Air Duster: This tool emits a powerful zz Tasks: Wipe down surfaces, clean keyboard and mouse,
stream of compressed air, allowing users to blow away use compressed air to remove dust from vents and fans.
dust from intricate and hard-to-reach components, zz Frequency: Monthly or as needed based on
such as between keyboard keys, cooling fans, and other environmental conditions.
tight spaces.
2. Internal Cleaning Schedule:
2. Anti-Static Brushes: Designed with soft bristles,
zz Objective: Address dust accumulation inside the
anti-static brushes help gently sweep away dust and
particles from sensitive electronic components, such computer to prevent heat-related issues and maintain
as circuit boards, without causing damage due to static hardware efficiency.
electricity. zz Tasks: Use compressed air to clean internal components,
3. Microfiber Cloths: Soft and lint-free microfiber cloths inspect and clean cooling fans, and ensure proper
are suitable for wiping down surfaces and screens. ventilation.
They are effective in removing fingerprints, smudges, zz Frequency: Quarterly or as recommended by hardware
and light dust without scratching the components. specifications.
4. Isopropyl Alcohol: Applied with a soft cloth or cotton 3. Backup Schedule:
swab, isopropyl alcohol is useful for cleaning stubborn zz Objective: Safeguard data against loss or corruption by
residues, thermal paste, or sticky substances on regularly creating backup copies.
components. It evaporates quickly, leaving no residue.
zz Tasks: Perform full and incremental backups of
5. Cotton Swabs: Cotton swabs are ideal for detailed important files and system configurations.
cleaning in small and delicate areas. They can be used
zz Frequency: Regularly scheduled backups, with more
with isopropyl alcohol to clean connectors, ports, and
frequent backups for critical data.
other intricate parts.
4. Update Schedule:
6. Vacuum Cleaner with Attachments: A small, handheld
vacuum cleaner with appropriate attachments can zz Objective: Keep the operating system, software, and
be used to suction dust from vents, fans, and other security applications up-to-date to patch vulnerabilities
openings without introducing static electricity. and ensure optimal performance.
Information and Communication Technology Skills–II 53
zz Tasks: Install operating system updates, software 9. Scan External Devices:
patches, and security updates. zz Run antivirus scans on external devices (USB drives,
zz Frequency: Regularly check for updates and schedule external hard drives) before connecting them to the
installations during periods of low activity. computer.
These components contribute to a comprehensive zz External devices can be a potential source of virus
maintenance schedule that addresses both the physical transmission.
and digital aspects of computer system care. Regular 10. Monitor System Performance:
adherence to this schedule helps prevent hardware zz Regularly check for unusual system behaviour,
issues, safeguard data, and maintain the overall health unexpected pop-ups, or performance issues that may
and efficiency of the computer system. indicate a virus infection.
¾¾Protecting computer against viruses:
zz Investigate and address any anomalies promptly.
¾¾Protecting a computer against viruses involves
By implementing these measures, users can significantly
implementing various security measures to prevent, reduce the risk of virus infections and enhance the
detect, and eliminate malicious software. Here are key overall security posture of their computers.
strategies for safeguarding a computer against viruses:
¾¾Types of Threats:
1. Install Antivirus Software:
zz Malware: Malware is a general term used for Malicious
zz Utilise reputable antivirus software to provide real-
software. Any software developed with an intention to
time protection against known and emerging threats. damage computer, digital devices ,hardware, steal data,
zz Keep the antivirus software updated to ensure it can or cause any other trouble to the user.
identify and neutralise the latest viruses. Viruses, Worms, Ransomware, Trojans, and Spyware
2. Enable Firewall Protection: are some of the kinds of malware.
zz Activate the computer’s built-in firewall or install a zz Virus: A virus is a malicious software created to disturb
third-party firewall to monitor and control incoming normal activities of resources of a computer system like
and outgoing network traffic. CPU time, memory, personal files, or steal sensitive
zz Configure firewall settings to block unauthorised information.
access and protect against malware. Some of the most common activities of viruses include
3. Regular System Updates: stealing passwords or data, corrupting files, spamming
zz Keep the operating system, software, and applications the user’s email contacts. Some well-known viruses
up-to-date with the latest security patches. include CryptoLocker, MyDoom, Sasser and Netsky,
zz Enable automatic updates to ensure timely installation
Slammer etc.
of patches and fixes. zz Worms: It is a malware that induces unexpected or
4. Exercise Caution with Email Attachments: damaging behaviour on an infected computer system.
The major difference between a worm and a virus is that
zz Avoid opening email attachments from unknown or
unlike a virus, a worm does not need a host program or
suspicious sources.
software to insert its code into. Worms are standalone
zz Use email filters and be cautious of phishing attempts
programs that are capable of working on its own. Also,
to prevent virus-laden attachments. a virus needs human triggering for multiplication.
5. Secure Web Browsing: Some prominent examples of worms include Sobig,
zz Install browser security extensions to block malicious MSBlast, Code Red, Nimda, Morris Worm, etc.
websites. zz Ransomware: It is a type of malware that aims towards
zz Be cautious when clicking on links, and avoid stealing user data. It either blocks the user from
downloading files from untrusted websites. accessing their own data or threatens to publish the
6. Use Strong Passwords: personal data online and demands ransom payment
against the same.
zz Employ strong, unique passwords for all accounts to
prevent unauthorised access. zz Trojan: A Trojan is a malware, which seems to be
a legitimate software and once it tricks a user into
zz Enable two-factor authentication (2FA) for an additional
installing it, it acts pretty much like a virus or worm.
layer of security.
However, a Trojan does not self-replicate or infect other
7. Regular Backups: files, it spreads through user interaction.
zz Create regular backups of important data to an external
zz Spyware: It spies on a person or an organisation
storage device or cloud service. by gathering information about them, without the
zz In the event of a virus or malware infection, data can be knowledge of the user. It records and sends the
restored from a clean backup. collected information to an external entity without
8. Educate Users: consent or knowledge of the user.
zz Provide cybersecurity awareness training to users, zz Adware: An Adware is a malware that is created to
emphasising safe online practices. generate revenue for its developer. An adware displays
zz Encourage users to be vigilant and report any suspicious online advertisements using pop-ups, web pages, or
activities or potential security threats. installation screens.
54 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Choose Start → Windows Administrative Tools → 4. Compression Tool: These tools are used to reduce
Defragmenter and optimise drives. the size of a file so that they can be stored or carried
The Disk Defragmenter opens. in devices. Most operating systems include tools for
compressing and uncompressing files.
Some Examples of compression software are as below.
zz WinAce
zz WinZip
zz WinRAR
This Question is for practice and its solution is given at the end of the chapter.
56 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
5. “The Trojan Horse was a wooden horse said to (iii) We can upgrade a hard disk drive (HDD) with a
have been used by the Greeks during the Trojan solid state drive (SSD), add more ream to enhance
War to enter the city of Troy and win the war”. the performance of a computer system.
What does Trojan horse mean in computer 7. What are the signs of a computer got affected by a
terminology? [CBSE 2023-24] virus?
Ans. A Trojan Horse is a type of malware which disguises Ans. The following signs indicate that a computer is
itself i.e., it appears to be a useful software program infected with a virus:
but once it reaches a computer it starts behaving
(i) The computer takes longer than usual to process
like a virus and destroys data.
tasks such as opening or closing a document, boot,
6. How can the performance of a computer be
increased?[NCERT] etc. then it could be a sign of a virus.
Ans. The following methods can be used to increase the (ii) When a computer crashes frequently, and displays
performance of a computer: an error message then it indicates a virus attack.
(i) By uninstalling the application software that is no (iii) Sometimes we start seeing an unusual number of
longer used on a computer which can free up the pop-up ads, some of which cannot be closed easily
space on the hard disk and improve performance. indicates a virus attack.
(ii) We can disable unnecessary start-up programs 8. How can you protect your files from unauthorized
which launch automatically and slow the boot access or theft?
process.
This Question is for practice and its solution is given at the end of the chapter.
Information and Communication Technology Skills–II 57
8. Ravi learnt that if a laptop gets overheated, the 1. Assertion: Antivirus software needs to be
internal parts get damaged. What happens if continuously updated
he leaves his device plugged in even after it is Reason: The list of potential threats grows and
charged 100%? [CBSE 2023] [1] changes every day
(A) It can break Ans. Option (A) is correct.
(B) It can stop functioning Explanation: Since new viruses are invading the
(C) It can overheat market every day, new threats are coming everyday
(D) Data can get corrupted to harm the computers. Hence the antivirus
Ans. Option (C) is correct. software is to be updated regularly to counter the
Explanation: Overcharging of the device can lead to new attacks.
overheating. [C] Case Based MCQs
9. Which of the statements are true about a I. Read the following text and answer the following
multiprogramming OS environment: [2] questions based on the same:
(A) The processor executes more than one process
Sumita is working on utility software that help in
at a time
housekeeping and maintenance of the computer
(B) The programs are developed by more than one system. She has come across Disk defragmenter,
person Disk cleanup, Compression utility, Backup utility,
(C) More than one process resides in the memory Antivirus software, etc.
(D) A single user can execute many programs at the She has certain questions about these software.
same time
1. What does defragmentation mean?
Ans. Option (C) is correct.
(A) Breaking of computer memory
10. One of the greatest developments of Microsoft
(B) Allocation of resources
was the NTFS that was used in operating systems
which could be used over network with support (C) Management of processes
for multiple terminals. The file system “NTFS” (D) Rejoining of broken files
stands for ___________. [2] Ans. Option (D) is correct.
(A) New type file system Explanation: Disk defragmentation is an utility
(B) Never terminated file system that brings together broken file slices to reduce file
(C) New technology file system access time.
(D) Non terminated file system 2. Which of the following is not a role of Antivirus
Ans. Option (C) is correct. software?
11. As computer network users, we hear of the term (A) Detecting viruses (B) Removing viruses
cyber security. Which among the following (C) Detecting worms (D) None of these
statements will be correct for you about cyber Ans. Option (D) is correct.
security: [2] Explanation: An Antivirus software detects, warns
Statement 1: Cyber Security provides security and removes viruses, worms, Trojans and most
against malware kinds of malware.
Statement 2: Cyber Security provides security 3. A Disk cleaner is necessary to run in frequent
against cyber-terrorists periods, because:
(A) Only Statement 1 (A) They clean regularly accumulating unnecessary
(B) Only Statement 2 files.
(C) Both Statement 1 and Statement 2 (B) Cleaning files regularly helps in reduction of
(D) Neither Statement 1 nor Statement 2 unnecessary space usage.
Ans. Option (C) is correct. (C) Helps in removing unsafe files and file
[B] Assertion & Reason management.
Directions: In the following questions, a statement (D) All of the above
of assertion (A) is followed by a statement of Ans. Option (D) is correct.
reason (R). Mark the correct choice as: Explanation: Running the cleaner utility not only
(A) Both assertion (A) and reason (R) are true and helps in proper memory management but also
reason (R) is the correct explanation of assertion prevents accumulation of unsafe and junk files.
(A). 4. Which among the following may not be regarded
(B) Both assertion (A) and reason (R) are true but as a utility program:
reason (R) is not the correct explanation of (A) Backup utility
assertion (A). (B) Disk management tool
(C) Assertion (A) is true but reason (R) is false. (C) File management software
(D) Assertion (A) is false but reason (R) is true. (D) Both (B) and (C)
58 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Ans. Option (C) is correct. 1. Why is using a consistent file naming convention
Explanation: File and folder management is an important when organising files?
application of the operating system and comes with Ans. While using a consistent file naming convention
it to manage the files, folders of a file system. They can make it easier to find files and avoid confusion.
are not maintenance software. It can also help to identify files quickly and
5. Backup utility does not play which of the following understand their purpose.
roles? 2. How can you ensure that your folder structure is
(A) Protecting files from malware logical and easy to navigate?
(B) Keeping safe copies of important files Ans. We can use a hierarchical folder structure that
(C) Removing cookies from the system reflects the hierarchy of your projects. For example,
(D) Both (B) and (C) we can create a folder for each project and sub
Ans. Option (D) is correct. folders for different phases or types of work within
Explanation: Backup utility helps in keeping safe the project.
copies of important files, so that they may be 3. Why is it important to back up your files regularly?
recovered in case data is lost. Ans. We can back up our files regularly to ensure that
[D] Case Based Subjective we have a copy of the important data in case of
I. Read the following text and answer the following hardware failure, malware attacks, or accidental
questions based on the same: deletion. It also helps us to recover the data quickly
As a graphic designer, you frequently work on in case of data loss.
projects that involve creating and editing large 4. How can you protect your files from unauthorised
image files. You need to organise these files to avoid access or theft?
clutter and ensure that you can find them quickly Ans. We can use password protection or encryption to
when needed. To organise your image files, you can protect sensitive files from unauthorised access.
use a file naming convention that includes relevant We can also store your files on secure cloud-based
details such as the project name, file type, and date. storage platforms that provide encryption and
You can also create folders for each project and other security measures to protect data.
store all related files within that folder.
Very Short Answer Type Questions (1 mark each) This is called Job scheduling.
2. Multitasking operating system and Single – user Short Answer Type Questions (2 marks each)
operating system 4. Time-sharing or multitasking is a logical extension
8. In multi-tasking and multi programming systems of multiprogramming. Processor’s time which is
operating system allocates time and schedule of shared among multiple users simultaneously is
the processes running on the computer system. termed as time-sharing.
Very Short Answer Type Questions (1 mark each) (iii) We can upgrade a hard disk drive (HDD) with a
9. The following methods can be used to increase solid state drive (SSD), add more ream to enhance
the performance of a computer: the performance of a computer system.
(i) By uninstalling the application software that is no (Any two)
longer used on a computer which can free up the Short Answer Type Questions (2 marks each)
space on the hard disk and improve performance. 8. We can use password protection or encryption to
(ii) We can disable unnecessary start-up programs protect sensitive files from unauthorised access.
which launch automatically and slow the boot We can also store your files on secure cloud-based
process. storage platforms that provide encryption and
other security measures to protect data.
***
60
General Instructions:
(i) All 17 Questions are compulsory
(ii) Q.1 to Q.7 are Objective type questions based (1 mark each)
(iii) Q.8 to Q.10 Very short answer type questions (1 mark each)
(iv) Q.11 to Q.13 Short answer type questions (2 marks each)
(v) Q.14 to Q.17 Long answer type questions [Case based (1 mark each)]
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-IV
4 ENTREPRENEURIAL SKILLS-II
Course of Action
Learning Objectives Maximum Time = 3 Hrs
• Know Entrepreneurship and society. Maximum Questions = 51
• Understand the Qualities and functions of an entrepreneur.
• Know the Role and importance of an entrepreneur.
• Recognise the myth about entrepreneurship.
• Apprehend Entrepreneurship as a career option.
¾¾Functions of an Entrepreneur:
different factors of production and allocating these business and finding ways to commercialise it.
resources to bring down costs and losses. zz Usually, entrepreneurs work around the process of
zz All decisions relating to an enterprise are taken by the idea discovery by exploiting natural resources, finding
entrepreneur. a market need, or calculating the profit potential.
zz An entrepreneur builds the Organisation by taking ¾¾Detailed Investigation:
various steps such as hiring employees, organising the zz While coming up with ideas can seem like an easy
factors of production, sourcing finance, etc. process, the challenge is to understand if the idea has
¾¾Risk-taking: the potential to turn into a viable business venture.
zz Risk-taking is about taking responsibility and planning zz For this, an entrepreneur conducts research,
for a loss or mishap that may occur in the future due to investigates and evaluates an idea considering various
unforeseen contingencies factors, and estimates the total demand for a new
zz An entrepreneur plays the function of developing a product or service.
certain risk-taking appetite and taking calculative risks ¾¾Assembling the Requirements:
to reduce adverse consequences. zz Some basic business requirements include
zz Some common risks entrepreneurs take are around infrastructure or office space, human resources, key
return on investment, hiring of new employees, vendors or partners, working capital, etc.
working with vendors, etc. zz In a manufacturing or product-based business, some
zz An entrepreneur documents a business idea in the plays the role of motivating them and encouraging
form of a business plan, to detail each element of positive behaviour and culture within the Organisation.
the business such as product or service description, zz Motivating employees is about creating an urge in
operations, marketing, finance, accounting, growth them to exhibit the desired behaviour and positive
plan, etc. attitude towards work.
zz A business plan serves as a guide to determine the zz Employees with high motivation automatically do
business objectives and the course of action. other things along with it to perform successfully,
zz It helps to detail the “what, when, how, and who” of such as being productive, flexible, competitive,
doing every specific task. comprehensive, efficient, etc.
¾¾Organising: ¾¾Co-ordination:
zz Organising in the managerial context refers to setting zz Coordination between different departments of the
specific and attainable goals and objectives to be business helps to ensure that work happens in a timely
achieved by different departments and by each manner.
employee. zz Activities of all employees must be channelised towards
human resource management, such as manpower set performance standards, measure and compare
planning, recruitment, selection, placement, training, productivity and performance, identify variations, take
transfer, salary, promotion, payroll, appraisal, etc. corrective action, etc.
zz The objective of staffing is to fill a particular position ¾¾Negotiation:
with the right employee at the right time. zz An entrepreneur negotiates terms and conditions for
guides and influences the work of others in choosing product business, an entrepreneur has to perform the
and attaining specified goals by mediating between function of managing production or operations.
the individual and Organisation in such a manner that zz For a manufacturing business, production-related
both get maximum satisfaction. activities include sourcing raw materials, checking the
¾¾Communication: functioning of machinery, utilising maximum capacity,
zz An entrepreneur has to communicate every single day, meeting order requirements, etc.
in the form of writing, responding, drafting emails, ¾¾Finance and Accounting:
verbal instruction, discussion, etc. zz While finance is more focused on raising funds and
zz Entrepreneurs spend 75% to 90% of their working time managing them, accounting helps to record and
communicating with others. analyse the financial position of the business.
zz It refers to the exchange of ideas, feelings, emotions, zz Thus, an entrepreneur has to prepare and analyse cash
knowledge, and information between two or more flow statements, income sheets, balance sheets, etc.
persons. ¾¾Marketing:
zz Nothing happens in management until effective zz Marketing is about moving the product or service from
communication takes place. the producer into the hands of the end customer or
user.
66 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
9. Identify whether the following business ideas are for the achievement of goals. The leader can clearly
of self-employment or wage employment. articulate their ideas and has a clear vision.
(i) Cooking in a restaurant (ii) Innovativeness: With the changing needs and
(ii) Having a noodles-selling stall requirements of customers production should meet
Ans. (i) Cooking in a restaurant – Wage employment requirements with the help of innovative ideas. An
(ii) Having a noodles-selling stall – Self-employment entrepreneur does not have to restrict himself to
just one innovation rather uses a combination of
Short Answer Type Questions (2 marks each) innovations.
1. How is society helping entrepreneurs in their (iii) Decision Maker: An entrepreneur has to make
business? [SQP 2023-24) many decisions to put his business idea into
Ans. Society is helping entrepreneurs by reality. He chooses the most suitable and profitable
(i) Creating needs alternative. (Any two) 1x2=2
(ii) Providing raw material 7. What are the functions of an entrepreneur? Explain
(iii) Buying/selling of items any two.
(iv) Making money (Any two) 1x2=2 Ans. The functions of an entrepreneur are as follows:
2. What do entrepreneurs do when they run their (i) Organisation and management: An entrepreneur
business? Mention any two points. organises and manages, various economic and
[SQP 2022-23] human factors through planning, coordination,
Ans. (i) Fulfill Customer Needs control, supervision and direction.
(ii) Use Local Materials (ii) Size and Scale of Business Unit: An entrepreneur
(iii) Help Society has to decide about the size of business unit as he
wants to establish one production unit or more
(iv) Create Jobs
dependent upon the demand of the product.
(v) Sharing of Wealth Similarly, he has to decide about scale of production
(vi) Lower Price of Products (Any two) 1x2=2 i.e. Small Scale, Middle Scale or Large Scale.
3. Raj has a small convenience store in his locality. (iii) Factors of Production: Another important function
There are many other convenience stores in the of an entrepreneur is the factors of production
area. Yet, Raj’s store survives the competition and i.e., land, labour, capital etc., should be in right
does well. Which stage of an entrepreneur’s career proportion and to maximise output of these factors
process can you relate this to? Explain. is the responsibility of the entrepreneur.
[SQP 2022-23] (Any two) 1x2=2
Ans. This stage is the Survive stage of an entrepreneur’s
career process. In this stage, even if there are
Commonly Made Error
many entrepreneurs in the market, the new Students get confused and explain the functions of
entrepreneur has to remain in a competitive entrepreneur in detail which not required in short
market. [Marking Scheme, 2022) 2 answer.
4. Do you think entrepreneurs are leaders? Explain
why. Answering Tip
Ans. Entrepreneurs are leaders due to their vision, Students should have conceptual clarity regarding
initiative, and ability to inspire others with their the functions of entrepreneur and should give specific
innovative ideas and risk-taking mindset. They answer to what is being asked.
navigate challenges with resilience, empowering
teams and driving collaboration towards shared goals. 8. Explain the role and significance of entrepreneurs
Their impact extends beyond their ventures, shaping with the help of any two points.
industries and driving economic and social change. 2 9. What are the myth of entrepreneurship? Explain
5. Explain the quality of an entrepreneur as a any two.
passionate person. Ans. Myths of Entrepreneurship:
Ans. Entrepreneurs, driven by passion, exhibit relentless • Every business idea needs to be unique or special:
dedication and enthusiasm in pursuing their goals, People believe successful businesses are only born
fueling their creativity and resilience through from completely novel ideas. However, history
challenges. This fervor not only propels their shows that many thriving businesses are based on
ventures forward but also inspires others to join improving existing concepts or addressing common
their vision and contribute to their success. 2 problems in innovative ways. The key is often
6. Explain any two characteristics or qualities of an execution and differentiation rather than sheer
entrepreneur. uniqueness.
Ans. The characteristics of successful entrepreneurs are • A person needs a lot of money to start a business:
as follows: While having financial resources can be advanta-
(i) Leadership: An entrepreneur must possess the geous, it’s not always a prerequisite. Numerous
characteristics of leadership and must lead a team successful businesses have been launched with
This Question is for practice and its solution is given at the end of the chapter.
Entrepreneurial Skills-II 69
minimal funds, leveraging strategies like bootstrap- 10. Why do we say entrepreneur should be open
ping, crowdfunding, or seeking investment. minded?
• Only a person having a big business is an Ans. Open-minded entrepreneurs are able to strategise
entrepreneur: There’s a common misconception that better because they can listen to varying and look at
only individuals who run large corporations qualify a problem through multiple lenses. 2
as entrepreneurs. In reality, entrepreneurship 11. ‘Entrepreneurs are job creators, not job seekers’.
encompasses ventures of all sizes. Small and Explain.
medium-sized businesses, as well as startups, Ans. Entrepreneurs are not job seekers but job creators.
embody the spirit of entrepreneurship through They facilitate new business opportunities of
innovation, risk-taking, and value creation. employment for people. Job creation by new and
• Entrepreneurs are born, not made: This existing businesses is one of the primary goals of
misconception suggests that entrepreneurship is an economic development. 2
innate trait, something people are born with. While 12. It is believed that ‘Entrepreneurs are high risk
certain personality traits like creativity, resilience, takers. Explain.
and vision can be beneficial, entrepreneurship is
Ans. Entrepreneurs, often characterised as high-risk tak-
largely a skill that can be developed and honed
ers, embrace uncertainty and leverage opportuni-
through education, experience, and mentorship.
ties, potentially reaping substantial rewards from
Anyone with dedication and a willingness to learn
their ventures. This risk-taking propensity enables
can become an entrepreneur. (Any two) 1x2=2
them to innovate, seize competitive advantages,
and ultimately drive growth and success in their
enterprises. 2
Ans. Option (D) is correct. future challenges, identify opportunities, and make
Explanation: Entrepreneurs often need to motivate informed decisions to steer their ventures towards
and inspire others to achieve their goals and success.
objectives. They must effectively delegate tasks 10. Mary buys bulbs for her business from Noida. She
and responsibilities to others while encouraging learns that bulbs are cheaper in Faridabad. So, she
and empowering them to perform at their best. decides to start buying bulbs from there. Identify
This ability to motivate and get work done through the function of entrepreneur that Mary is doing.
others is a key aspect of successful entrepreneurship. (A) Makes decisions (B) Divides income
6. Statement 1: Most of the entrepreneurial ventures (C) Takes risk (D) None of these
end up as failures. Ans. Option (A) is correct.
Statement 2: Entrepreneurial ventures are easy to Explanation: Mary’s decision to start buying bulbs
start. from Faridabad instead of Noida demonstrates her
(A) Both Statement 1 and Statement 2 are correct. ability to make strategic decisions for her business.
(B) Both Statement 1 and Statement 2 are incorrect. This decision-making function is a key aspect of
(C) Statement 1 is correct, but Statement 2 is entrepreneurship, as entrepreneurs continually
incorrect. evaluate options and make choices to optimise their
(D) Statement 2 is correct, but Statement 1 is business operations.
incorrect. 11. Ravi’s customer comes to his store and starts
Ans. Option (B) is correct. shouting at them. He does not get angry. He listens
Explanation: Many successful businesses have been to what his customer is saying. He is
founded through entrepreneurship, and failure (A) Hardworking (B) Confident
rates vary depending on factors such as industry, (C) Patient (D) Trying new ideas
market conditions, and the entrepreneur’s skills and Ans. Option (C) is correct.
strategies. Starting a business requires significant Explanation: He does not get angry. He listens to
effort, resources, and commitment. It often involves what his customer is saying. So he is Patient.
overcoming challenges, risks, and uncertainties. 12. Which of the following is a disadvantage of
7. An entrepreneur is a/an __________________ of entrepreneurship as a career?
society’s productive resources. (A) Uncertainty of income
(A) Organiser (B) Innovator (B) Being Boss
(C) Creator (D) Producer (C) Wealth Creation
8. From the following statements, which one is (D) Freedom
not the positive impact of entrepreneurship on Ans. Option (A) is correct.
society?
Explanation: Entrepreneurship does not guarantee
(A) Stimulates innovation and efficiency 100% success. Entrepreneurship is a risky
(B) Creates job and employment opportunities proposition. If you have not done your calculations
(C) Solves the problems of the society right, the business might fail or may not achieve
(D) Discourage the welfare of the society the success you initially thought. Thus, one of the
Ans. Option (D) is correct. disadvantage of entrepreneurship as a career is
Explanation: Entrepreneurship typically has uncertainty.
positive impacts on society, including stimulating [B] Assertion & Reason
innovation and efficiency, creating job and
Directions: In the following questions, a statement
employment opportunities, and solving societal
of assertion (A) is followed by a statement of
problems through innovative solutions. Option (d)
reason (R). Mark the correct choice as:
stands out as not representing a positive impact;
in fact, entrepreneurship often aims to address (A) Both assertion (A) and reason (R) are true and
societal needs and contribute to the welfare and reason (R) is the correct explanation of assertion
development of society. (A).
9. Which of the following is the managerial function (B) Both assertion (A) and reason (R) are true but
of an entrepreneur? reason (R) is not the correct explanation of
assertion (A).
(A) Planning (B) Detailed investigation
(C) Assertion (A) is true but reason (R) is false.
(C) Production (D) Risk-taking
(D) Assertion (A) is false but reason (R) is true.
Ans. Option (A) is correct.
1. Assertion (A): A doctor works for a renowned
Explanation: Planning is a crucial managerial
hospital. The statement given above is an example
function of an entrepreneur. It involves setting
of wage employment.
goals, determining strategies to achieve those
goals, and outlining the actions and resources Reason (R): The doctor is employed by the hospital
needed to implement the strategies effectively. and receives a salary in return for their services.
Through planning, entrepreneurs can anticipate Ans. Option (A) is correct.
This Question is for practice and its solution is given at the end of the chapter.
Entrepreneurial Skills-II 71
2. Assertion (A): Entrepreneurship has emerged as a [D] Case Based MCQs (4 mark each)
focal point of policy in the majority of countries.
I. Read the following text and answer the following
Reason (R): Entrepreneurship contributes in questions based on the same:
job generation innovation and promotes social A young man was passing through a site of
cohesion. construction. He saw three labourers working at
3. Assertion (A): Owing a clothing business is an the site. He went to one of them and asked “What
example of wage employment. are you doing here?” The worker answered, “Don’t
Reason (R): Wage employment refers to a situation you see? I am making out a living. I am working
where an individual works for an employer in to earn.” The young man moved towards the
exchange for a regular wage or salary. second man and asked him the same question.
4. Assertion (A): After four years, Rahul has opened He answered, “Don’t you see? I am constructing
a wall”. The young man moved towards the third
two new retail chain stores in the same city. It is an
man & repeated the question. The labourer replied
example of ‘grow’ stage of entrepreneurship as a
“Don’t you see? I am building a beautiful mansion”.
career process.
1. All the three were doing the same work, then what
Reason (R): During this stage, an entrepreneur
differentiates them?
decides to start a business venture and enters the
(A) Risk (B) Attitude
market.
(C) Self-confidence (D) None of these
Ans. Option (C) is correct.
Ans. Option (B) is correct.
Explanation: During ‘grow’ stage, entrepreneurs
focus on expanding their business operations, Explanation: While all three laborers were engaged
increasing market share, and scaling their ventures. in the same physical task of construction, their
attitudes towards their work differed significantly.
Opening additional stores in the same city signifies
The first laborer viewed his work merely as a means
an expansion strategy aimed at capitalising on
to earn a living, focusing solely on the immediate
existing success and further penetrating the local
task at hand. The second laborer saw his work in
market.
a more task-oriented manner, recognising it as the
5. Assertion (A): In a free market, entrepreneurs bring construction of a wall. However, the third laborer
change in technology, trends, and markets. exhibited a more positive and forward-thinking
Reason (R): Entrepreneurs are often at the forefront attitude, viewing his work as part of a larger project
of technological innovation. to build a beautiful mansion.
Ans. Option (b) is correct. 2. What is important to do a piece of work effectively
Explanation: Entrepreneurs are catalysts for and efficiently?
change in free markets, driving technological (A) Positive attitude (B) Self-confidence
advancements, shaping consumer trends, and (C) Low morale (D) None of these
redefining market dynamics through their Ans. Option (A) is correct.
innovative endeavors. Their ability to adapt, Explanation: A positive attitude can lead to
innovate, and create value fuels economic progress increased motivation, resilience, and problem-
and drives societal development. solving abilities, which are essential for overcoming
challenges and achieving success. It enables
[C] Fill in the Blanks individuals to approach tasks with enthusiasm,
1. Entrepreneur creates ___________ and _________ optimism, and a willingness to learn and improve.
in the society. 3. Whose answer reflected a positive attitude?
Ans. Wealth, Employment. (i) First labourer
2. An ____________ is a person who establishes a (ii) Second labourer
business or a venture that generate some value to (iii) Third labourer
the customer and prove to be profitable for him.
(A) (i) and (ii) only (B) (ii) and (iii) only
(C) (i) only (D) (iii) only
3. _________function of an entrepreneur is directed Ans. Option (D) is correct.
towards the satisfaction of consumer wants.
Explanation: The third laborer’s answer reflected
Ans. Marketing a positive attitude. Unlike the first laborer who
4. _________are dynamic agents of change in markets. viewed his work merely as a means to earn a
Ans. Entrepreneurs living and the second laborer who saw his work
5. _______function of an entrepreneur is concerned in a more task-oriented manner, the third laborer
with the provisions of working conditions and exhibited a positive and forward-thinking attitude.
welfare measures to maintain a good work force in He described his work as part of a larger project
the organisation. to build a beautiful mansion, indicating optimism,
pride, and enthusiasm for the outcome of his labor.
Ans. Personnel
This Question is for practice and its solution is given at the end of the chapter.
72 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
4. Which of the following are characteristics of an designs appealing products, and innovates to
entrepreneur except one mentioned in the para? meet customer preferences. Therefore, option (c) is
(A) Self-confidence (B) Persistent correct.
(C) Leadership (D) All of these 3. Why is entrepreneurship an important career
Ans. Option (D) is correct. option for individuals like Jane?
II. Read the following text and answer the following (A) Provides independence
questions based on the same: (B) Stimulates innovation
Jane is a young entrepreneur who recently (C) Creates job opportunities
started her own bakery business in her local (D) All of the above
neighborhood. She is passionate about baking Ans. Option (D) is correct.
and saw an opportunity to turn her hobby into a Explanation: Entrepreneurship offers various
successful business venture. Let’s explore Jane’s benefits, including providing independence to
entrepreneurial journey through four multiple- individuals like Jane to pursue their passions,
choice questions. stimulating innovation through new business ideas
1. What qualities of an entrepreneur does Jane and solutions, and creating job opportunities for
demonstrate in her entrepreneurial journey? others in the community. Therefore, option (d) is
(A) Risk-taking (B) Passion correct.
(C) Innovation (D) All of these 4. What myth about entrepreneurship does Jane’s
Ans. Option (D) is correct. success debunk?
Explanation: Jane demonstrates several qualities (A) Entrepreneurs are born, not made
of an entrepreneur, including risk-taking (by (B) Every business idea needs to be unique
starting her own business), passion (for baking and (C) Entrepreneurship requires substantial capital
entrepreneurship), and innovation (by identifying (D) Only large-scale businesses qualify as
an opportunity and turning her hobby into a entrepreneurship
business). Therefore, option (d) is correct.
Ans. Option (C) is correct.
2. What function of an entrepreneur is exemplified Explanation: Jane’s success in starting her bakery
by Jane’s role in her bakery business? business challenges the myth that entrepreneurship
(A) Managerial (B) Financial requires substantial capital. She was able to launch
(C) Creative (D) Administrative her business with limited resources, showcasing
Ans. Option (C) is correct. that determination, creativity, and hard work are
Explanation: Jane’s role in her bakery business often more important than initial capital.
involves creativity, as she develops new recipes,
Short Answer Type Questions (2 marks each) (ii) Helpful in Capital Formation: An entrepreneur is
8. The role and significance of entrepreneurs are helpful in capital formation or we know that an
discussed below: increase in the rate of capital formation is quite
essential for the economic development of any
(i) Organiser of Society’s Productive Resources:
country.
An entrepreneur is the organiser of society’s
productive resources. He is the person who (iii) Increase in Employment Opportunities: An
assembles the unused natural, physical, and entrepreneur creates maximum employment
human resources of the society, combines them opportunities in society by way of establishing
properly, establishes effective coordination industries, developing and expanding existing
between them, and makes the economic activities industries, and undertaking innovative activities.
dynamic. (Any two) 1x2=2
activity. They coordinate and manage these business, the individual is responsible for running
resources efficiently to achieve their business and managing the business independently,
objectives and contribute to overall economic including tasks such as sourcing inventory,
growth and development. managing finances, marketing products, and
serving customers. They have full control over
[B] Assertion & Reason their business decisions and operations, and they
2. Option (A) is correct. directly benefit from the profits generated by the
3. Option (D) is correct. business. Therefore, owning a clothing business
Explanation: Self-employment refers to qualifies as a form of self-employment.
individuals who work for themselves rather than
for an employer. In the case of owning a clothing
[C] Fill in the Blanks
2. Entrepreneur
***
74
General Instructions:
(i) All 17 Questions are compulsory
(ii) Q.1 to Q.7 are Objective type questions based (1 mark each)
(iii) Q.8 to Q.10 Very short answer type questions (1 mark each)
(iv) Q.11 to Q.13 Short answer type questions (2 marks each)
(v) Q.14 to Q.17 Long answer type questions [Case based (1 mark each)]
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-V
5 GREEN SKILLS-II
Course of Action
Learning Objectives Maximum Time = 2.45 Hr
• The significance of sustainable development in addressing global challenges. Maximum Questions = 42
• Problems related to sustainable development.
• Solutions related to sustainable development. List of Topics
Topic-1: Sustainable development and
problems related to it
����������������������������������������������������������� P.No. 76
Topic-2: Solutions related to sustainable
development
����������������������������������������������������������� P.No. 79
This Question is for practice and its solution is given at the end of the chapter.
Green Skills-II 79
to reduce carbon emissions. smart cities across India, integrating technology and
zz Establish protected areas, wildlife reserves, and
sustainable practices to enhance urban living.
conservation programs. zz FAME India (Faster Adoption and Manufacturing
This Question is for practice and its solution is given at the end of the chapter.
Green Skills-II 81
3. List some ways in which we can use resources 7. Provide two benefits of rainwater harvesting as a
sensibly. sustainable water management practice.
Ans. (a) Minimise Waste: Embrace the principles of Ans. Conserves water resources by collecting and storing
reduce, reuse, and recycle to minimise resource rainwater.
consumption and waste generation. Reduces the demand for traditional water sources
(b) Prioritise Energy Efficiency: Opt for energy- and can be used for irrigation, landscaping, and
efficient practices to conserve resources and reduce domestic purposes.
environmental impact. 8. Discuss the role of the Smart Cities Mission in
4. How can urban areas be developed to ensure long- India’s sustainable development.
term sustainability? Ans. The Smart Cities Mission aims to develop 100 smart
Ans. (a) Green Spaces: Integrate parks and green areas cities across India.
for better air quality and biodiversity. It integrates technology and sustainable practices to
(b) Public Transit: Develop efficient public enhance urban living by improving infrastructure,
transportation to reduce car reliance and traffic utilities, and overall urban sustainability.
congestion.
(c) Green Buildings: Enforce energy-efficient Commonly Made Error
standards for construction to lower energy Providing vague or general answers without
consumption and emissions. specific examples or details may lead to a less
5. How does adopting organic farming contribute to impactful response.answers.
sustainable development?
6. Share a practical example of a city effectively using Answering Tip
renewable energy sources.
Stay informed about recent developments related to
Ans. Copenhagen, Denmark, which is known for its
sustainable development, as this may be relevant in
commitment to wind power and aims to become providing more accurate and up-to-date answers.
carbon-neutral by 2025.
6. Choose the option which is not a sustainable 2. Assertion (A): Deforestation contributes to climate
development goal according to the United Nations. change.
[NCERT] Reason (R): Trees absorb carbon dioxide, and
(A) Clean Water and Sanitation cutting them down releases stored carbon.
(B) Gender Equality 3. Assertion (A): Uncontrolled industrialisation can
(C) Population lead to environmental degradation.
(D) Reduced Inequalities Reason (R): Unregulated industrial processes may
result in pollution and resource depletion.
Ans. Option (C) is correct.
Ans. Option (A) is correct.
Explanation: “Population” is not a specific
Sustainable Development Goal (SDG) outlined Explanation: Uncontrolled industrialisation
by the United Nations. The other options—Clean often leads to pollution and resource depletion,
Water and Sanitation, Gender Equality, and contributing to environmental degradation.
Reduced Inequalities—are indeed recognised as 4. Assertion (A): Access to clean water is crucial for
distinct goals within the SDGs. achieving SDGs.
7. Which sustainable development goal is most Reason (R): Clean water is essential for health,
directly addressed by the activity in the image? sanitation, and poverty reduction.
Ans. Option (A) is correct.
Explanation: Clean water is integral to achieving
various SDGs, including health, sanitation, and
poverty reduction.
[C] Fill in the Blanks
1. Efficient water management, including practices
like __________ harvesting, ensures the availability
of clean water, supporting SDG 6 and other goals
related to health and ecosystems.
Ans. rainwater
2. Vermicomposting is a process of composting
organic waste using __________, typically red
earthworms.
(A) SDG 3: Good Health and Well-being
Ans. worms
(B) SDG 12: Responsible Consumption and
3. Education plays a vital role in promoting
Production
__________ practices by raising awareness about
(C) SDG 15: Life on Land environmental issues and empowering individuals
(D) SDG 16: Peace, Justice, and Strong Institutions for responsible choices.
Ans. Option (C) is correct. Ans. Sustainable
Explanation: Planting trees contributes to SDG 15 by 4. Uncontrolled industrialisation can lead to
promoting life on land and biodiversity conservation. environmental __________, as unregulated
processes may result in pollution and resource
[B] Assertion & Reason depletion.
Directions: In the following questions, a statement Ans. degradation
of assertion (A) is followed by a statement of 5. Sustainable agriculture practices aim to enhance
reason (R). Mark the correct choice as: soil health through practices like crop rotation and
(A) Both assertion (A) and reason (R) are true and __________ farming.
reason (R) is the correct explanation of assertion Ans. Organic
(A). [D] Case Based Subjective
(B) Both assertion (A) and reason (R) are true but I. Read the following text and answer the following
reason (R) is not the correct explanation of questions based on the same:
assertion (A).
A clothing business has decided to use sustainable
(C) Assertion (A) is true but reason (R) is false. materials in its clothing line. Organic cotton,
(D) Assertion (A) is false but reason (R) is true. recycled polyester, and hemp will be used by the
1. Assertion (A): Urbanisation always leads to the business. Although the new materials are more
depletion of natural resources. expensive than traditional materials, the company
Reason (R): Sustainable urban planning cannot believes that the investment will be worthwhile
mitigate the impact of urbanisation. in the long term. They also intend to cut down on
Ans. Option (C) is correct. waste by recycling old clothes and decreasing the
Explanation: While urbanisation can strain amount of packaging used.
resources, sustainable urban planning aims to 1. What role does the clothing industry play in
mitigate its negative impacts. sustainable development? [1]
This Question is for practice and its solution is given at the end of the chapter.
Green Skills-II 83
Ans. The industry contributes by adopting sustainable retail establishments. To make sure that the plastic
materials, reducing waste, and promoting ethical waste is disposed of correctly, the corporation has
practices. also established a recycling program.
2. How does the clothing business integrate 1. Why has the municipal corporation focused on
ethical labour practices with its commitment to reducing the use of single-use plastics? [1]
sustainable development? [1] Ans. The municipal corporation targets single-use
Ans. The company ensures ethical labour by prioritising plastics as they are a major source of environmental
fair working conditions and supporting workers’ pollution, and reducing their use aligns with
rights in line with sustainability goals. sustainable development goals.
3. How does the clothing business educate consumers 2. What is the purpose of introducing a tax on plastic
about sustainable fashion choices? [1] water bottles in the scenario? [1]
Ans. The company transparently communicates the Ans. Introducing a tax on plastic water bottles
benefits of using organic and recycled materials, incentivises consumers to choose eco-friendly
promoting informed and sustainable consumer alternatives, reducing plastic consumption and
choices. supporting sustainable development
4. How can collaboration with other businesses and 3. How can individuals contribute to the municipal
industry stakeholders amplify the impact of the corporation’s sustainable development efforts in
clothing business’s sustainability goals? [1] waste management? [1]
Ans. Collaboration with businesses and stakeholders Ans. Individuals can contribute by responsibly disposing
facilitates shared resources, knowledge exchange, of waste, participating in recycling programs, and
and industry-wide initiatives, creating a more choosing reusable alternatives to reduce single-use
substantial impact on sustainable practices and plastic consumption.
contributing to broader environmental goals. 4. In what ways does the municipal corporation’s
II. Read the following text and answer the following approach align with global sustainable
questions based on the same: development objectives? [1]
A municipal corporation has decided to encourage Ans. The municipal corporation’s approach aligns
sustainable development by enacting laws that limit by addressing environmental issues, promoting
the use of single-use plastics. To urge people to use responsible consumption, and contributing to
reusable water bottles, the corporation has banned global efforts for sustainable development and
plastic water bottles and bags in all restaurants and environmental protection.
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
2. Sustainable development is about meeting present 2. Social Equity ensures fair distribution of
needs without compromising the ability of future development benefits, addressing issues
generations, integrating economic, social, and like poverty and education. Environmental
environmental considerations. Sustainability promotes practices that conserve
biodiversity and protect the environment.
6. Agricultural water depletion.
Pollution threatening water sources.
Very Short Answer Type Questions (1 mark each) 5. (a) Environmental Conservation: Organic
2. Solar, wind, and hydropower. farming avoids synthetic pesticides and fertilisers,
reducing water and soil pollution while promoting
3. Organic farming. biodiversity and healthy ecosystems.
Short Answer Type Questions-I (2 marks each) (b) Soil Health: By focusing on natural practices like
2. Awareness: Education raises awareness about crop rotation and composting, organic farming
sustainable practices, fostering a sense of enhances soil fertility, structure, and water
retention, ensuring long-term productivity.
responsibility towards the environment and society.
(c) Reduced Carbon Footprint: Organic farming
Empowerment: Education empowers individuals typically involves lower energy-intensive processes,
by providing the knowledge and skills necessary resulting in reduced greenhouse gas emissions
for sustainable decision-making and actions. compared to conventional farming methods,
contributing to overall climate sustainability.
84 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
***
85
General Instructions:
(i) All 17 Questions are compulsory
(ii) Q.1 to Q.7 are Objective type questions based (1 mark each)
(iii) Q.8 to Q.10 Very short answer type questions (1 mark each)
(iv) Q.11 to Q.13 Short answer type questions (2 marks each)
(v) Q.14 to Q.17 Long answer type questions [Case based (1 mark each)]
(A) Solar panel installation; reduces dependence on fossil fuels and promotes clean energy.
(B) Deforestation; shows the need for clearing land for agriculture.
(C) Industrial expansion; represents economic growth and job creation.
(D) Overfishing; highlights the challenges of unsustainable fishing practices.
ASSERTION TYPE QUESTIONS 1 MARK EACH
Directions: In the following questions, a statement of assertion (A) is followed by a statement of reason (R).
Mark the correct choice as:
(A) Both assertion (A) and reason (R) are true and reason (R) is the correct explanation of assertion (A).
(B) Both assertion (A) and reason (R) are true but reason (R) is not the correct explanation of assertion (A).
(C) Assertion (A) is true but reason (R) is false.
(D) Assertion (A) is false but reason (R) is true.
5. Assertion (A): The melting of polar ice caps contributes to rising sea levels globally.
Reason (R): Climate change leads to an increase in average global temperatures, causing ice caps and glaciers to
melt.
6. Assertion (A): Urbanisation always leads to the depletion of natural resources.
Reason (R): Sustainable urban planning cannot mitigate the impact of urbanisation.
7. Assertion (A): Uncontrolled industrialisation can lead to environmental degradation.
Reason (R): Unregulated industrial processes may result in pollution and resource depletion.
86 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R PART-B : UNIT-I
1 INTRODUCTION TO ARTIFICIAL
INTELLIGENCE (AI)
Course of Action
Learning Objectives Maximum Time = 3 Hrs
• Understand the concept of human intelligence and its various components Maximum Questions = 75
such as reasoning, problem-solving, and creativity.
• Understand the concept of Artificial Intelligence (AI) List of Topics
• and its domains. Topic-1: Foundational concepts of AI
• Explore the use of AI in real Life. ����������������������������������������������������������� P.No. 87
• Learn about the ethical concerns involved in AI development, such as AI Topic-2: B asics of AI.
����������������������������������������������������������� P.No. 93
bias, data privacy and how they can be addressed.
Topic-3: A I Applications and Ethics.
����������������������������������������������������������� P.No. 99
Problem-solving also includes decision-making, which zz Linguistic Intelligence: It is one’s ability to use,
is the process of selecting the best suitable alternative comprehend, speak, and write the verbal and
out of multiple alternatives to reach the desired goal written language. It is important in interpersonal
are available. communication.
zz Perception: It is the process of acquiring, interpreting, Difference between Human and Machine:
selecting, and organising sensory information. ¾¾Humans perceive by patterns whereas machines
Perception presumes to sense. In humans, perception perceive by a set of rules and data.
is aided by sensory organs. In the domain of AI, the ¾¾Humans can figure out the complete object even if
perception mechanism puts the data acquired by the some part of it is missing or distorted; whereas the
sensors together in a meaningful manner. machines cannot do it correctly.
How does Machine Learning work? How to Train Machines? Computers need a lot of
Machine learns just like human learns. Well, let’s information to ensure accurate recognition of things
quickly see How Humans Learn? Let’s take an example, now think, how can a computer
How do Humans learn? recognise a flame?
To understand the human learning process, let us This could be using color, size, shape, origin,
illustrate it through a simple sequence of activities temperature, etc. Once it recognises the flame, it needs
involved. to be trained to make the decision to act, as in this case,
A computer learns in a similar way. However, it needs whether it should touch the flame or not. This is based
a lot of information, to ensure that it recognises things on the goals set for the computer.
accurately. Machines need to be trained to make
decisions and act based on goals
TOPIC-2 B asics of AI
Concepts Covered:
Introduction to AI-and related terminologies Introducing ML & DL Introduction to AI Domains (Data, CV & NLP).
behaviour. Reinforcement learning involves an agent language processing, recommendation systems, fraud
learning to interact with an environment and taking detection, autonomous vehicles, and many others.
actions to maximise rewards or achieve specific goals. Its capabilities have significantly advanced in recent
Machine learning has a wide range of applications, years due to improvements in computing power, the
including image and speech recognition, natural availability of large datasets, and advancements in
algorithms and techniques.
Machine learning Big Data: Millions of transparency, and accountability are crucial aspects of
consists of thousands of data points. AI decision-making, as ensuring fairness and avoiding
biases in the decision-making process is of paramount
data points.
importance.
Machine Learning is Deep Learning solves ¾¾How to say a machine is AI?
highly used to stay in complex machine-
A machine is considered to be AI if it can apply the 3
the competition and learning issues.
domains of AI that are Data, Computer Vision, and
learn new things. Natural Language Processing.
Your data is used by companies to do deep learning
and make products on the current trends in mentality
and what people like.
The choice of decision-making approach in AI depends
on factors such as the problem domain, available data,
interpretability requirements, and the trade-off between
accuracy and explainability. Ethical considerations,
1. Audio data: Audio data is the type of data that is zz Facial Recognition:
generated by capturing sound waves. This type of A system is a technology that is capable of identifying
data is used in various AI applications like speech or verifying a person from a digital image or a video
recognition, natural language processing, and voice- from a video source. For example, it is used by crime
based search. Examples of audio data include voice investigation department and police.
recordings, music files, podcasts, and sound effects. zz Face filters
2. Visual data: Visual data is the type of data that is By using the applications like Instagram and Snapchat,
generated by capturing images or videos. This type of we can click photographs of various themes, which are
data is used in various AI applications like computer based on the usage of computer vision.
zz Google lens
vision, object detection, and facial recognition.
Examples of visual data include digital photos, video To search data, Google uses computer vision for
footage, satellite imagery, and medical scans like X-rays comparing different features of the input image to the
and MRIs. database of images and then gives us the search.
zz Retail stores
3. Numeric data: Numeric data is the type of data that
is represented in numerical form. This type of data is The newest and most exciting application of computer
vision is ‘Amazon Go’. It’s an innovative retail store,
used in various AI applications like machine learning,
where there are no cashiers or checkout stations. It is
predictive analytics, and financial analysis. Examples
a partially automated store that is created by utilising
of numeric data include stock prices, sales figures,
computer vision, and deep learning.
temperature readings, and sensor data from IoT
zz Automotive
devices.
Computer vision is also taking over the automotive
4. Text data: Text data is the type of data that is industry, and companies like Tesla have developed
represented in written or typed form. This type of data self-driving cars which are going to rule the streets in
is used in various AI applications like natural language the coming years. Automated cars are equipped with
processing, sentiment analysis, and chatbots. Examples sensors and software which can detect the 360 degrees
of text data include emails, social media posts, news of movements of pedestrians, cyclists, vehicles, and
articles, and product reviews. road work.
zz Healthcare
Technology is helping healthcare professionals
accurately classify conditions and illnesses by reducing
and eliminating any inaccurate diagnosis and saving
patients’ lives.
zz Google translate App
Google Translate is a free multilingual statistical and
neural machine translation service that is provided
by Google, to translate text and websites from one
language to another language using the device camera.
Introduction to Artificial Intelligence (AI) 97
¾¾Natural Language Processing (NLP): ¾¾Language is a method of communication with the help
Natural Language Processing (NLP) refers to the AI of which we can speak, read and write. For example,
method of communicating with an intelligent system we think, we make decisions, plans and more in
using a natural language such as English. natural language; precisely, in words. However, the
Processing of Natural Language is required when you big question that confronts us in this AI era is that can
want an intelligent system like a robot to perform as we communicate in a similar manner with computers.
per your instructions, when you want to hear decision In other words, can human beings communicate
from a dialogue-based clinical expert system, etc. with computers in their natural language? It is a
¾¾The field of NLP involves making computers to perform challenge for us to develop NLP applications because
useful tasks with the natural languages humans use. computers need structured data, but human speech is
The input and output of an NLP system can be− unstructured and often ambiguous in nature.
zz Speech ¾¾In this sense, we can say that Natural Language
zz Written Text
Processing is the sub-field of computer science
What is NLP? especially Artificial Intelligence that is concerned with
enabling computers to understand and process human
¾¾The ability of a computer to understand human
language. Technically, the main task of NLP would be
language (command) as spoken or written and to give
to program computers for analysing and processing
an output by processing it, is called Natural Language
huge amount of natural language data.
Processing (NLP). It is a component of Artificial
¾¾Applications of NLP:
Intelligence.
Let’s understand it in simple words! 3 Applications of NLP
¾¾Now question yourself why you are able to talk with Speech Speech recognition is when a
your friend? because the words spoken by your Recognition system is able to give output by
friend are taken as input from your ears, your brain understanding or interpreting
processes them and as an output, you respond and the a user’s speech as an input or
most important thing the language you are using for a command. Used in: Google
communication is known to both of you. That’s NLP in Assistant, Apple Siri, Amazon
simple words! Alexa, etc.
NLP Process Sentimental Sentimental Analysis is a
Input Analysis process of detecting bad and
positive sentiments in a text.
Speech Used in: Youtube’s violent or
Recognition
graphic content policies, review
of products, identifying spam
NLU
messages.
NLG Machine Translations of text in a language
Translations to another different language
Output by machines. Used in: Google
Translate, Youtube cc, Chatbot(s),
etc.
This Question is for practice and its solution is given at the end of the chapter.
98 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
In this process, the visual data can be translated into express the details. Help Samarth define Artificial
descriptions and turned into computer-readable Intelligence, list the three domains of AI and the
language to make a decision. data that is used in these domains. [SQP 2022-23]
The examples of computer visions are as follows: Ans. Artificial Intelligence (AI) refers to any technique
Face recognition systems: Apps such as Google that enables computers to mimic human intelligence
Photos, Snapchat, Facebook, Interpol i.e., make decisions, predict the future, learn and
Content-Based Image Retrieval (CBIR): Search improve on its own.
engines such as Google, Bing, CT scans and MRI With respect to the type of data fed in the AI model,
scans in hospitals, Earth science, etc. AI models can be broadly categorised into three
Smart Interactions: Gaming domains:
2. What do you mean by AI Domains? (a) Data sciences
3. What is Natural Language Processing? (b) Computer vision
Ans. Natural language processing is capable to (c) Natural Language Processing
communicate between machines and human Data Science takes input in the form of numeric and
beings. It uses natural language for both oral and alphanumeric data.
spoken languages. Computer Vision takes input in the form of images
Natural Language Processing tries to capture the and videos.
information from spoken or written words in the Natural Language Processing takes input in the
system. form of text and speech.
It has two main components: Natural Language 2. What do you mean by Data Science? Illustrate
Understanding: It interprets the words and
your answer with an example.
establish a link with natural input and analyse the
Ans. Data science is one of the domains of AI. It processes
different aspects of language.
the data for the AI systems. It collects the data input,
Natural Langauge Generation: It generates
maintains them into accurate datasets, and prepares
meaningful phrases and sentences in Natural
the output in the proper and appropriate format.
Language. It includes the processes of text planning,
The final output or information extracted through
sentence planning, and text realisation.
data science can be used to make a decision.
NLU is easier than NLG.
For example, price comparison websites like
Examples are Email filters, smart assistants, PriceGrabber, PriceRunner, Junglee, Shopzilla, and
translators, etc. DealTime are totally driven by data, that compares
4. What do you mean by Machine Learning? the price of a product from different vendors and
Ans. Machine learning refers to a branch or a division or then the user can make a suitable decision.
subset of AI that requires data and a trained model The digital marketing spectrum is also a good
algorithm. It learns from the data provided and example of data science. It shows the targeted ads
improves the performance or processes. It applies to to the audience according to their data.
labelled or unlabelled data and makes a prediction.
3. Differentiate between a script-bot and a smart-bot.
5. If you do an image search for vacations on a popular
search engine, the first few searches mostly return Script Bot Smart Bot
the picture of beaches. What is the concern here? A scripted chatbot Smart bots are built on
Explain. [SQP 2022-23] doesn’t carry even a NLP and ML.
Ans. In the given scenario, we are concerned about the glimpse of AI
bias. When we talk about a machine, we know that Script bots are easy to Smart bots are
it is artificial and cannot think on its own. It can make comparatively difficult
have intelligence, but we cannot expect a machine to make.
to have any biases of its own. Any bias can transfer
Script bot functioning Smart bots are flexible
from the developer to the machine while the
is very limited as they and powerful.
algorithm is being developed.
are less powerful.
Long Answer Type Questions (4 marks each) Script bots work Smart bots work on
1. Samarth attended a seminar on Artificial around a script that is bigger databases and
Intelligence and has now been asked to write a programmed into them other resources directly
report on his learnings from the seminar. Being a
No or little language NLP and Machine
non-technical person, he understood that the AI processing skills learning skills are
enabled machine uses data of different formats required.
in many of the daily based applications but
failed to sync it with the right terminologies and Limited functionality Wide functionality
This Question is for practice and its solution is given at the end of the chapter.
Introduction to Artificial Intelligence (AI) 99
¾¾Commonly Used AI Applications: zz Navigation apps: Navigation apps like Google Maps
There are several AI applications that are commonly and Waze use AI algorithms to provide real-time traffic
used in daily life, such as: updates and suggest alternate routes based on traffic
zz Virtual assistants: Virtual assistants like Siri, Google conditions.
Assistant, and Alexa use AI algorithms to understand zz Ride-sharing apps: Ride-sharing apps like Uber and
natural language and provide information or perform Lyft use AI algorithms to match riders with drivers,
tasks. estimate ride fares, and optimise routes.
zz Online customer service: AI-powered chatbots are
zz Personalised recommendations: AI algorithms are
used by platforms like Netflix, Spotify, and Amazon used by companies to provide 24/7 customer service
to recommend content or products based on users' and support through websites and social media.
zz E-mail spam filters: E-mail providers like Gmail and
preferences and browsing history.
Outlook use AI algorithms to filter spam and prioritise
zz Social media: AI algorithms are used by social media
important emails based on user behaviour.
platforms to curate content, filter spam, and detect and
zz Smart home devices: Smart home devices like smart
remove inappropriate content.
thermostats, lights, and security cameras use AI
algorithms to learn user preferences and automate
tasks based on their behaviour.
100 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
zz These are just a few examples of how AI is already being increasingly sophisticated and integrated into our daily
used in our daily lives, and as technology advances, we lives, it is important to consider the potential ethical
can expect to see even more applications of AI in our concerns and ensure that AI systems are designed and
everyday routines. used in a responsible and ethical manner.
¾¾Where we can use AI: Some of the key ethical issues in AI include:
zz Assisting humans: AI-powered chatbots can provide zz Bias: Bias refers to the tendency of AI systems to
24/7 customer service support, answering frequently make decisions or recommendations that favor certain
asked questions and freeing up human staff to focus on groups or outcomes over others. This can happen
more complex issues. when the data used to train the AI system is itself
zz Remote patient monitoring: AI can be used to remotely biased, or when the system is designed in a way that
monitor patients with chronic conditions, alerting unintentionally favors one group over another. For
healthcare providers of any changes in their condition example, facial recognition systems have been shown
before they become serious. This can help reduce to be less accurate in identifying people with darker
hospital readmissions and improve patient outcomes. skin tones, due to biases in the training data.
zz Monitoring contagious diseases: AI can analyse large zz Prejudice: Prejudice refers to the use of AI systems to
amounts of data from social media, news reports, discriminate against certain groups of people based
and other sources to identify potential outbreaks of on characteristics such as race, gender, or age. This
contagious diseases. For example, the BlueDot AI can happen when the AI system is designed to make
platform was able to identify the potential spread of decisions based on criteria that are discriminatory, or
COVID-19 before it was officially recognised by the when the system is trained on data that reflects existing
World Health Organisation. prejudices in society. For example, some companies
zz Analysis of data for research and development: AI have been accused of using AI-powered hiring systems
can analyse large amounts of data to identify patterns that discriminate against women or people of color.
and trends that can inform research and development zz Fairness: Fairness refers to the principle that AI
efforts. For example, pharmaceutical companies can systems should be designed and deployed in a way
use AI to analyse genomic data and identify potential that is fair to all people, regardless of their background
drug targets. or characteristics. This can involve ensuring that the
zz Efficiently solving complex problems: AI can be system is designed to treat everyone equally, or that it
used to solve complex problems that are beyond the takes into account relevant differences between groups
capabilities of humans. For example, AI algorithms can of people. For example, an AI system used to allocate
be used to optimise supply chain logistics, reducing medical resources should be designed to ensure that
costs and improving efficiency. everyone has an equal chance of receiving treatment,
zz Speedy disaster recovery strategy: AI can help with regardless of their socioeconomic status.
disaster response efforts by quickly analysing satellite zz Accountability: Accountability refers to the principle
imagery to identify areas that need help. For example, that those who create and deploy AI systems should
the Red Cross used AI to analyse satellite imagery be held responsible for any negative consequences that
after Hurricane Irma to identify areas that needed result from their use. This can involve establishing clear
immediate assistance. lines of responsibility for the system's operation, as
zz Performing recurring business tasks: AI can be used to well as mechanisms for detecting and addressing any
perform repetitive tasks, such as data entry or invoice harmful impacts that arise. For example, a company
processing, freeing up human staff to focus on more that uses an AI system to make decisions about
complex tasks. customer service should have clear policies in place
zz Reducing the chances of manual error: AI can help for handling complaints and addressing any negative
reduce the chances of human error by automating impacts on customers.
processes that are prone to error. For example, AI zz Transparency: Transparency refers to the principle
algorithms can be used to proofread written content that AI systems should be designed and deployed in
and identify errors that humans may have missed. a way that is transparent to users and stakeholders.
zz Ensuring 24-hour service with the same performance This can involve providing clear explanations of how
and consistency: AI can provide consistent and reliable the system works, as well as making its output and
service 24/7, without the need for breaks or time decision-making processes accessible to those who are
off. For example, AI-powered chatbots can provide affected by it. For example, a company that uses an AI
customer service support around the clock, ensuring system to make hiring decisions should be transparent
that customers receive timely assistance regardless of about how the system evaluates candidates and what
the time of day. criteria it uses.
The use of AI automation can provide numerous zz Interpretability: Interpretability refers to the ability to
benefits to businesses and society, including increased understand and interpret the output of an AI system.
efficiency, improved decision-making, and better This is important because it allows users to make
outcomes for individuals. informed decisions about how to act on the system's
¾¾Ethics in AI: recommendations. For example, an AI system used to
Ethics in AI is a field of study that focuses on the ethical diagnose medical conditions should be designed in a
implications of the development and use of artificial way that allows doctors to understand how the system
intelligence systems. As AI technology becomes arrived at its diagnosis and what factors it considered.
Introduction to Artificial Intelligence (AI) 101
zz Explainability: Explainability refers to the ability to ¾¾Taking over human jobs leading towards the era of
provide clear explanations of how an AI system arrived Unemployment.
at a particular decision or recommendation. This is ¾¾Making humans less efficient for example: Asking for
important because it allows users to understand why everything from an artificially intelligent machine and
the system made a particular decision, and to identify making their own decisions.
any potential biases or errors in its decision-making zz Wealth inequalities, where wealthy people will become
processes. For example, an AI system used to evaluate richer by the influence of machines whereas poor
job candidates should be designed in a way that people will become poor because of lack of jobs.
allows the system to explain why it recommended one
zz Machines will affect humanity and make them less
candidate over another.
zz Privacy and security: AI systems can collect, store, and
interacting with other people.
analyse vast amounts of personal data, raising concerns zz Machines don’t know the desired output that humans
zz Examples of AI Bias:
Machine Voices What will happen after the end
of jobs?
Google How are we going to distribute
Recommendations the wealth created by
machines?
Search Results How do Machines affect our
behaviour and interaction?
Ethics is the branch of philosophy concerned with zz We have seen that in most of artificial assistants have a
grounding decisions, beliefs, policies, etc. In some female voice and not a male voice.
sort of framework for deciding right or wrong. Ethics zz When a camera missed the mark on racial sensitivity,
looks to resolve such questions as human morality. By or when a software used to predict future criminals
deriving some moral system we can prescribe value to showed bias against black people.
some actions or beliefs. zz Security systems are trained, based on an individual’s
¾¾Ethical concerns of AI: race of gender rather than their actions and movements
Can AI assure this: to commit the crime etc. Facial recognition systems look
at a diverse Training set resulting in only detecting the
Unemployment What will happen after the end racefor which they are trained.
of jobs? ¾¾How to avoid AI bias?
Inequality How are we going to distribute In simple terms AI access means making AI more
the wealth created by machines? accessible.
Humanity How do machines affect our AI access discusses the gap in society, where only
behaviour and interaction? upper-class people who can afford AI-enabled devices
have the opportunity to access it and people below the
Artificial Stupidity How can we guard against poverty line don’t have access to it.
mistakes?
Because of this, a gap has emerged between these two
Security How do we keep AI safe from classes of people and it gets widened with the rapid
adversaries? advancement of technology.
102 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
The Government has to bring balance in society by AI helps the machine to understand the commands in
providing infrastructure to common students/people the naturally spoken language of humans.
so that everyone will get a chance to access emerging zz AI in Decision making
technologies like AI. AI is now inheriting the decision-making capacity of
void biases in output humans used it in providing explanations and solutions
¾¾Data Privacy: of the problems to its user.
Data privacy is defined as one able to control how our Example: Self-driving cars
digital data is being stored, modified, and exchanged zz AI in Health-Care
between different parties. One of the most prominent use of AI can be seen in the
As technology advances Artificial Intelligence becomes healthcare industry
more and more integrated with every aspect of our With the use of AI, our doctors are getting help in
lives. Numerous different industries use it to improve various tasks like fast diagnosis of various diseases.
products and services but because machine learning zz Robotic Surgery: With help of certain machines
often uses million of pieces of personal data to train surgeons can now perform surgeries from a distance.
the algorithms it is by strict privacy laws including EU
zz AI in Finance
GDPR or the California consumer privacy act. This
means you need to protect your consumer’s data at all In finance AI is used as adaptive intelligence to make
times. automating chat-bots and algorithms.
zz AI in Data Security
(c) Name the domain of AI. from previous hires, who were mostly male and
(d) Name any other similar application of the same white. The system had learned to favour resumes
domain. that had male names, attended certain schools, and
Ans. (a) Yes, it is possible to do so. Reena can use face lock used certain keywords. Riya’s resume, which had
feature to secure her smart phone for unauthorised a female name, a different school, and different
access. keywords, was ranked low by the system.
(b) AI recommendation tools can enhance Reena’s Riya realised that she was a victim of AI bias. She
mobile phone usage experience by analysing her felt angry and frustrated. She wondered how many
usage patterns, preferences, apps, content, services, other qualified candidates were rejected because
behaviour etc. of the system’s flawed assumptions. She decided
(c) Reena’s using face lock features which belongs to to file a complaint against the company and raise
the AI domain, i.e., Computer Vision awareness about the issue of AI bias.
(d) There are many applications of the computer Why AI models are biased in one or another way?
vision like Self driving car, Object classification, Explain it.
Categorisation of photos in phones and unusual Based on above paragraph answer the following
behaviour detection. questions:
II. Read the following text and answer the following (a) Which algorithms are used by company to develop
questions based on the same: AI system for screening resume?
Riya was excited to apply for her dream job at a tech (b) How system was trained/learned to screen the
company. She had a degree in computer science, resume?
years of experience in software development, and a (c) How will you help Riya in her resume selection?
passion for innovation. She uploaded her resume to (d) How AI models are biased in one or another way?
the company’s website and waited for a response. Ans. (a) Machine learning algorithms.
A few days later, she received an email saying (b) The system was trained on data from previous
that she was rejected. She was confused and hires. The system had learned to favor resumes that
disappointed. She wondered what went wrong. used certain keywords.
She decided to contact the company and ask for (c) Riya can use most relevant keywords which is
feedback. suitable for job.
She learned that the company used an AI system (d) AI systems working according to the algorithms so
to screen resumes and rank candidates based on they are biased in one or another way.
their qualifications. The system was trained on data
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
3. The machine’s ability to mimic human traits such as 5. (a) Supervised Learning,
making decisions, predicting the future, learning, (b) Unsupervised Learning,
and improving is called Artificial Intelligence. (c) Reinforcement Learning,
5. Sophia (d) Deep Learning (DL).
Very Short Answer Type Questions (1 mark each) dataset to train and learn itself. As the machine
2. A chatbot is a computer program that’s designed receives the data it processes it and then makes
to simulate human conversation through voice a decision. These data models are known as
commands or text chats or both. Eg: Mitsuku Bot, different domains of AI.
Jabberwacky, chatGPT etc.
Enlist the three domains of AI.
Data Science
Short Answer Type Questions (2 marks each)
Computer Vision (CV)
2. AI becomes intelligent according to the training
given through data. The machine requires a
Natural Language Processing (NLP
Introduction to Artificial Intelligence (AI) 107
Very Short Answer Type Questions (1 mark each) 7. Robotic Surgery: AI driven surgical robots.
2. Ethics is the science of moral duty and ideal
human behaviour that teaches what is right and
what is wrong.
***
108
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OBJECTIVE TYPE QUESTIONS 5 MARKS
MULTIPLE CHOICE QUESTIONS 1 MARK EACH
1. What refers to language processing skills both in terms of understanding or implementation in writing or
verbally?
(A) Musical intelligence (B) Interpersonal intelligence
(C) Linguistic intelligence (D) Mathematical intelligence
2. Search engines not only predict what popular searches may apply to your query as you start typing, but it looks
at the whole picture and recognises what you’re trying to say rather than the exact search words. This is an
example of?
(A) Computer Vision (B) Data Sciences
(C) Natural Language Processing (D) Natural Language Understanding
3. When a user installs an app in the Smartphone, it asks for access to gallery, contacts, etc. After accepting this, it
gives the user agreement which most users accept without realising the implications. What is the concern here?
(A) Data Privacy (B) Unemployment
(C) AI bias (D) No concern
ASSERTION TYPE QUESTIONS 1 MARK EACH
Directions: In the following questions, a statement of assertion (A) is followed by a statement of reason (R).
Mark the correct choice as:
(A) Both assertion (A) and reason (R) are true and reason (R) is the correct explanation of assertion (A).
(B) Both assertion (A) and reason (R) are true but reason (R) is not the correct explanation of assertion (A).
(C) Assertion (A) is true but reason (R) is false.
(D) Assertion (A) is false but reason (R) is true.
4. Assertion (A): One can be a good singer while the other can be a great athlete.
Reason (R): Humans possess different types of intelligences but at different levels.
5. Assertion (A): Deep learning is a subset of Machine Learning.
Reason (R): Artificial Intelligence is a subset of Deep Learning
SUBJECTIVE TYPE QUESTIONS 15 MARKS
VERY SHORT ANSWER TYPE QUESTIONS 1 MARK EACH
6. The basis of decision-making depends upon which factors?
7. What produces meaningful phrases and sentences in the form of natural language?
8. Name the situation that is created by a system itself and the developer of the system cannot resolve them.
SHORT ANSWER TYPE QUESTIONS 2 MARKS EACH
9. What is artificial intelligence?
10. What do you mean by Machine Learning?
LONG ANSWER TYPE QUESTIONS 4 MARKS EACH
11. Explain the seven stages of decision-making.
12. What do you mean by Data Science? Illustrate your answer with an example.
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-2
Revision Notes 2. Acquiring data from different sources like online, with
friends, etc for Designs and ideas.
¾¾Introduction to the AI Project Cycle: Artificial
3. Make a list of the gathered data.
Intelligence (AI) has emerged as a transformative
technology with the potential to revolutionise industries 4. Creating or Modelling a card on the basis of the data
and reshape the way we live and work. To harness collected.
the power of AI effectively, organisations undertake 5. Showing it to Parents or cousins to Let them check it or
structured processes known as AI project cycles. These evaluate it.
cycles provide a systematic approach to developing
¾¾Components of the AI Project Cycle:
AI solutions, from ideation to implementation and
beyond. Problem Scoping Understanding the problem
zz What is Project Cycle?
In earlier classes, we studied about Water Cycle, etc. In Data Acquisition Collecting accurate and reliable
the Water-Cycle, we studied that how is the journey of data
water carried out from one step to another till the end.
zz Like that in Project Cycle, we will deal with the steps Data Exploration Arranging the data uniformly
involved in creating a project, starting from the given
problem until the project is created and tested. Modelling Creating Models from the Data
zz Project Cycle is a step-by-step process to solve
problems using proven scientific methods and drawing Evaluation Evaluating the project
inferences about them.
zz Let us take some daily examples as projects, requiring
steps to solve the problem. MNEMONICS
Mnemonic:
¾¾Let’s see one more example: WWWW: Who, What, Where, Why
zz Creating a birthday card. DEPS: Data Exploration and Problem Solving
1. Checking the factors like budget, etc Which will help us SUPER: Supervised Learning, UnSupervised Learning,
Problem Scoping, Evaluation, Reinforced Learning
decide the next steps and understand the Project.
110 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Artificial Intelligence (AI) Project Cycle 111
AI PROJECT
Problem Scoping Sources
CYCLE
Learning Rule
4 W's Based Based
Data Exploration
Modeling
Who What Where Why
PROBLEM
SCOPING
Evaluation
¾¾Problem Scoping: Every successful AI project begins block, you also gather evidence to prove that the
4 W's
with a clear understanding of the problem it aims to problem you have selected exists.
solve. This stage involves identifying pain points or 3. Where: “Where” does the problem arise, situation, and
inefficiencies that AI can address. For instance, a retail location?
company may seek to improve inventory management 4. Why: “Why” is the given problem worth solving?
by predicting demand patterns using machine
learning algorithms. By pinpointing the problem, Who → What → Where → Why
the organisation can define specific goals and set the
project in the right direction. PROBLEM
Example: Amazon, the e-commerce giant, uses AI to SCOPING
optimise its supply chain operations. By analysing
vast amounts of data, AI algorithms forecast product
demand, allowing Amazon to stock its fulfillment
centers strategically and minimise delivery times. 4 W's
The AI project cycle provides a systematic framework
for organisations to leverage AI technologies
effectively. By following a step-by-step approach from
problem identification to deployment and monitoring,
businesses.Artificial Intelligence (AI) has revolutionised Who What Where Why
numerous industries, ranging from healthcare and
finance to transportation and customer service. ¾¾We can take a look at the Sustainable Development
However, the success of AI systems depends heavily Goals. 17 goals have been announced by the
on the clarity and accuracy with which the problem United Nations which is termed as the Sustainable
at hand is scoped. Problem scoping in AI involves Development Goals. The aim is to achieve these goals
defining the specific objectives, constraints, and by the end of 2030. A pledge to do so has been taken by
requirements of an AI project to ensure its successful all the member nations of the UN.
implementation. In this article, we will explore a step-
by-step approach to AI problem scoping, accompanied
by suitable examples, to illustrate the significance of
this crucial stage in AI development.
¾¾Problem Scoping refers to understanding a problem
finding out various factors which affect the problem,
define the goal or aim of the project.
¾¾4Ws of Problem Scoping
The 4W’s of Problem Scoping are Who, What,
Where, and Why. This 4Ws helps in identifying and
understanding the problem in a better and more
efficient manner.
1. Who: Who” part helps us in comprehending and
categorising who are affected directly and indirectly by
the problem and who are called the Stake Holders
2. What: What” part helps us in understanding and
identifying the nature of the problem and under this
112 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Here are the 17 SDGs. Let’s take a look: problem. Thus, in the “Why” canvas, think about the
benefits which the stakeholders would get from the
solution and how it will benefit them as well as the
society.
zz Why do you believe it is a problem worth solving?
1. What would be key value to the stakeholders?
2. How would it improve their situation?
After filling the 4Ws Problem canvas, you now need to
summarise all the cards into one template. The Problem
Statement Template helps us to summarise all the
key points into one single Template so that in future,
whenever there is need to look back at the basis of the
problem, we can take a look at the Problem Statement
Template and understand the key elements of it.
As you can see, many goals correspond to the problems ¾¾Data Acquisition: The process of collecting accurate
which we might observe around us too. One should and reliable data to work with.
look for such problems and try to solve them as this zz Acquiring high-quality and diverse data is crucial
would make many lives better and help our country for training effective AI models. However, the
achieve these goals. data acquisition process can be complex and time-
Scoping a problem is not that easy as we need to have consuming. In this article, we present a step-by-step
a deeper understanding around it so that the picture guide to simplifying AI data acquisition, ensuring
becomes clearer while we are working to solve it. that you gather the right data efficiently. Each step
Hence, we use the 4Ws Problem Canvas to help us out. is accompanied by examples to illustrate the process
Let us go through each of the blocks one by one. effectively.
zz Who zz Step 1: Define Your Data Requirements: Before diving
The “Who” block helps in analysing the people getting into data acquisition, clearly define your project's data
affected directly or indirectly due to it. Under this, we requirements. Identify the specific data attributes,
find out who the ‘Stakeholders’ to this problem are formats, and labels necessary for training your AI
and what we know about them. Stakeholders are the model. For example, if you're building an image
people who face this problem and would be benefitted classification model to identify different species of
with the solution. Here is the Who Canvas: birds, you would need a dataset consisting of labelled
zz Who is having the problem? bird images.
1. Who are the stakeholders? zz Step 2: Determine Data Sources: Identify potential
2. What do you know about them? sources where you can acquire the required data. These
sources can include public datasets, commercial data
zz What?
providers, social media platforms, or in-house data
Under the “What” block, you need to look into what
collections. For instance, if you need weather data for
you have on hand. At this stage, you need to determine
predicting rainfall, you might consider weather APIs,
the nature of the problem. What is the problem and
government databases, or meteorological research
how do you know that it is a problem? Under this block,
organisations as potential sources.
you also gather evidence to prove that the problem
zz Step 3: Access Publicly Available Data: Many domains
you have selected actually exists. Newspaper articles,
have publicly available datasets that can serve as a
Media, announcements, etc are some examples. Here is
starting point. Explore platforms like Kaggle, UCI
the What Canvas:
Machine Learning Repository, or data.gov for open
zz What is the nature of the problem?
datasets related to your project. For example, if you're
1. What is the problem? working on sentiment analysis, you can find pre-
2. How do you know it is a problem? labelled datasets of tweets or customer reviews.
zz Where? zz Step 4: Create Data Crawlers and Scrapers: If
Now that you know who is associated with the the required data is not readily available, you can
problem and what the problem actually is; you need to develop data crawlers or web scrapers to collect data
focus on the context/situation/location of the problem. from websites or online sources. Python libraries like
This block will help you look into the situation in which BeautifulSoup or Scrapy can assist in automating this
the problem arises, the context of it, and the locations process. For instance, if you need news articles for a text
where it is prominent. Here is the Where Canvas: summarisation model, you can build a web scraper to
zz Where does the problem arise? extract relevant articles from news websites.
1. What is context/situation in which the stakeholders zz Step 5: Collect User-Generated Content: In certain
experience the problem? cases, user-generated content can be a valuable data
2. Where is the problem located? source. Social media platforms like Twitter, Instagram,
zz Why? or Reddit provide APIs that allow access to public
You have finally listed down all the major elements posts and comments. For instance, if you're building
that affect the problem directly. Now it is convenient to a sentiment analysis model for brand reputation, you
understand who the people that would be benefitted can gather relevant tweets mentioning the brand using
by the solution are; what is to be solved; and where Twitter's API.
will the solution be deployed. These three canvases zz Step 6: Generate Synthetic Data: If obtaining real-
now become the base of why you want to solve this world data is challenging, you can generate synthetic
Artificial Intelligence (AI) Project Cycle 113
data that mimics the characteristics of your target Sometimes, you use the internet and try to acquire data
dataset. Tools like data synthesis libraries or generative for your project from some random websites. Such data
models can be used to create artificial samples. For might not be authentic as its accuracy cannot be proved.
example, in rare event prediction, you can use data Due to this, it becomes necessary to find a reliable
generation techniques to create simulated instances of source of data from where some authentic information
rare events. can be taken. At the same time, we should keep in mind
zz Step 7: Annotate and Label Data: Depending on your that the data which we collect is open-sourced and not
project requirements, you may need labelled data for someone’s property. Extracting private data can be an
supervised learning. Annotate the acquired data by offence. One of the most reliable and authentic sources
assigning appropriate labels or annotations. This step of information, are the open-sourced websites hosted
is crucial for training your AI model accurately. For by the government. These government portals have
example, if you're building a chatbot, you may need to general information collected in suitable format which
annotate user queries with intent labels. can be downloaded and used wisely.
zz Step 8: Ensure Data Privacy and Ethics: Respect privacy Some of the open-sourced Govt. portals are: data.gov.
regulations and ethical considerations throughout in, india.gov.in
the data acquisition process. Anonymise and protect Data Exploration and Visualisation:
personally identifiable information (PII) whenever
Data Exploration is the process of arranging the
necessary. Ensure compliance with data protection
laws such as the General Data Protection Regulation gathered data uniformly for a better understanding.
(GDPR) or other relevant local regulations. Data can be arranged in the form of a table, plotting a
zz Step 9: Clean and Preprocess Data: Data cleaning and
chart, or making a database.
preprocessing are essential to ensure data quality and To analyse the data, you need to visualise it in some
uniformity. Remove duplicates, handle missing values, user-friendly format so that you can:
and standardise formats to create a consistent dataset. Quickly get a sense of the trends, relationships, and
For instance, if you're analysing customer feedback, patterns
you might need to remove irrelevant or spammy Define the strategy for which model to use at a later
comments. stage
zz Step 10: Validate and Verify Data: Perform data Communicate the same to others effectively:
validation and verification to ensure the collected data Data Visualisation tools
meets your quality standards. Conduct sanity checks,
The tools used to visualise the acquired data are known
statistical analyses, or cross-validation to identify and
as data visualisation or exploration tools.
rectify any issues. For example, if you're working on
fraud detection, verify the integrity of the data by A few data visualisation tools are: Google Charts,
comparing it with known fraud cases. Tableau, Fusion Charts, High charts
Simplifying AI data acquisition involves a systematic In today's data-driven world, the sheer volume and
approach encompassing defining requirements, complexity of information available to organisations can
identifying sources, accessing public datasets, using be overwhelming. From customer behaviour patterns
web scrapers, collecting user-generated content, to market trends, businesses are sitting on agoldmine
generating synthetic data, annotating data, ensuring of data that holds the potential to uncover valuable
privacy and ethics, cleaning and preprocessing, and insights and drive strategic decision-making. However,
validating the acquired data. By following this step- extracting meaningful and actionable intelligence from
by-step guide and adapting it to your specific project, this vast sea of data poses a significant challenge. This
you can simplify the data acquisition process and build is where the advent of AI data exploration comes into
more effective AI models. play.
¾¾Data Features AI data exploration is revolutionising the way we
Look at your problem statement once again and try to analyse, interpret, and leverage data by harnessing the
find the data features required to address this issue. power of artificial intelligence. By combining advanced
Data features refer to the type of data you want to algorithms, machine learning, and computational
collect. In our previous example, data features would capabilities, AI data exploration enables organisations
be salary amount, increment percentage, increment to navigate the depths of their data and unearth
period, bonus, etc. hidden patterns, correlations, and trends. It empowers
After mentioning the Data features, you get to know businesses to transform raw data into valuable
what sort of data is to be collected. Now, the question knowledge, enhancing their understanding of various
arises- From where can we get this data? There can be domains and empowering data-driven decision-
various ways in which you can collect data. Some of making processes.
them are: Example:
¾¾Let's consider a retail company looking to improve its
customer retention strategy. Traditionally, the company
would have relied on manual analysis of customer
transactions, surveys, and feedback to identify patterns
and preferences. However, with the vast amount of
data generated by online shopping platforms, social
media interactions, and customer service logs, this
approach is no longer feasible.
114 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Frequency
and other stakeholders gain insights and understand 100
patterns in the data. Here are some general types of 75
visualizations commonly used in AI: 50
1. Line Charts: Line charts are used to display trends 25
and patterns over time. They are useful for showing 0
0 5 10 15 20 25
continuous data and can help visualise changes, Response time (hrs)
fluctuations, or correlations.
¾¾5. Heatmaps: Heatmaps are graphical representations
LINE CHART EXAMPLES of data where values are encoded as colors in a grid.
They are commonly used to visualise matrices or tables,
Line with Markers Stacked Line with Markers
7,000 600
and the intensity of the color indicates the magnitude
6,000
• • •• • • of the data values.
5,000
• • •
500 •
4,000 •••• • • 400 • • • •• •
• ••
•• ••• • •••
11
13
15
17
12
14
16
10
3,000
20
20
20
20
20
20
20
300
20
2,000
Line Chart for Comparison 100% Stacked Line with Markers Bronx
5,500
250 100% ••••••••••• Brooklyn
5,000
200 80% 4,000
150 60% • •• •• •• •• •• 3,500
• • • • •• •• • ••
100 40% Manhattan 3,000
50 20% 2,500
Queens 2,000
1,500
1,000
2. Bar Charts: Bar charts are effective for comparing Staten Island
Jeju Gwangju
TOOLS FOR DATA
Phang
Seoul EXPLORATION
Cheongju
Ulsan Yeosu
Sacheon
Orang
Vegetables Meat
Cucumbers
Eggplants Beef
Cabbag
Carrot
Potato Mutton
Capsicu
Squash
(b) Tableau: Tableau is often regarded as the grandmaster of data visualisation software and for good reason.
Tableau has a very large customer base of 57,000+ accounts across many industries due to its simplicity of use
and ability to produce interactive visualisations far beyond those provided by general BI solutions.
(c) FusionCharts: This is a very widely-used, JavaScript-based charting and visualisation package that has established
itself as one of the leaders in the paid-for market.
It can produce 90 different chart types and integrates with a large number of platforms and frameworks giving a
great deal of flexibility.
116 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
(d) Highcharts: A simple options structure allows for deep customisation, and styling can be done via JavaScript or CSS.
Highcharts is also extendable and pluggable for experts seeking advanced animations and functionality.
zz AI systems heavily rely on data for training and Example: Google's self-driving car project, Waymo,
decision-making. During this stage, relevant data is collects extensive data from sensors, cameras, and
collected, curated, and prepared for analysis. The lidar to train its AI models. The data includes images,
quality and diversity of data play a crucial role in the video feeds, and sensor readings, which arecarefully
accuracy and effectiveness of AI models. It may involve annotated and labelled to enable the AI system to
data cleaning, feature engineering, and ensuring data recognise and respond to various traffic scenarios.
privacy and security.
¾¾In artificial intelligence (AI), a learning-based approach refers to a methodology where an AI system learns from data
and experience to improve its performance on a given task. Instead of being explicitly programmed with all the rules
and instructions, the AI system leverages algorithms and statistical techniques to automatically extract patterns and
insights from the data it is exposed to.
MACHINE
LEARNING
There are several types of learning-based approaches Example: to predict weather which of them is apple
in AI. and pineapple.
zz What is Regression?
¾¾Types of Machine Learning
Regression is a type of supervised learning which is
Machine learning can be divided into 3 types, used to predict continuous value.
Supervised Learning, Unsupervised Learning, and Example: Regression is used to predict the weather. it is
semi-supervised or Reinforcement Learning also used widely for weather forecasting.
LEARNING BASED
APPROACH
¾¾Supervised Learning
Supervised learning is where a computer algorithm
is trained on input data that has been labelled for a
particular output.
For example, a shape with three sides is labelled as a
triangle, Classification , and Regression models are also
types of supervised Learning
Supervised
Learning
Classification Regression
6. Iterative improvement: Based on the evaluation zz Neural Networks are base of an AI model. As input
results, further iterations of training, tuning, and data increases the accuracy of AI increases
evaluation may be performed to improve the model's Solution: To overcome the disadvantages of if/else
performance. This iterative process helps refine the AI statements, people developed neural networks in
system and make it more accurate and reliable. computers using specific mathematical prediction
By following such evaluation processes, researchers algorithms. Due to this we code the AI once and give
and developers can measure the performance of AI it a collection of data, which is then processed by these
models, identify potential weaknesses or biases, and neural networks to give output and the output changes
make informed decisions regarding model selection as data changes.
or improvement strategies. Evaluation is essential for zz PHP stands for PHP hypertext preprocessor it is a
building trustworthy and robust AI systems across recursive acronym.
various domains. ¾¾Accuracy-Data Proportionality:
7. Deployment and Monitoring: After successful zz The main reason the Neural Networks are implemented
validation, the AI model is deployed into a production to build AI because it learns as it get's more data just
environment. This stage involves integrating the like human, if we do something we collect data from
model into the existing infrastructure, such as software surrounding and learn new things and by practicing
systems or devices, and ensuring its seamless operation. it (i.e., getting more data on same thing) we get perfect
Continuous monitoring is crucial to track the model's and master it.
performance, detect anomalies, and make necessary To get better idea see the graph given below.
updates or improvements over time.
Example: Virtual assistants, such as Apple's Siri
Model Performance
Large NN
or Amazon's Alexa, are deployed on smartphones
and smart speakers. These AI-powered assistants Medium NN
continuously learn from user interactions, improving
Small NN
their language understanding and response accuracy.
Regular updates and monitoring enable these virtual Traditional ML Algorithms/
assistants to adapt to user preferences and provide Statistical Learning
more personalised experiences.
¾¾Neural Networks: Neural Networks are series of Data Size
networks of independent neurons just like in our brain, zz As seen in the figure given, the larger Neural Networks
but in computers, neurons are not the living tissue it is tends to perform better with larger amounts of data
just an algorithm which gives output based on given whereas the traditional machine learning algorithms
data stop after a certain saturation point.
zz The key advantage of Neural Networks, are that they ¾¾How Neural Networks Work?
are able to extract data features automatically without
zz This is a representation of how neural networks work.
needing the input of the programmer. A Neural Network is divided into multiple layers and
zz A Neural Network is essentially a system of organising each layer is further divided into several blocks called
machine learning algorithms to perform certain tasks. nodes.
It is a fast and efficient way to solve problems for which zz Each node has its own task to accomplish which is
the dataset is very large, such as in images.
then passed to the next layer. The first layer of a Neural
zz Neural Networks are collections of neurons containing
Network is known as the input layer.
specific algorithm which are networked together to
zz The job of an input layer is to acquire data and feed
solve a particular set of problems irrespective of data size
it to the Neural Network. No processing occurs at the
¾¾Why Neural Networks?
input layer. Next to it, are the hidden layers. Hidden
To understand clearly, let’s dive to its earlier stage! layers are the layers in which the whole processing
¾¾If Else Era occurs. Their name essentially means that these layers
zz In earlier times people tried to solve big data are hidden and are not visible to the user. Each node
related problems using if else statements, for better of these hidden layers has its own machine learning
understanding let's go through a example. algorithm which it executes on the data received from
zz Example: Suppose we want to build an AI-enabled chat the input layer. The processed output is then fed to the
app that will talk to people just like any other human. subsequent hidden layer of the network.
for that we will write if statements (programming
zz There can be multiple hidden layers in a neural
concept) checking if he/she says "hello" we will reply
network system and their number depends upon the
"hi" but the problem in this is that we need to write 100
complexity of the function for which the network has
or 1000 lines of if- else logic which is very inefficient
been configured Also, the number of nodes in each
and bad practice in the programming world So we take
layer can vary accordingly. The last hidden layer passes
apply concept of our brain to a machine cause we don't
have to think "if he says hello I will say hi" it's not a the final processed data to the output layer which then
command, the reply changes based on situation. gives it to the user.
Artificial Intelligence (AI) Project Cycle 121
zz Working of Neural Networks zz It is a typical part of nearly any neural network in
which engineers simulate the types of activity that go
on in the human brain.
¾¾Output Layer:
zz The output layer is responsible for producing the final
result. There must always be one output layer in a
neural network.
zz The output layer takes in the inputs which are passed
in from the layers before it, performs the calculations
via its neurons and then the output is computed
¾¾Processing Layers in Neural Networks. zz The interior layers are sometimes called “hidden
zz Input Layer: The input layer of a neural network is layers” because they are not directly observable from
composed of artificial input neurons, and brings the the systems inputs and outputs.
initial data into the system for further processing by ¾¾Features of Neural Networks:
subsequent layers of artificial neurons. zz Neural Network systems are modelled on the human
zz The input layer is the very beginning of the workflow brain and nervous system.
for the artificial neural network. zz They are able to automatically extract features without
¾¾Hidden Layer: input from the programmer.
zz A hidden layer in an artificial neural network is a layer zz Every neural network node is essentially a machine
in between input layers and output layers, where learning algorithm.
artificial neurons take in a set of weighted inputs and zz It is useful when solving problems for which the data
produce an output through an activation function. set is very large.
This Question is for practice and its solution is given at the end of the chapter.
124 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
10. Which of the following model the relationship or (C) A is correct but R is incorrect
patterns in data defined by the developer? (D) A is incorrect but R is correct
(A) Rule Base Approach Ans. Option (C) is correct.
(B) Learning Based Approach [C] Case Based Subjective
(C) Decision Tree (D) K Map I. Read the following text and answer the following
Ans. Option (A) is correct. questions based on the same:
[B] Assertion & Reason In recent years, there has been increasing concern
about the impacts of climate change and other
Directions: In the following questions, a statement
environmental issues on global ecosystems,
of assertion (A) is followed by a statement of
economies, and societies. As we delve into the
reason (R). Mark the correct choice as:
complexities of addressing these challenges,
1. Assertion (A): We can use histograms when data
it's essential to thoroughly examine the various
is in categories (such as “Pop”,”Rock”,”Jazz”,”Hip-
dimensions and implications involved.
Hop”, etc.)
(A) Create ‘What’ canvas of 4Ws problem.
Reason (R): We use bar charts when we have
(B) Create ‘Why’ canvas of 4Ws problem.
continuous data (such as a person’s height or
(C) Create ‘Who’ canvas of 4Ws problem.
weight)
(D) Create ‘Where’ canvas of 4Ws problem.
(A) (A) is false but (R) is true
Ans. What:
(B) (A) is true but (R) is false
(A). What specific environmental issues or aspects of
(C) Both (A) and (R) are true
climate change are most pressing?
(D) Both (A) and (R) are false • Identifying the key environmental challenges such
Ans. Option (D) is correct. as rising temperatures, extreme weather events, loss
2. Assertion (A): A pie chart is divided into segments of biodiversity, deforestation, ocean acidification,
to represent values of Different sizes. and pollution.
Reason (R): Pie Chart is very effective when we What are the primary causes and drivers behind
have so many data series these environmental issues?
(A) (A) is false but (R) is true • Understanding the root causes including
(B) (A) is true but (R) is false greenhouse gas emissions from human activities,
(C) Both (A) and (R) are true deforestation, industrialisation, agricultural
(D) Both (A) and (R) are false practices, and unsustainable consumption patterns.
Ans. Option (B) is correct. Why:
3. Statement 1: At the same time, we should keep in (B) Why is it important to address these environmental
mind that the data which we collect is open-sourced challenges urgently?
and not someone’s property. • Exploring the urgency due to the severe impacts
Statement 2: Extracting private data can be an on ecosystems, biodiversity loss, threats to human
offence. health, economic instability, social inequality, and
(A) Statement 1 is True risks to future generations.
(B) Statement 2 is True Why should individuals, communities,
(C) Statement 1 and 2 both are True governments, and businesses prioritise efforts
(D) None of these statements are True to mitigate climate change and environmental
Ans. Option (C) is correct. degradation?
4. Statement 1: Self-motivation teaches us self- • Understanding the interconnectedness of
discipline and hard work to achieve our goals environmental health with economic prosperity,
Statement 2: Individuals experience increased public health, social justice, and global stability, as
anxiety and boredom when they motivate well as the ethical responsibility to preserve the
themselves. planet's resources.
(A) Both Statement 1 and Statement 2 are correct. Who:
(B) Both Statement 1 and Statement 2 are incorrect. (C) Who are the key stakeholders involved in addressing
(C) Statement 1 is correct but Statement 2 is climate change and environmental issues?
incorrect • Identifying stakeholders such as governments,
(D) Statement 1 is incorrect but Statement 2 is policymakers, scientists, NGOs, businesses,
correct communities, indigenous groups, and individuals,
Ans. Option (C) is correct. each with unique roles and responsibilities.
5. Assertion (A): A self-driving car is made up of a • Who are the most vulnerable populations and
combination of sensors, cameras, radar and AI. ecosystems affected by climate change and
Reason (R): The owner is liable if a self-driving car environmental degradation?
is involved in an accident • Highlighting vulnerable communities including
(A) Both A and R are correct and R is the correct low-income groups, indigenous peoples, coastal
explanation of (A) regions, small island nations, arctic ecosystems, and
(B) Both A and R are correct but R is NOT the wildlife species, disproportionately impacted by
correct explanation of A environmental changes.
Artificial Intelligence (AI) Project Cycle 125
When: • Setting timelines and milestones for achieving goals
(D) When should action be taken to mitigate the impacts such as reducing emissions, transitioning to renewable
of climate change and environmental degradation? energy, conserving biodiversity, and promoting
• Determining the urgency for immediate action sustainable development, while recognising the
considering the accelerating pace of environmental ongoing nature of environmental stewardship.
degradation and the limited window to mitigate By addressing the "what," "why," "who," and "when"
irreversible consequences. aspects of climate change and environmental
• When can we expect to see tangible progress in issues within this 4W canvas, we can develop a
addressing these environmental challenges? comprehensive understanding of the complexities
and implications involved, guiding efforts towards
effective solutions and sustainable practices.
Very Short Answer Type Questions (1 mark each) Long Answer Type Questions (6 marks each)
2. There are 17 SDGs have been announced by the 2. Who, What, Where, and Why are the 4Ws of
United Nations problem scoping. These Ws aid in more accurate
4. Who and effective problem identification and
Explanation: Who–“Who” part helps us in comprehension.
comprehending and categorising that who are (a) who: who is facing for problem who are the
affected directly and indirectly by the problem stakeholders of problem.
and who are called the stakeholders. (b) what: what is refer to a asking question.
Short Answer Type Questions (2 marks each) (c) where: where is refer to asking about the place
where the person was going.
2. There are five different stages of the AI Project.
Problem Scoping >> Data Acquisition >> Data (d) why: why is refer to asking about the person like
Exploration >> Modelling >> Evaluation why are you asking questions.
***
126
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OR
SCAN THE CODE SCAN
For elaborated
Solutions
UNIT-4
C H A P T E R
Course of Action
Learning Objectives Maximum Time = 1:05 Hrs
In this chapter, you will study: Maximum Questions = 28
• Define the concept of Data Science and understand its applications in various fields.
• Understand the basic concepts of data acquisition, visualisation, and exploration.
• Use Python libraries such as NumPy, Pandas, and Matplotlib for data analysis and
visualisation.
• Understand the basic concepts of statistics, such as mean, median, mode, and
standard deviation, and apply them to analyse data using various Python packages.
• Understand the basic concepts of the KNN algorithm and its applications in
supervised learning.
Revision Notes Data Science is just not a single field but it uses concepts
and principles of mathematics, statistics, computer
¾¾What is Data Science: science, and information science. It is also capable of
Data Science is one of the important concepts to discovering hidden patterns from the raw data. It can
provide some features like statistics, data analysis, also be used for predictions. Observe the following
machine learning, and deep learning. Data science picture which differentiates the points between data
helps to understand and analyse the actual scenario analysis and data science.
and helps to take fruitful decisions.
Earlier the data processing was quite easy because ¾¾Now before we get into the concept of Data Sciences,
data was limited and structured. The structure can be let us experience this domain with the help of the
analysed easily and effectively. Nowadays more than following game:
80% of data is unstructured. So with unstructured data, MNEMONICS
the traditional methods cannot work appropriately.
Mnemonic: My Detective Detects Problems Easily
In addition to this, day by day the number of internet M: Modelling
users increasing. So it increases the use of unstructured D: Data Acquisition
data. These unstructured data collected by the various D: Data Exploration
organisations through mobile apps, websites and other P: Problem Scoping
platforms can be used to serve the specific requirements E: Evaluation
of the customer and users. This will increase the
demand for data science.
128 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Data Science (AI) 129
zz Rock Paper and Scissors: Rock, Paper, Scissors | Afiniti ________________________________________________
(rockpaperscissors.ai) ________________________________________________
________________________________________________
________________________________________________
What approach was the machine following while
playing against you?
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
¾¾Applications of Data Science:
zz Data Science is not a new field. Data Sciences majorly
work around analysing the data and when it comes to
AI, the analysis helps in making the machine intelligent
enough to perform tasks by itself. There exist various
Go to this link and try to play the game of Rock, Paper
applications of Data Science in today’s world. Some of
and Scissors against AI model.
them are:
The challenge here is to win 20 games against AI before
zz Fraud and Risk Detection: The earliest applications of
AI wins them against you.
data science were in Finance. Companies were fed up
¾¾Answer the following questions after playing the
of bad debts and losses every year. However, they had
game: a lot of data which use to get collected during the initial
Did you manage to win? paperwork while sanctioning loans. They decided to
________________________________________________ bring in data scientists in order to rescue them from
________________________________________________ losses.
________________________________________________ Over the years, banking companies learned to
divide and conquer data via customer profiling, past
________________________________________________ expenditures, and other essential variables to analyse
What was the strategy that you applied to win this the probabilities of risk and default. Moreover, it also
game against the AI machine? helped them to push their banking products based on
________________________________________________ customer’s purchasing power.
zz Genetics & Genomics: Data Science applications also
________________________________________________
enable an advanced level of treatment personalisation
________________________________________________ through research in genetics and genomics. The goal
________________________________________________ is to understand the impact of the DNA on our health
________________________________________________ and find individual biological connections between
genetics, diseases, and drug response. Data science
________________________________________________ techniques allow integration of different kinds of data
Was it different playing Rock, Paper & Scissors with an with genomic data in disease research, which provides
AI machine as compared to a human? a deeper understanding of genetic issues in reactions
________________________________________________ to particular drugs and diseases. As soon as we acquire
reliable personal genome data, we will achieve a deeper
________________________________________________ understanding of the human DNA. The advanced
________________________________________________ genetic risk prediction will be a major step towards
________________________________________________ more individual care.
130 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
zz Internet Search: When we talk about search engines, zz Website Recommendations: Aren’t we all used to the
we think ‘Google’. Right? suggestions about similar products on Amazon? They
zz But there are many other search engines like Yahoo, not only help us find relevant products from billions of
Bing, Ask, AOL, and so on. All these search engines products available with them but also add a lot to the
(including Google) make use of data science algorithms user experience.
to deliver the best result for our searched query in the A lot of companies have fervidly used this engine to
fraction of a second. Considering the fact that Google promote their products in accordance with the user’s
processes more than 20 petabytes of data every day, interest and relevance of information. Internet giants
had there been no data science, Google wouldn’t have like Amazon, Twitter, Google Play, Netflix, LinkedIn,
been the ‘Google’ we know today. IMDB and many more use this system to improve the
user experience. The recommendations are made based
on previous search results for a user.
Problem Data
Scoping Exploration Evaluation
Data
Modelling
Acquisition
But, before we get deeper into data analysis, let us recall how Data Sciences can be leveraged to solve some of the
pressing problems around us. For this, let us understand the AI project cycle framework around Data Sciences with
the help of an example.
Humans are inherently social creatures, constantly customers. Unfortunately, if these expectations are not
engaging in various social gatherings. One of the most met, a substantial amount of food is discarded, resulting
enjoyable activities is dining out with friends and in financial loss for the restaurant. They are left with
family, which is why restaurants can be found almost no choice but to either dispose of the excess food or
everywhere. To cater to their customers’ preferences, offer it to those in need for free. When considering the
many restaurants offer buffet options, providing a wide cumulative daily losses over the course of a year, the
variety of food items. Whether it’s a small eatery or a financial impact becomes quite significant.
Now that we have understood the scenario well, let
large establishment, every restaurant prepares food in
us take deeper look into the problem to find out more
large quantities, anticipating a significant number of about various factors around it.
patrons. However, at the end of the day, a considerable zz Stage 1: Problem Scoping
amount of food often goes to waste, as restaurants are Let us fill up the 4Ws problem canvas to find out.
unwilling to serve stale food to their customers the
following day. Consequently, they prepare food in Who? What? Where? Why?
bulk daily, taking into account the expected number of
132 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Who Canvas – Who is having the problem? An ideal solution Be to be able to predict Why
• Restaurants offering would the amount of food to be
Who are the stakeholders? buffets prepared for every day
• Restaurant Chefs consumption
The Problem statement template leads us towards the
• Restaurants cook food in
goal of our project which can now be stated as:
bulk every day for their
buffets to meet their “To be able to predict the quantity of food dishes to be
customer needs. prepared for everyday consumption in restaurant buffets.”
What do we know about
zz Stage 2: Data Acquisition
them? • They estimate the number
of customers that would Once the project goal has been finalised, it is essential
walk into their restaurant to examine the different data features that have an
every day. impact on the problem at hand. As AI-based projects
rely on data for testing and training, it is crucial to
What Canvas – What is the nature of their problem? comprehend the type of data that needs to be gathered
• Quite a large amount of in order to progress towards the goal. In our specific
food is leftover everyday scenario, there are several factors that influence the
unconsumed at the quantity of food to be prepared for buffet consumption
restaurant which is either the following day.
What is the problem? thrown away or given for Quantity of
free to needy people. Total Number Dish
dish prepared
of Customers consumption
• Restaurants have to bear per day
everyday losses for the
unconsumed food. Unconsumed Quantity of
• Restaurant Surveys have dish quantity Price of dish dish for the
per day next day
shown that restaurants
How do you know it is a
face this problem of food
problem? Let’s explore the correlation between these factors
waste.
and our issue at hand. Utilising the System Maps tool
will help us analyse how elements are interconnected
Where Canvas – Where does the problem arise? with the project’s objective. Below is the System map
depicting our problem statement.
• Restaurants which serve
What is the context/
buffet food
situation in which the
• At the end of the day,
stakeholders experience
when no further food
this problem?
consumption is possible
Why? – Why do you think it is a problem worth
solving?
•
It the restaurant has a
proper estimate of the
What would be of key quantity of food to be
value to the stakeholders? prepared every day,
the food waste can be
reduced.
• Less or no food would be
left unconsumed.
How do you know it is a
• Losses due to
problem?
unconsumed food would
reduce considerably. In this system map, the relationship between each
Now that we have noted down all the factors around element is clearly defined in order to achieve the
our problem, let us fill up the problem statement objectives of our project. It is important to note that
template. positive arrows indicate a direct relationship between
elements, while negative arrows represent an inverse
Our Restaurant Owner Who? relationship between elements.
Have a problem Losses due to food What? After analysing the factors that impact our problem
of wastage statement, it is now necessary to examine the data that
While The food is left Where? needs to be obtained in order to achieve our goal. In
unconsumed due to this particular case, a dataset has been created for each
improper estimation dish prepared by the restaurant over a 30-day period,
encompassing all the aforementioned elements. This
Data Science (AI) 133
dataset is collected offline through a regular survey, as zz Stage 3: Data Exploration
it is tailored specifically to the needs of this particular Once the database has been created, it is essential
restaurant. to analyse the gathered data and comprehend the
The data collected falls into the following categories: necessary information. In the context of our project,
dish name, dish price, daily dish production quantity,
which aims to forecast the amount of food to be
daily quantity of unconsumed dishes, total number of
prepared for the upcoming day, the following data is
customers per day, and fixed number of customers per
day. required:
Quantity of
Name of Dish Quantity of that dish
unconsumed portion of
prepared per day
the dish per day
Hence, we extract the necessary data from the carefully curated dataset and ensure its cleanliness by eliminating any
errors or missing components.
zz Stage 4: Data Modelling
Once the dataset has been prepared, the model is trained using it. Specifically, a regression model is selected, with
the dataset being input as a dataframe and trained accordingly. Regression is a type of Supervised Learning model
that deals with continuous data values over a specific time frame. Given that our dataset consists of continuous data
spanning 30 days, utilising a regression model allows for predicting subsequent values in a similar manner. The 30-
day dataset is split into a 2:1 ratio for training and testing purposes. Initially, the model is trained on the first 20 days
of data, followed by evaluation on the remaining 10 days.
zz Stage 5: Data Evaluation
After undergoing training on a 20-day dataset, it is now imperative to assess the model’s functionality. Let us observe
the model’s performance and evaluate its testing procedures.
134 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Once the model has reached its peak efficiency, it is Science not only helps us gain a better understanding
prepared for deployment within the restaurant to be of the dataset, but also provides valuable insights and
utilised in real-time. analysis. With the incorporation of AI, machines are
¾¾Data Collection: Data collection has been a part of now capable of making predictions and suggestions
our society for a long time, even before the advent based on the data. Now that we have explored a
of advanced technology. People have always found Data Science project example, we have a clearer
ways to maintain records and keep track of relevant understanding of the types of data that can be used
information, even without a deep understanding of in such projects. Data for domain-based projects is
calculations. While data collection itself doesn’t require typically in numerical or alphanumeric format and is
much technological knowledge, analysing the collected organised in tables. These databases are commonly
data can be a challenging task for humans, especially found in various institutions for record keeping and
when dealing with numbers and alphanumeric data. other purposes. You may already be familiar with some
This is where Data Science comes into play. Data examples of datasets used in these projects.
Now look around you and find out what are the 1. Online
different types of databases which are maintained in 2. Offline
the places mentioned below. Try surveying people who
are responsible for the designated places to get a better Online Sources Offline Sources
idea.
Open-Sources web portals run by Sensors
Government
Reliable private websites such as Surveys
It is evident that the data types mentioned earlier Kaggle
are presented in table format, consisting of numeric Word Organisations Open-source Interviews
or alpha-numeric information. However, a crucial websites
question arises: is this data accessible to everyone? Observations
Should these databases be open to all individuals?
zz Online Sources: The online sources provide the data
What are the different origins of data that contribute
to the creation of such databases? Let us explore these collection facility by various websites, portals and apps.
questions further! Users need to browse the web portal or download the
app and follow the instructions. This method is not that
¾¾Source of Data: There are various sources for data
popular as compared to offline sources right now but in
collection found nowadays in the market. The major
future it become popular.
kinds of sources for data collection are:
Data Science (AI) 135
zz Offline Sources: The offline sources are more likely There are a few python modules and libraries which
effective and useful for data collection. The offline are very useful for data access, they are:
sources give a clear picture to make a decision. Here 1. NumPy: NumPy, short for Numerical Python, serves as
are a few ways for the same. the essential library for performing mathematical and
1. Sensors: They are IoT-based devices which collect data logical operations on arrays within Python. It is widely
from the physical world and transform it into digital utilised for numerical computations. NumPy offers
form. They are connected through gateways to relay a broad spectrum of arithmetic operations on arrays,
the data into the cloud and server. simplifying the process of working with numerical
2. Surveys: Surveys can be conducted by using different data. Additionally, NumPy supports arrays, which
questionnaires. It is most popular for a large amount of are essentially homogeneous collections of data. An
data. It should be handled carefully. The surveys are array represents a group of values that share the same
less expensive and easy to process. Surveys are mostly data type. These values can be integers, characters,
conducted by using forms. These forms can be online booleans, and so forth, but an array can only store one
or offline. data type. In NumPy, arrays are referred to as ND-
3. Interviews: Interviews are the best and most popular arrays (N-Dimensional Arrays) due to the capability of
way to data collection. A list of questions is prepared creating arrays with multiple dimensions in Python.
to conduct interviews and collect data. It is one of the Comparatively, an array can be likened to a list. Let’s
primary collection methods. It is the most expensive delve into the distinctions between the two:
process. It can be also conducted over the phone,
through a web chat interface. NumPy Arrays Lists
4. Observations: It includes collecting information 1. Homogenous 1. Heterogenous
without asking questions. It requires researchers, collection of Data. collection of Data.
and observers, to add their judgement to data. It can
2. Can contain only one 2. Can contain multiple
determine the dynamics of a situation and cannot be
type of data, hence not types of data, hence
measured through other data collection techniques. It
flexible with datatypes. flexible with datatypes.
can be combined with additional information such as
video. Cannot be directly 3.
3. Can be directly
The following point should be remembered while initialised. con be initialised as it is a part
accessing data from any data sources: operated with Numpy of Python syntax.
1. Data which is available for public usage only should be package only.
taken up.
4. Direct numerical 4. Direct numerical
2. Personal datasets should only be used with the consent
operations can be operations are not
of the owner.
done. For example, possible. For example,
3. One should never breach someone’s privacy to collect
data. dividing the whole dividing the whole
4. Data should only be taken from reliable sources as the array by 3 divides list by 3 cannot divide
data collected from random sources can be wrong or every element by 3. every element by 3.
unusable. 5.
Widely used for 5.
Widely used for data
5. Reliable sources of data ensure the authenticity of data arithmetic operations. management.
which helps in the proper training of the AI model.
6.
Arrays take less 6.
Lists acquire more
¾¾Types of Data: For data science models or projects,
memory space. memory space.
generally, data is collected in the form of tables in
different formats: Functions like concat- 7.
7. Functions like concat-
1. CSV: It is a common and simple file format to store enation, appending, enation, appending,
data in tabular form. It can be opened through any reshaping, etc., are not reshaping, etc., are triv-
spreadsheet software (MS Excel), documentation trivially possible with ially possible with lists.
software (MS Word) and any text editor (Notepad). arrays.
Everyone contains a record, each record has a number
Example: To create a 8.
8. Example: To create a
of fields and these fields are separated by a comma.
numpy array 'A': list:
2. Spreadsheet: A spreadsheet contains rows and columns
to represent data in tabular form. Mostly spreadsheet is import numy A = [1, 2, 3, 4, 5,
used to calculate data, manipulate data, analyse data A=numpy.array([1, 6, 7, 8, 9, 0]
and maintain data records. MS excel is well known and 2, 3, 4, 5, 6, 7,
popular spreadsheet software. 8, 9, 0])
3. SQL: It stands for Structured Query Language. It is
2. Pandas: Pandas is a Python software library designed
used to handle the data stored in DBMS (Database
for data manipulation and analysis. It provides data
Management Software) System. It provides basic
structures and functions for manipulating numerical
commands to create, alter, delete and manage tables and time series. The name “Pandas” is derived
transactions for database management. from “panel data,” which refers to data sets that contain
¾¾Data Access: When the data is collected from different observations for the same individuals over multiple
sources, it is required to use for different purposes. So time periods. Pandas is highly versatile and can handle
data access is the key factor. various types of data effectively.
136 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
zz Tabular data with heterogeneously-typed columns, as zz Automatic and explicit data alignment: objects can
in an SQL table or Excel spreadsheet. be explicitly aligned to a set of labels, or the user can
zz Ordered and unordered (not necessarily fixed- simply ignore the labels and let Series, DataFrame, etc.
frequency) time series data. automatically align the data for you in computations.
zz Arbitrary matrix data (homogeneously typed or zz Intelligent label-based slicing, fancy indexing, and
heterogeneous) with row and column labels. subsetting of large data sets.
zz Any other form of observational / statistical data sets. zz Intuitive merging and joining data sets.
The data actually need not be labelled at all to be placed zz Flexible reshaping and pivoting of data sets.
into a Pandas data structure. 3. Matplotlib: Matplotlib serves as an exceptional
zz Pandas, a library in Python, offers two main data visualisation tool in Python for creating 2D plots from
structures: Series, which is 1-dimensional, and arrays. It is a versatile data visualisation library that is
DataFrame, which is 2-dimensional. These data compatible with various platforms and relies on NumPy
structures are designed to handle a wide range of use arrays. Visualising data offers a significant advantage
cases in fields such as finance, statistics, social science, by providing a clear representation of large datasets
and engineering. Pandas is built on top of NumPy and in a user-friendly manner. Matplotlib offers a diverse
is specifically designed to seamlessly integrate with range of plot options, which aid in interpreting trends,
other popular scientific computing libraries. identifying patterns, and establishing correlations.
Here are just a few of the things that pandas does well: These plots are essential tools for analysing quantitative
zz Easy handling of missing data: (represented as NaN) data. Below are examples of the types of graphs that
in floating point as well as non-floating point data. can be generated using this library:
zz Size mutability: Columns can be inserted and deleted
from DataFrame and higher dimensional objects.
25%
You have the ability to not only create plots, but also zz Mean (arithmetic mean): statistics.mean()
customise them according to your preferences. By zz Median: statistics.median(), statistics.median_low(),
stylising your plots, you can enhance their descriptive statistics.median_high()
and communicative qualities. These tools assist us in zz Mode: statistics.mode(), statistics.multimode()
both accessing and exploring datasets, enabling us to zz Standard deviation:
gain a deeper insight into the data.
zz Population standard deviation: statistics.pstdev()
¾¾Basic Statistical Learning with Python: It is well known
zz Sample standard deviation: statistics.stdev()
that Data Sciences revolves around the analysis of data
zz Variance:
and carrying out related tasks. Mathematics plays
zz Population variance: statistics.pvariance()
a crucial role in analysing both numeric and alpha-
numeric data in this field. Python also incorporates zz Sample variance: statistics.variance()
basic statistical methods from mathematics for the ¾¾Mean (arithmetic mean):
analysis and manipulation of datasets. Some commonly statistics.mean()
used statistical tools in Python include: E.g. l = [1, 3, 8, 15]
zz Mean print(statistics.mean(l))
zz Median # 6.75
zz Mode ¾¾Median:
zz Standard Deviation
statistics.median(), statistics.median_
low(), statistics.median_high()
zz Variance
E.g. l = [3, 1, 8]
print(statistics.median(l))
# 3
print(statistics.median_low(l))
# 3
print(statistics.median_high(l))
# 3
Ex: 2 = l= [3, 1, 8, 15]
print(statistics.median(l))
# 5.5
print(statistics.median_low(l))
# 3
Data Science (AI) 137
print(statistics.median_high(l)) and cannot be processed. Consequently, these values
# 8 are removed from the database whenever they are
¾¾Mode: encountered.
statistics.mode(), statistics. 2. Missing Data: Some datasets may contain empty
multimode() cells where the values are missing, resulting in these
Ex: l = [3, 2, 3, 2, 1, 2] cells remaining empty. Missing data should not be
print(statistics.mode(l)) interpreted as an error, as the values may not be
# 2 erroneous or missing due to any error.
print(statistics.multimode(l)) 3. Outliers: Outliers refer to data points that fall outside
# [2] the range of a specific element. To illustrate this, let
Ex.2: l = [3, 2, 3, 2, 1, 2, 3] us consider the example of student marks in a class.
print(statistics.mode(l)) Suppose a student was absent for exams and received
# 3 a score of 0. If this score is included in the calculation
print(statistics.multimode(l)) of the class average, it would significantly lower the
# [3, 2] overall average. To address this, the average is calculated
¾¾Standard deviation: for the range of marks from highest to lowest, while
zz Population standard deviation: statistics. treating this particular result separately. This ensures
pstdev() that the average marks of the class accurately reflect the
Ex: l = [10, 1, 3, 7, 1] data.
print(statistics.pstdev(l)) Analysing the collected data can be challenging, as
# 3.5552777669262356 it primarily consists of tables and numbers. While
zz Sample standard deviation: statistics.stdev()
machines excel at processing numbers efficiently,
Ex: l = [10, 1, 3, 7, 1] humans often require visual aids to comprehend and
interpret the information effectively. Therefore, data
print(statistics.stdev(l))
visualisation techniques are employed to interpret the
# 3.9749213828703582
collected data, identify patterns, and uncover trends.
¾¾Variance:
Matplotlib, a Python package, is essential for visualising
zz Population variance: statistics.pvariance()
data and deriving insights from it.
Ex:
As previously mentioned, this package enables us to
l = [10, 1, 3, 7, 1]
create a wide range of graphs for data representation.
print(statistics.pvariance(l))
Let’s delve into a few examples.
# 12.64
¾¾Scatter Plot:
zz Sample variance: statistics.variance()
Ex 2: 1.2
l = [10, 1, 3, 7, 1]
1.0
print(statistics.variance(l))
# 15.8
0.8
Advantage of using Python packages is that we do not
need to make our own formula or equation to find out
0.6
the results. There exist a lot of pre-defined functions
with packages like NumPy which reduces this trouble
for us. All we need to do is write that function and pass 0.4
on the data to it. It’s that simple!
¾¾Data Visualisation: During the process of data 0.2
collection, it is possible to encounter errors within the
data. Let us begin by examining the various types of 0.0
issues that may arise with the data: _
1. Erroneous Data: There are two ways in which the data 0.2
_
0.2 0.0 0.2 0.4 0.6 0.8 1.0 1.2
can be considered erroneous:
zz Incorrect values: This refers to instances where the
Scatter plots are utilised for representing discontinuous data,
values within the dataset are incorrect at random
which refers to data lacking a continuous flow. Discontinuity
positions. For example, a decimal value may be present
is introduced by gaps in the data. A two-dimensional scatter
in the phone number column or a name may be
plot can effectively showcase information for up to four
mentioned in the marks column. These incorrect values
parameters.
do not align with the expected data for that particular
position. In this scatter plot, 2 axes (X and Y) are two different
zz Invalid or Null values: In certain cases, the values parameters. The colour of circles and the size both
within the dataset become corrupted and therefore represent 2 different parameters. Thus, just through
become invalid. NaN values are often encountered, one coordinate on the graph, one can visualise 4
which represent null values that hold no meaning different parameters all at once.
138 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
¾¾Bar Chart:
0.45
0.4
0.35
0.3
Gross
0.25
0.2 Net
0.15
0.1
0.05
0
Raw Hiostory Vintage Contract
Bar charts are widely utilised graphical tools that find This is an example of a double bar chart. The 2
application across various fields, from students to axes depict two different parameters while bars of
scientists. They serve as a simple yet informative means different colours work with different entities ( in this
of visual representation. case it is women and men). Bar chart also works on
Different variations of bar charts, such as single bar discontinuous data and is made at uniform intervals.
charts and double bar charts, cater to diverse data
presentation needs.
¾¾Histogram:
Histograms provide a precise depiction of continuous help of XY plane. Here, at the left, the frequency of the
data. When focusing on illustrating the fluctuations in element has been plotted and it is a frequency map for
a single variable over a specific time frame, histograms the same. The colours show the transition from low to
are utilised. high and vice versa. Whereas on the right, a continuous
They showcase the distribution of the variable across dataset has been plotted which might not be talking
various time intervals through the use of bins. about the frequency of occurrence of the element.
In the given example, the histogram is showing the
variation in frequency of the entity plotted with the
Data Science (AI) 139
¾¾Box Plot:
Box plots, also referred to as box and whiskers plots, zz Personality Prediction:
provide a convenient way to visually represent the Step 1: Here is a map. Take a good look at it. In this
distribution of data across its range by dividing it into map you can see the arrows determine a quality. The
percentiles. These plots effectively display the data’s qualities mentioned are:
quartiles, making it easier to analyse and understand 1. Positive X-axis: People focussed: You focus more on
its distribution. people and try to deliver the best experience to them.
Here as we can see, the plot contains a box and two 2. Negative X-axis: Task focussed: You focus more on the
lines at its left and right are termed as whiskers. The task which is to be accomplished and try to do your
plot has 5 different parts to it: best to achieve that.
The first quartile represents data from the 0th percentile 3. Positive Y-axis: Passive: You focus more on listening
to the 25th percentile, where the whisker length to people and understanding everything that they say
depends on the range covered by the data. A smaller without interruption.
range results in a shorter whisker, while a larger range 4. Negative Y-axis: Active: You actively participate in the
leads to a longer whisker. discussions and make sure that you make your point
The second quartile, from the 25th percentile to the 50th in-front of the crowd.
percentile, is plotted inside the box as it has minimal ¾¾Think for a minute and understand which of these
deviation from the mean. qualities you have in you. Now, take a chit and write
The third quartile, from the 50th percentile to the 75th your name on it. Place this chit at a point in this map
percentile, is also plotted inside the box due to its which best describes you. It can be placed anywhere
low deviation from the mean. The second and third on the graph. Be honest about yourself and put it on
quartiles together form the Inter Quartile Range (IQR). the graph.
The length of the box varies based on the spread of the Step 2: Now that you have all put up your chits on
data distribution. the graph, it’s time to take a quick quiz. Go to this link
The fourth quartile, from the 75th percentile to the 100th and finish the quiz on it individually: What Animal are
percentile, represents the top 25 percentile data. Box YOU? (DiSC) - Personality Quiz (uquiz.com)
plots are useful in identifying outliers, which are data On this link, you will find a personality prediction
points outside the range and are visualised as dots or quiz. Take this quiz individually and try to answer all
circles on the graph. the questions honestly. Do not take anyone’s help in
Let us now move ahead and experience data it and do not discuss about it with anyone. Once the
visualisation using Jupyter notebook. Matplotlib library quiz is finished, remember the animal which has been
will help us in plotting all sorts of graphs while Numpy predicted for you. Write it somewhere and do not show
and Pandas will help us in analysing the data. it to anyone. Keep it as your little secret.
¾¾Data Sciences: In this section, we would be looking at Once everyone has gone through the quiz, go back
one of the classification models used in Data Sciences. to the board remove your chit, and draw the symbol
But before we look into the technicalities of the code, which corresponds to your animal in place of your chit.
let us play a game. Here are the symbols:
Place the symbols where you have placed your names. animal appears most frequently in their proximity? If
Instruct 4 students not to do so and advise them to keep the lion symbol is most common near their tag, do you
their animals a secret. Ensure that their name tags are on believe there is a high likelihood that their animal is
the graph so we can anticipate their animals using this also a lion? Let’s now make an educated guess for the
map. We will now apply the nearest neighbor algorithm animal for each of the 4 students based on their nearest
and attempt to forecast the potential animal(s) for these neighbors. Once the animals are guessed, inquire with
4 unknowns. Examine these 4 tags individually. Which these 4 students if the guess is accurate or not.
140 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
¾¾K-Nearest Neighbour: The K-Nearest Neighbours influenced by the selection of K and the distance metric
(KNN) algorithm is widely utilised in machine used. Therefore, it is crucial to perform meticulous
learning for classification and regression purposes. It parameter tuning in order to achieve the most
operates on the principle that data points with similar favourable outcomes.
characteristics are likely to have similar labels or values. ¾¾Some features of KNN are:
In the training phase, the KNN algorithm stores the zz The KNN prediction model relies on the surrounding
complete training dataset as a reference. When making points or neighbours to determine its class or group
predictions, it computes the distance between the input zz Utilises the properties of the majority of the nearest
data point and all the training examples, employing a points to decide how to classify unknown points
selected distance metric like Euclidean distance. zz Based on the concept that similar data points should be
The algorithm proceeds by identifying the K closest close to each other
neighbours to the input data point, taking into The personality prediction activity was a brief
account their respective distances. In the context of introduction to KNN. As you recall, in that activity, we
classification, the algorithm determines the predicted tried to predict the animal for 4 students according to
label for the input data point by assigning it the most the animals which were the nearest to their points. This
frequently occurring class label among the K neighbors. is how in a lay-man’s language KNN works. Here, K is a
In regression, on the other hand, the algorithm predicts variable which tells us about the number of neighbours
the value for the input data point by calculating either which are taken into account during prediction. It can
the average or weighted average of the target values of be any integer value starting from 1.
the K neighbors. Let us look at another example to demystify this
The KNN algorithm is known for its simplicity algorithm. Let us assume that we need to predict the
and comprehensibility, which has contributed to sweetness of a fruit according to the data which we
its widespread adoption across different fields. have for the same type of fruit. So here we have three
Nevertheless, the effectiveness of this algorithm can be maps to predict the same:
Here, X is the value which is to be predicted. The green dots depict sweet values and the blue ones denote not sweet.
Let us try it out by ourselves first. Look at the map closely and decide whether X should be sweet or not sweet?
Now, let us look at each graph one by one:
¾¾On the basis of this example, let us understand KNN the known points and the unknown point (where
better: dissimilarity refers to the disparity between two values),
zz K-nearest neighbours (KNN) algorithm aims to forecast and selects K number of points with the smallest
an unfamiliar value by considering the known values. dissimilarity. Based on this, the algorithm generates
The model computes the dissimilarity between all predictions.
Data Science (AI) 141
¾¾Let us understand the significance of the number of zz Recommendation Engines: The primary function
neighbours: of a KNN algorithm is to assign a new query point
zz Scenario-1: Lowering the value of K to 1 leads to a to a pre-existing group that has been created using a
decrease in the stability of our predictions. For instance, large corpus of datasets. This functionality is crucial in
envisioning a scenario where K=1 and X is situated recommender systems, as it allows for the assignment
among multiple green points and one blue point, with of each user to a specific group and subsequently
the blue point being the closest neighbor. Logically, provides recommendations based on the preferences
one would assume that X is more likely to be green. of that group.
However, due to the K=1 setting, the KNN algorithm ¾¾Advantages of the KNN Algorithm:
inaccurately predicts that X is blue.
zz It is straightforward to comprehend and execute.
zz Scenario-2: On the contrary, by increasing the value
of K, our predictions become increasingly reliable as zz It offers great flexibility for both regression and
• Time series data: Data indexed by time or date, maintains them into accurate datasets, and prepares
commonly used in financial, economic, and the output in the proper and appropriate format.
scientific applications. The final output or information extracted through
• Heterogeneous data: Data with mixed types, such data science can be used to make a decision.
as numeric, string, boolean, etc.
For example, price comparison websites like
• Missing data: Data with missing or NaN (Not PriceGrabber, PriceRunner, Junglee, Shopzilla, and
a Number) values, which Pandas can handle DealTime are totally driven by data, compares the
efficiently. price of a product from different vendors and then
Commonly Made Error the user can make a suitable decision.
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
3. Pandas is used for data manipulation and analysis 4. • Recommender Systems: Providing personalised
in Python. recommendations to users based on their past
5. Mean refers to the average value of a set of behaviours and preferences, commonly seen in
numbers. It is calculated by summing all the values e-commerce, streaming services, and social media
in the dataset and dividing by the total number of platforms.
values.
This Question is for practice and its solution is given at the end of the chapter.
144 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
• Fraud Detection: Identifying fraudulent activities Long Answer Type Questions (4 marks each)
and transactions by analysing patterns and 2. Mean: The mean, often referred to as the average,
anomalies in data, utilised in banking, insurance, is calculated by summing up all the values in a
and cybersecurity industries. dataset and then dividing by the total number of
• Image and Video Analysis: Analysing and values.
interpreting visual data, used in medical imaging, Median: When data are sorted in either ascending
surveillance, autonomous vehicles, and facial or descending order, the median is the value in the
recognition systems. middle of the dataset. The median is the average
• Health Informatics: Analysing medical data to of the two middle values when the number of
improve patient care, disease diagnosis, treatment data points is even.
outcomes, and public health interventions. In comparison to the mean, the median is less
• Social Network Analysis: Studying relationships impacted by extreme numbers, making it a more
and interactions within social networks to reliable indicator of central tendency.
understand social behaviour, influence, and Mode: The value that appears most frequently
network dynamics. in a dataset is the mode. One mode (unimodal),
• Energy Forecasting: Predicting energy several modes (multimodal), or no mode (if all
consumption and optimising energy production values occur with the same frequency) can all exist
and distribution, contributing to renewable in a dataset.
energy integration, demand-side management, Standard deviation: The spread or dispersion
and energy efficiency initiatives. of data points in a dataset is measured by the
standard deviation. It quantifies the variance
between different data points.
***
145
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-5
4 COMPUTER VISION
Study Plan
Learning Objectives Maximum Time = 2 Hrs
In this chapter, you will study: Maximum Questions = 38
• DDefine the concept of Computer Vision and understand its applications in various
fields.
• Understand the basic concepts of image representation, feature extraction, object
detection, and segmentation.
• Use Python libraries such as OpenCV for basic image processing and computer vision
tasks. Apply the convolution operator to process images and extract useful features.
• Understand the basic architecture of a CNN and its applications in computer vision
and image recognition.
Revision Notes Scan this the ability to process visual information like humans.
¾¾Think of it this way:
¾¾What is it?
zz Input: Images and videos (digital eyes)
zz Computer vision (CV): is a branch of
zz Process: Analysing, understanding, and extracting
Artificial Intelligence (AI) that allows
Introduction to information (brain at work)
computers to see and understand the Computer
zz Output: Insights, predictions, actions (making sense of
world through images and videos. Vision
Imagine it as giving robots eyes and the visual world)
¾¾Now before we get into the concepts of Computer Vision, let us experience this domain with the help of the
following game:
Emoji Scavenger Hunt:
Go to the link https://emojiscavengerhunt.withgoogle.com/ and try to play the game of Emoji Scavenger Hunt. The
challenge here is to find 8 items within the time limit to pass.
¾¾Did you manage to win?
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
Computer Vision 147
148 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
¾¾What was the strategy that you applied to win this zz Extract meaning: Decide whether to stop, turn, or
game? accelerate
________________________________________________ ¾¾In simpler terms:
CV = Seeing through pictures + understanding what
________________________________________________ you see + taking action based on that understanding.
________________________________________________ Remember:
zz CV is not simply replicating human vision; it’s about
________________________________________________
extracting and analysing information from images in a way
________________________________________________ that’s valuable for computers.
zz CV applications are constantly evolving and shaping our
________________________________________________
world in exciting ways.
________________________________________________ ¾¾Applications of Computer Vision Scan this
________________________________________________ zz Computer Vision: Seeing through
the Machine’s Eye
________________________________________________ This decade and the upcoming one
¾¾Was the computer able to identify all the items you are poised to witness a significant leap How Computer
brought in front of it? in technology, and computer vision Vision
________________________________________________ is at the forefront of this revolution. Application
Work?
Computer vision is a field of artificial
________________________________________________ intelligence that enables computers to
________________________________________________ understand and interpret the visual world. In simpler
________________________________________________ terms, it’s like giving machines the ability to “see” and
process information from images and videos.
________________________________________________ ¾¾Common Applications of Computer Vision:
________________________________________________ zz Facial Recognition: Imagine being able to identify a
person from a grainy security camera footage. Facial
________________________________________________ recognition technology, powered by computer vision,
________________________________________________ does just that. It analyses facial features like eyes, nose,
________________________________________________ and jawline to create a unique biometric map, allowing
for identification and verification.
¾¾Did the lighting of the room affect the identifying of
items by the machine? MNEMONICS
________________________________________________ Mnemonic:
________________________________________________ I Understand English
________________________________________________ I : Identify objects and features
U: Understand Context
________________________________________________
E: Extract Meaning
________________________________________________ Curriculum Vitae
________________________________________________ C: Computer
________________________________________________ V : Vision
________________________________________________
________________________________________________
¾¾Why is it important?
CV plays a crucial role in various fields, including:
zz Safety & Security: Facial recognition, anomaly
detection for surveillance, autonomous vehicles
zz Health: Medical image analysis, disease detection,
robot-assisted surgery
zz Access: Biometric authentication, smart home
automation, visual assistance for the disabled
zz Entertainment: Augmented reality, image editing,
special effects
¾¾How does it work?
CV uses complex algorithms and machine learning
techniques to:
1. Identify objects and features: Recognise shapes,
colours, textures, and patterns in images.
2. Understand context: Analyse relationships between
objects, their location, and movement.
Extract meaning: Draw conclusions and make predictions
based on the information extracted.
Example:
Imagine a self-driving car using CV. It can:
zz Face Filters: Those fun and quirky filters you use on
zz Identify objects: Cars, pedestrians, traffic lights
zz Understand context: Lane markings, traffic flow, speed your selfies? They’re powered by computer vision too!
limits Face filters track facial landmarks and manipulate them
Computer Vision 149
in real-time, adding glasses, hats, or even transforming computer vision sensors and AI algorithms, are rapidly
your face into an animal. evolving. These cars can perceive their surroundings
in 360 degrees, detect objects like pedestrians and
vehicles, and navigate roads autonomously.
zz Google Lens: Ever pointed your phone at a landmark zz Healthcare: Computer vision is transforming the medical
and instantly gotten information about it? That’s field as well. Medical imaging analysis, powered by AI,
Google Lens in action. It uses computer vision to is helping doctors diagnose diseases more accurately
analyse images and match them to its vast database, and efficiently. By analysing X-rays, CT scans, and MRIs,
providing you with relevant information like names, computer vision algorithms can identify abnormalities
locations, and even reviews. and tumors, leading to better patient care.
¾¾Application Domains of Computer Vision: zz Robotics: Imagine a robot navigating a factory floor.
and understand a 3d scene from its 2d images in terms processing clarifies road markings and traffic signals,
of the properties of the structure present in scene. while computer vision interprets the scene, identifying
zz It needs knowledge from the following fields in order
pedestrians, vehicles, and potential hazards to navigate
to understand and stimulate the operation of a human safely.
vision system. ¾¾Remember:
zz Computer Science zz Physiology zz Image processing is the “how” – it manipulates the
zz Electrical Engineering zz Biology image itself.
zz Mathematics zz Cognitive Science zz Computer vision is the “what” and “why” – it interprets
¾¾Image Processing: the image to understand its meaning and context.
Image Processing: Image processing is the method zz Think of them as two sides of the same coin, working
of transforming an image into a digital form and together to unlock the secrets hidden within images.
performing certain operations to get some senseful ¾¾Computer Vision: Getting Started
information from it. Computer Vision is a domain of
Scan this
¾¾Image Features:
Artificial Intelligence, that deals with
zz A feature is a description of an image.
the images. It involves the concepts
zz Features are the specific structures in the image such as of image processing and machine
points, edges or objects. learning models to build a Computer Detection
VS Image
zz Other examples of features are related to tasks of CV Vision based application. Segmentation
motion in image sequences, or to shapes defined in ¾¾Computer Vision Tasks:
terms of curves or boundaries between different image
The various applications of Computer Vision are based
regions.
on a certain number of tasks which are performed to
¾¾Image Extraction: This feature transforms raw data
get certain information from the input image which
into numerical data for better conservation of the data
can be directly used for prediction or forms the base for
and improving the machine learning results.
further analysis. The tasks used in a computer vision
¾¾Object Detection: Object detection is a computer vision
application are:
technique that allows us to identify and locate objects
in an image or video. For Single For Multiple
¾¾Image Segmentation: Image Segmentation is the
Objects Objects
method which perform a digital image is partitioned
into various subgroups in pixels called Image Objects,
which can decrease the complexity of the image, and
analysing the image becomes simpler.
¾¾Computer Vision Vs Image Processing:
Imagine you’re a detective investigating a crime scene.
zz Image Processing: You meticulously analyse the photo
evidence, adjusting brightness, sharpening blurry
details, and enhancing colours to see everything clearly.
This is like applying image-to-image transformations:
manipulating the image itself.
Computer Vision 151
Applications of computers are based on several tasks that can be performed on the input image so as to perform
Analysis or predict the output.
¾¾There are two methods of Computer Vision Task: zz Resolution: How Densely Packed are the Pixels?
1. For Single Objects – Classification Think of resolution as the “pixel density” of an image.
and Classification + Localisation Scan this
It tells us how many pixels are crammed into a specific
zz Image Classification: Identifying the
category of an object in an image. Think area, usually measured in width x height. For instance,
of it like sorting photos into folders like a 1080 x 720 resolution image has 1080 pixels across
«cats,» «cars,» or «landscapes. Image its width and 720 pixels down its height. A higher
Example: A program that classifies Classification VS resolution image (like 4K) packs more pixels into the
X-ray images as “normal” or Object Detection same space, resulting in sharper details and smoother
VS Image
“pneumonia.” Segmentation transitions. Remember, megapixels (million pixels) are
zz Image Classification + Localisation: a handy way to compare the overall pixel count of
Not only identifying the object’s different images.
category but also pinpointing its location in the image.
Like labeling and marking a specific cat in a picture. zz Pixel Values: Shades of Gray and Beyond
Example: Self-driving cars using cameras to identify Each pixel has a value that dictates its brightness.
and locate pedestrians on the road. On a scale of 0 to 255 (like a light dimmer switch!),
2. For Multiple Objects – Object Detection and Instance 0 represents pitch black (no light) and 255 signifies
Segmentation pure white (maximum brightness). Shades of gray fall
zz Object Detection: Finding instances of objects (not just somewhere in between, with each shade representing
their category) within an image. More like spotting all an equal mix of the three primary colours: Red, Green,
the cats, not just classifying the photo as “cats.”
and Blue (RGB). These numbers are the language
Example: Facial recognition software detecting faces in
computers use to store and understand the images we
a crowd.
see on our screens.
zz Instance Segmentation: Assigning a unique label to
each pixel belonging to an object, essentially separating Number of Different Number of Number of
and outlining individual instances. Imagine drawing
precise circles around each cat in the picture. bits patterns patterns patterns
Example: Medical imaging software segmenting 1 01 2^1 2
tumors for accurate diagnosis and treatment planning.
¾¾Basics of Images Pixels: The Building Blocks of Images 2 00 01 10 11 2^2 4
Imagine a mosaic. Each tiny tile forms the bigger 3 000 001 010 2^3 8
picture, right? Similarly, pixels are the fundamental
building blocks of any digital image. These tiny squares 100 011 101
of information, typically arranged in a grid, determine 110 111
the smallest unit of detail we see. The more pixels an
image has, the closer it resembles the original object 2 ^ 8 = 256
or scene, just like a finer mosaic offers a more intricate
representation. zz Grayscale Images: Where Colour Takes a Backseat
Grayscale images are like black and white photographs,
devoid of any vibrant hues. They showcase the tonal
variations of a scene, where white is the brightest point
and black is the darkest. Each pixel in a grayscale image
holds a single value between 0 and 255, representing
the combined brightness level of the three primary
colours. This simplified representation can be useful
for certain applications, like medical imaging or artistic
expressions.
152 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Here is an example of a grayscale image as you check, 2. What is the output colour when you put R=G=B=0 ?
the value of pixels are within the range of 0–255. The ________________________________________________
computers store the images we see in the form of these ________________________________________________
numbers.
________________________________________________
zz RGB Colours: The Symphony of Light
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
4. How does the output colour change when all the three
colours are varied in same proportion ?
________________________________________________
¾¾Let us experience: ________________________________________________
Go to this online link URL https://www.w3schools.com/ ________________________________________________
colours/colours_rgb.asp. On the basis of this online tool,
________________________________________________
try and answer all the below mentioned questions.
1. What is the output colour when you put R=G=B=255? ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ 5. What is the RGB value of your favourite colour from
the colour palette?
________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
Computer Vision 153
________________________________________________ URL( WEBSITES BASED ON IMAGE PROCESSING
________________________________________________ WITH AI TRY AND FUN)
https://emojiscavengerhunt.withgoogle.com/
________________________________________________
https://www.w3schools.com/colours/colours_rgb.asp
________________________________________________
https://www.piskelapp.com/
________________________________________________ https://setosa.io/ev/image-kernels/
________________________________________________ ¾¾Image Features: In computer vision and image
zz Were you able to answer all the questions? If yes, then processing, a feature is a piece of information which is
you would have understood how every colour we see relevant for solving the computational task related to a
around is made. certain application. Features may be specific structures
Now the question arises, how do computers store RGB in the image such as points, edges or objects.
images? Every RGB image is stored in the form of three For example:
different channels called the R channel, G channel and Imagine that your security camera is capturing an
the B channel. image. At the top of the image we are given six small
Each plane separately has a number of pixels with each patches of images. Our task is to find the exact location
pixel value varying from 0 to 255. All the three planes of those image patches in the image.
when combined together form a colour image. This Take a pencil and mark the exact location of those
means that in a RGB image, each pixel has a set of three
patches in the image.
different values which together give colour to that
particular pixel.
For Example:
________________________________________________
________________________________________________
________________________________________________
________________________________________________
3. Which one was the easiest to find? In the above image how would we determine the exact
location of each patch?
________________________________________________ The blue patch is a flat area and difficult to find and
________________________________________________ track. Wherever you move the blue patch it looks the
same. The black patch has an edge. Moved along the
________________________________________________
edge (parallel to edge), it looks the same. The red patch
________________________________________________ is a corner. Wherever you move the patch, it looks
________________________________________________ different, therefore it is unique. Hence, corners are
considered to be good features in an image.
________________________________________________ ¾¾Introduction to OpenCV:
________________________________________________ Now that we have learnt about image features and its
________________________________________________ importance in image processing, we will learn about a
tool we can use to extract these features from our image
________________________________________________ for further processing.
zz Let’s Reflect: Let us take individual patches into OpenCV or Open Source Computer Vision Library is
account at once and then check the exact location of that tool which helps a computer extract these features
those patches. from the images. It is used for all kinds of images
zz For Patch A and B: The patch A and B are flat surfaces and video processing and analysis. It is capable of
in the image and are spread over a lot of area. They can processing images and videos to identify objects, faces,
be present at any location in a given area in the image. or even handwriting.
zz For Patch C and D: The patches C and D are simpler as In this chapter we will use OpenCV for basic image
compared to A and B. They are edges of a building and processing operations on images such as resizing,
we can find an approximate location of these patches but cropping and many more.
finding the exact location is still difficult. This is because To install OpenCV library, open anaconda prompt and
the pattern is the same everywhere along the edge. then write the following command:
zz For Patch E and F: The patches E and F are the easiest
¾¾pip install opencv-python: Now let us take a deep dive
to find in the image. The reason being that E and F on the various functions of OpenCV to understand the
are some corners of the building. This is because at various image processing techniques. Head to Jupyter
the corners, wherever we move this patch it will look Notebook for introduction to OpenCV given on this
different. link: http://bit.ly/cv_notebook
¾¾Conclusion: In image processing, we can get a lot of
features from the image. It can be either a blob, an edge
or a corner. These features help us to perform various
tasks and then get the analysis done on the basis of the
application. Now the question that arises is which of
the following are good features to be used?
As you saw in the previous activity, the features having
the corners are easy to find as they can be found only
at a particular location in the image, whereas the edges
which are spread over a line or an edge look the same
all along. This tells us that the corners are always good
features to extract from an image followed by the edges.
Let’s look at another example to understand this.
Consider the images given below and apply the
concept of good features for the following. ¾¾Convolution: We have learnt that computers store
images in numbers, and that pixels are arranged in a
particular manner to create the picture we can recognise.
These pixels have value varying from 0 to 255 and the
value of the pixel determines the colour of that pixel.
But what if we edit these numbers, will it bring a
change to the image? The answer is yes. As we change
the values of these pixels, the image changes. This
process of changing pixel values is the base of image
editing.
We all use a lot of image editing software like photoshop
and at the same time use apps like Instagram and
snapchat, which apply filters to the image to enhance
the quality of that image.
Computer Vision 155
As you can see, different filters applied to an image zz Try experimenting with the following values to come
change the pixel values evenly throughout the image. up with a theory:
How does this happen? This is done with the help of the 1. Make 4 numbers negative. Keep the rest as 0.
process of convolution and the convolution operator 2. Now make one of them as positive.
which is commonly used to create these effects. 3. Observe what happens.
Before we understand how the convolution operation 4. Now make the second positive.
works, let us try and create a theory for the convolution zz What theory do you propose for convolution on the
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
156 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
________________________________________________ ________________________________________________
If yes, change the picture and try whether the theory ________________________________________________
holds true or not. If it does not hold true, modify ¾¾Convolution : Explained
your theory and keep trying until it satisfies all the Convolution is a simple Mathematical operation which
conditions. is fundamental to many common image processing
¾¾Let’s Discuss: operators. Convolution provides a way of `multiplying
zz What effect did you apply? together’ two arrays of numbers, generally of different
sizes, but of the same dimensionality, to produce a
________________________________________________ third array of numbers of the same dimensionality.
________________________________________________ An (image) convolution is simply an element-wise
multiplication of image arrays and another array called
________________________________________________ the kernel followed by sum.
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
________________________________________________
zz How did different kernels affect the image?
¾¾Here’s how it works: If we see the two graphs side by side, the one on the left
1. Kernel: The layer uses a small square matrix called a is a linear graph. This graph when passed through the
kernel to scan the input image. This kernel acts like a ReLU layer, gives the one on the right. The ReLU graph
“feature detector,” searching for specific patterns. starts with a horizontal straight line and then increases
2. Convolution: The kernel slides across the image, linearly as it reaches a positive number.
performing a dot product operation at each position. Now the question arises, why do we pass the feature
This operation essentially measures how well the map to the ReLU layer? it is to make the colour change
kernel matches the underlying image patterns in that more obvious and more abrupt?
area.
3. Feature Map: The output of the convolution process
is a feature map. This map contains a value for each
position in the input image, indicating the strength of
the detected feature at that location.
Example: Let’s say you’re training a CNN to recognise
cats. The first convolutional layer might have kernels
specifically tuned to detect edges, curves, and specific
shapes like ears and whiskers. These kernels would As shown in the above convolved image, there is a
“slide” over the input image, highlighting areas with smooth grey gradient change from black to white. After
these features in the resulting feature map. This applying the ReLu function, we can see a more abrupt
information is then used by subsequent layers in the
change in colour which makes the edges more obvious
CNN to build a higher-level understanding of the
which acts as a better feature for the further layers in a
image, ultimately leading to cat recognition.
CNN as it enhances the activation layer.
¾¾In short:
¾¾Pooling Layer:
zz Convolutional layers extract key features from an input, like
zz Definition: A layer that reduces the spatial dimensions
edges and patterns.
of a feature map while preserving important features. It
zz They use kernels to scan the input and identify these features.
combines nearby activations into a single value, thereby
zz The output is a feature map that highlights the detected
reducing the number of parameters and computations
features in the input.
needed in the network.
zz This information helps the CNN understand and classify the
zz Example: Imagine a feature map with a size of 28x28.
data.
Applying a pooling operation with a kernel size of 2x2
and a stride of 2 will reduce the size to 14x14.
zz Benefits:
Reduces the size of the network, making it faster and
more efficient to train.
Improves the network’s ability to detect features that
are independent of their exact location in the input
image (e.g., edges, textures).
¾¾Rectified Linear Unit (ReLU): Provides some level of invariance to small translations
and distortions in the input image.
zz Definition: A type of activation function used in neural
¾¾In simpler terms:
networks that sets all negative input values to zero and
keeps positive values unchanged. Mathematically, it›s zz ReLU: Acts like a filter, letting positive features pass
represented as f(x) = max(0, x). through while discarding negative ones. Think of it
zz Example: Imagine a feature map with values like -2, like turning off a light switch for all the «bad» features.
3, 1, -5. After passing through a ReLU layer, the values zz Pooling: Like shrinking a map, pooling reduces the size
¾¾Let’s
Summarise:
Convolutional Neural Network
5. Explain the concept of image segmentation in AI Ans. Machine learning plays a crucial role in AI image
image processing. What are the different types of processing by providing algorithms that can learn
image segmentation? Discuss the applications of from data and make predictions on new data.
image segmentation in various fields. Various machine learning algorithms are used for
Ans. Image segmentation is the process of partitioning different image processing tasks:
an image into multiple segments or regions, based
(i) Supervised learning: This type of learning
on certain features such as colour, texture, intensity,
requires labelled datasets where each data point
or depth. It aims to group pixels that belong
together based on their similarities and separate has a known output. Some examples of supervised
them from pixels that belong to different objects or learning algorithms used in image processing are:
background. (ii) Image classification: Classifies images into
Types of Image Segmentation: predefined categories, such as cats vs. dogs.
(i) Thresholding: This is a simple and effective (iii) Object detection: Detects and localises objects in an
method that separates pixels based on a single image, such as identifying faces or cars.
threshold value. Pixels brighter than the threshold (iv) Unsupervised learning: This type of learning does
are classified as foreground, while those darker are not require labelled datasets. Some examples of
classified as background. unsupervised learning algorithms used in image
(ii) Edge Detection: This method identifies edges or processing are:
boundaries between different objects in an image. (v) Image clustering: Groups images based on their
This helps in separating objects and extracting their similarities without any prior knowledge of the
shapes. categories.
(iii) Region-growing: This method starts with a seed (vi) Dimensionality reduction: Reduces the
point and assigns neighboring pixels to the same dimensionality of image data for efficient storage
region if they are similar in terms of intensity, and processing.
colour, or texture. This process continues until no (vii) Reinforcement learning: This type of learning
more pixels can be added to the region. involves an agent interacting with an environment
(iv) Watershed: This method treats an image as a to learn by trial and error. It can be used in image
topographic surface, where pixels represent processing tasks such as image segmentation and
elevation values. Regions are formed by flooding image captioning.
basins (darker areas) and separating them by 7. Explain the ethical considerations and challenges
watersheds (ridges). in the use of AI image processing. How can
(v) Clustering: This method involves grouping pixels we ensure responsible and ethical use of this
with similar features into clusters using various technology?
clustering algorithms, such as K-means and mean- Ans. AI image processing, like any powerful technology,
shift. comes with ethical considerations and challenges
Applications of Image Segmentation: that need to be addressed:
(i) Medical imaging: Segmentation helps in identifying
Bias and discrimination: AI algorithms can inherit
tumors, lesions, and other abnormalities in medical biases from the data they are trained on, leading to
images. discrimination against specific groups of people.
(ii) Object detection and tracking: Segmentation is used
Privacy concerns: AI image processing can be used
to detect and track objects in videos and images for to extract sensitive information from images, raising
various applications, such as autonomous vehicles concerns about privacy and data security.
and surveillance systems.
Misuse and manipulation: AI image processing can
(iii) Content-based image retrieval: Segmentation be used to create fake images or videos for malicious
helps in retrieving images based on their content, purposes, such as spreading misinformation or
such as specific objects or scenes. propaganda.
(iv) Image editing and manipulation: Segmentation
To ensure responsible and ethical use of AI image
allows for selective editing of specific objects or processing, several measures can be taken:
regions in an image.
Transparency and explainability: Developers
(v) Remote sensing: Segmentation is used to analyse should strive to create transparent and explainable
satellite images for land cover classification, crop AI models to understand how they make decisions
monitoring, and disaster assessment. and mitigate bias.
6. Discuss the role of machine learning in AI image
Data governance and privacy protection: Robust
processing. Explain how different machine data governance frameworks and privacy
learning algorithms are used in various image protection measures are essential to ensure data is
processing tasks. collected, used, and stored ethically.
Computer Vision 163
Human oversight and accountability: Humans
Public engagement and education: Educating the
should be responsible for the decisions made by AI public about the capabilities and potential risks of
systems, and there should be clear accountability AI image processing is crucial for building
mechanisms in place.
This Question is for practice and its solution is given at the end of the chapter.
164 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
• Motion tracking and analysis: Monitoring • Potential for misdiagnosis and reliance on human
movement patterns and detecting anomalies. oversight.
• Scene understanding: Analysing the context and • Ethical considerations regarding data privacy and
environment of the monitored area. algorithmic bias.
2. Analyse the potential benefits and drawbacks of 3. Analyse the role of AI in improving healthcare
implementing such a system. efficiency and accessibility.
Ans. Potential benefits: Ans. Role of AI in healthcare: * Improved diagnostic
• Enhanced security and crime prevention. accuracy and efficiency. * Personalised medicine
• Improved situational awareness for residents and and tailored treatment plans. * Increased access to
security personnel. healthcare services in remote areas. * Automation
• Faster response time to incidents and emergencies. of repetitive tasks and workload reduction for
3. Discuss the ethical considerations related to data healthcare professionals.
privacy and potential biases in the computer III. Read the following text and answer the following
vision algorithms. questions based on the same:
Ans. Potential drawbacks: Medical Diagnosis using AI Image Processing
• Privacy concerns over constant monitoring and In recent years, AI image processing has
data collection. revolutionised the field of medical diagnosis. By
• Risk of bias and discrimination in the algorithms analysing medical images such as X-rays, MRI
leading to unfair profiling. scans, and CT scans, AI algorithms can detect
• Potential for misuse and abuse of the system by abnormalities and diseases with remarkable
unauthorised individuals. accuracy. This technology has the potential to
Ethical considerations: improve the early detection of diseases, leading to
• Transparency and accountability in data collection better treatment outcomes and saving lives.
and usage. 1. Explain the two main types of AI image processing
• User consent and control over personal data. techniques used in medical diagnosis.
• Algorithmic fairness and mitigating bias towards Ans. Types of AI image processing techniques:
specific groups. • Deep learning: This technique uses artificial
• Clear guidelines and regulations regarding system neural networks to analyse medical images and
usage and data access. automatically identify patterns associated with
II. Read the following text and answer the following specific diseases.
questions based on the same: • Machine learning: This technique involves training
AI-powered Medical Diagnosis algorithms on manually labelled datasets of medical
Hospitals are adopting AI-powered computer images to recognise specific features and patterns.
vision systems to assist doctors in medical diagnosis. 2. Discuss the potential benefits and limitations of
These systems analyse medical images like X-rays, using AI for medical diagnosis.
CT scans, and MRIs to identify abnormalities and
Ans. Benefits and limitations:
suggest potential diagnoses. They can also detect
subtle changes in images over time, aiding in early Benefits:
disease detection and treatment planning. • Improved accuracy and speed of diagnosis
1. Explain how computer vision algorithms are used • Early detection of diseases
for medical diagnosis. • Reduced reliance on human expertise
Ans. Computer vision for medical diagnosis: • Personalised treatment plans
• Image segmentation: Identifying and segmenting Limitations:
specific organs and tissues in the images.
• Potential for bias in algorithms
• Feature extraction: Identifying and analysing
• Lack of interpretability of results
relevant features like size, shape, and texture.
• Anomaly detection: Recognising abnormalities and • Ethical concerns regarding data privacy and
deviations from normal patterns. algorithmic fairness
• Classification: Classifying the abnormalities into • Dependence on large datasets for training
different disease categories. 3. Describe one specific case where AI image
2. Discuss the advantages and limitations of using AI processing was used to successfully diagnose a
in healthcare compared to traditional diagnostic disease.
methods. Ans. In 2020, researchers developed an AI algorithm
Ans. Advantages: that could detect early-stage lung cancer with 95%
• Increased accuracy and early detection of diseases. accuracy using chest X-rays. This was significantly
• Improved diagnostic consistency and reduced higher than the accuracy of human radiologists,
subjectivity. who were able to detect the disease with only 85%
• Potential cost reduction and resource optimisation. accuracy. This advancement has the potential to
Limitations: save thousands of lives by enabling early diagnosis
and treatment of lung cancer.
• Reliance on high-quality data and training models.
Computer Vision 165
IV. Read the following text and answer the following 2. Discuss the ethical considerations and challenges
questions based on the same: involved in deploying self-driving cars on public
Self-driving Cars and AI Image Processing roads.
Self-driving cars are a rapidly emerging Ans. Ethical considerations and challenges:
technology that has the potential to revolutionise • Safety concerns regarding potential accidents
transportation. These vehicles use a variety of caused by self-driving cars.
sensors, including cameras, radar, and LiDAR, to • Liability issues in case of accidents involving self-
perceive their environment and make decisions driving cars.
about how to navigate safely. AI image processing • Ethical dilemmas related to decision-making in
plays a crucial role in self-driving cars by enabling critical situations.
them to recognise objects, pedestrians, and other • Data privacy concerns regarding the collection and
vehicles in real-time. use of sensor data.
1. Explain the role of AI image processing in real- 3. Imagine you are a developer working on the AI
time object detection and recognition for self- system for a self-driving car. Describe a potential
driving cars. scenario where you would need to make a difficult
decision regarding the car’s behaviour based on
Ans. Role of AI image processing: the image data it receives.
AI image processing algorithms analyse the data Ans. Developer Scenario: The self-driving car is
from cameras and other sensors to: approaching a busy intersection. The image data
• Recognise and classify objects such as other shows a pedestrian crossing the street at a crosswalk,
vehicles, pedestrians, cyclists, and traffic signs. but also a truck running a red light. The AI system
• Track the movements of objects in real-time to needs to decide whether to proceed through the
predict their future trajectories. intersection or stop to avoid a potential collision.
This is a difficult decision with potentially serious
• Estimate the distance and relative speed of objects
consequences, and the developer needs to carefully
to avoid collisions. consider all available data and ethical implications
before making a choice.
Very Short Answer Type Questions (1 mark each) information. In computer vision, input to the
2. True. machines are photographs, videos taken from
thermal, or infrared sensors, indicators and other
Short Answer Type Questions (2 marks each) sources.
2. OpenCV or Open-Source Computer Vision • In this process, the visual data can be translated
Library is that tool that helps a computer to extract into descriptions and turned into computer-
these features from the images. It is capable of readable language to make a decision.
processing images and videos to identify objects,
• The examples of computer visions are as follows:
faces, or even handwriting.
Face recognition systems: Apps such as Google
Long Answer Type Questions (4 marks each) Photos, Snapchat, Facebook, Interpol
2. • Computer Vision is of the three domains of AI. It Content-Based Image Retrieval (CBIR): Search
gets the visual data and analyses them to make a engines such as Google, Bing, CT scans and MRI
decision. This process includes acquiring images, scans in hospitals, Earth science etc.
screening, analysing, identifying and extracting Smart Interactions: Gaming
***
166
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-6
5 NATURAL LANGUAGE
PROCESSING
Course of Action
Learning Objectives Maximum Time = 2 Hrs
• Understand NLP's role in AI and its practical importance. Maximum Questions = 71
• Identify key NLP components and techniques.
• Revisit the AI Project lifecycle to implement an NLP Project
• Trace AI's historical evolution and milestones.
• Recognise and analyse different language ambiguities.
• Significance of semantic analysis in NLP.
• Practical NLP applications across domains.
3. Semantic Analysis: It draws the exact meaning or the 4. Question Answering: This involves answering
dictionary meaning from the text. The text is checked questions posed by users using natural language. For
for meaningfulness. It is done by mapping syntactic example, a virtual assistant like Siri or Alexa uses NLP
structures and objects in the task domain. The semantic techniques to answer questions posed by users.
analyser disregards a sentence such as “hot ice-cream”. 5. Chatbots: This involves creating computer programs
4. Discourse Integration: The meaning of any sentence that can converse with users in natural language.
depends upon the meaning of the sentence just before For example, a customer service chatbot can help
it. In addition, it also contributes to the meaning of the customers resolve their queries by conversing with
immediately succeeding sentence. them in natural language.
5. Pragmatic Analysis: During this step, what was said is ¾¾Two types of chatbots are:
re-interpreted to comprehend its intended meaning.
zz Script-bots:
It involves deriving those aspects of language which
require real-world knowledge. Script-bots follow a set of instructions already given
¾¾Applications of NLP:
to them.They are easy to create and use because they
It is a subfield of artificial intelligence (AI) that deals stick to a simple plan.You can think of them like robots
with the interaction between computers and humans following a script in a play.Script-bots are like actors
using natural language. NLP enables machines to reading lines from a script—they do what they're told
understand, interpret, and generate human language. and don't change their performance.
Here are some examples of NLP applications: zz Smart-bots:
1. Sentiment analysis: This involves analysing text Smart-bots are like students who learn and adapt as
to determine the sentiment expressed in it, such as they go.They use a lot of information to make decisions,
positive, negative, or neutral. For example, a company just like when you study for a test.
might use sentiment analysis to monitor social media Smart-bots can handle more complicated tasks and can
to understand how people feel about their products or change their behaviour based on what's happening.
services. While they're more powerful, they need more work
2. Machine Translation: This involves automatically to set up and use because they're like students who
translating text from one language to another. For need to learn and grow over time. Technically, the
example, Google Translate uses NLP techniques to main task of NLP would be to program computers
translate text from one language to another. for analysing and processing huge amount of natural
3. Named Entity Recognition: This involves identifying language data.
and extracting named entities from text, such as names These are just a few examples of NLP applications. NLP
of people, places, and organisations. For example, a is a rapidly growing field, and there are many other
news organisation might use named entity recognition applications, such as text classification, information
to automatically extract the names of people and extraction, and summarisation.
organisations from news articles.
zz Computers on the other hand understand only binary written and spoken. In written form, it is a way to pass
language.Unlike humans,machines are not able to our knowledge from one generation to the next. In
catch the errors while typing,hence it may not process the spoken form, it is the primary medium for human
that part at all. beings to coordinate with each other in their day-to-
¾¾Study of Human Languages: day behaviour. Language is studied in various academic
zz Language is a crucial and fundamental aspect of human disciplines. Each discipline comes with its own set of
behaviour. We can experience it in mainly two forms - problems and a set of solutions to address those.
phase (semantic analysis). For example, the sentence rarity of a term across all documents in a corpus. Rare
“Put the banana in the basket on the shelf ” can have terms that appear in fewer documents are considered
two semantic interpretations and the pragmatic more valuable.
analyser will choose between these two possibilities. zz TF-IDF Calculation: TF-IDF combines both TF and IDF
zz Natural Language Understanding (NLU): to assign a weight to each term in a document. The
zz Collecting the information and understanding it, is formula multiplies the term frequency with the inverse
called Natural Language Understanding (NLU). document frequency, resulting in a higher weight for
Natural Language Understanding (NLU) uses terms that are frequent in a document but rare across
algorithms to convert data spoken or written by the the corpus.
user into a structured data model. It does not require ¾¾Applications of TFDIF:
an in-depth understanding of the input but the Process zz Document Classification: Identifying key features to
Of NLP Natural Language Understanding (NLU) uses classify documents into different categories.
algorithms to convert data spoken or written by the zz Topic Modelling: Highlighting significant terms to
user into a structured data model. It does not require reveal prevalent themes across documents.
an in-depth understanding of the input but has to deal zz Information Retrieval: Ranking documents based on
with a much larger vocabulary. relevance to search queries.
¾¾Two subtopics of NLU: zz Stop Word Filtering: Removing common words that
1. Intent recognition: It is the most important part of carry little meaning.
NLU because it is the process of identifying the user’s zz Keyword Extraction: Identifying important keywords
intention in the input and establishing the correct within documents.
meaning. ¾¾Benefits of TF-IDF:
2. Entity recognition: It is the process of extracting zz It provides a quantitative measure of term importance.
the most important data in the input such as name, zz It helps in identifying relevant terms for various text
location, places, numbers, date, etc. For example: analysis tasks.
What happened on 9/11 (date) in the USA (place)1.
zz It is computationally efficient and widely used in
Intent recognition: It is the most important part of
practice.
NLU because it is the process of identifying the user’s
This Question is for practice and its solution is given at the end of the chapter.
174 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
4. What is semantic ambiguity and when does it 7. Which words in a corpus have the highest values
occur and which ones have the least?
5. What is termed as the Problem Statement Ans. Stop words like – and, this, is, the, etc. have the
Template? highest values in a corpus. But these words do not
Ans. The template or framework that encapsulates the talk about the corpus at all. Hence, these are termed
content of all the cards on the 4Ws Problem Canvas as stopwords and are mostly removed at the pre-
processing stage only.
Short Answer Type Questions (2 marks each)
Rare or valuable words occur the least but add the
1. What is the fundamental difference between most important to the corpus. Hence, when we look
Human language and computer language? at the text, we take frequent and rare words into
Ans. The funadmental difference between human consideration.
language and computer language lies in their 8. What is the significance of converting the text into
nature and processing capabilities.Human language a common case?
is more complex and diverse,allowing seamless Ans. In Text Normalisation, we undergo several steps
communication through speech signals and visual to normalise the text to a lower level. After the
cues processed by the brain.In contrast computers removal of stop words, we convert the whole text
understand only binary language and lack the ability into a similar case, preferably lower case.
to perceive errors in the input unlike humans.
This ensures that the case sensitivity of the machine
2. What is meant by a dictionary in NLP? does not consider the same words as different just
3. What are the types of data used for Natural because of different cases.
Language Processing applications? 9. What are stop words? Explain with the help of
Ans. Natural Language Processing takes in the data of examples.
Natural Languages in the form of written words Ans. “Stop words” are the most common words in a
and spoken words which humans use in their daily language like “the”, “a”, “on”, “is”, “all”. These
lives and operate on this. words do not carry important meanings and are
usually removed from texts.
Commonly Made Error It is possible to remove stop words using Natural
Stemming and lemmatisation: Students may go Language Toolkit (NLTK), a suite of libraries and
wrong by applying these techniques incorrectly, programs for symbolic and statistical natural
leading to incorrect word normalisation and language processing.
affecting the accuracy of NLP models. 10. What is Cognitive Behavioural Therapy (CBT)?
Ans. One of the most effective ways to deal with stress
is cognitive behavioural therapy (CBT), which is
Answering Tip popular since it is simple to apply to people and
Students should customise stop words for their produces positive outcomes. Understanding a
specific text data to improve analysis accuracy. person’s behaviour and mentality in daily life is
part of this therapy. Therapists assist clients in
4. Mention some applications of Natural Language overcoming stress and leading happy lives with the
Processing. aid of CBT.
5. Give an example of the following: 11. What is Problem Scoping?
(a) Multiple meanings of a word Ans. Understanding a problem and identifying
(b) Perfect syntax, no meaning numerous elements that have an impact on it help
Ans. (a) Example of Multiple meanings of a word: define the project’s purpose or objective. Who,
His face turns red after consuming the medicine What, Where, and Why are the 4Ws of problem
Meaning – Is he having an allergic reaction? Or is scoping. These Ws make it easier and more effective
he not able to bear the taste of that medicine? to identify and understand the problem.
(b) Example of Perfect syntax, no meaning: 12. What is Data Acquisition?
Chickens feed extravagantly while the moon drinks Ans. We need to gather conversational data from
tea. This statement is correct grammatically but it people in order to decipher their statements and
does not make any sense. In Human language, a comprehend their meaning in order to grasp their
perfect balance of syntax and semantics is important feelings. This collection of information is known as
for better understanding. Data Acquistion. Such information can be gathered
6. What do you mean by document vectors? in a variety of ways.
Ans. Document Vector contains the frequency of each • Surveys
word of the vocabulary in a particular document.
• Observing the therapist’s sessions
In the document, vector vocabulary is written in the
• Databased available on the internet
top row. Now, for each word in the document, if
it matches the vocabulary, put a 1 under it. If the 13. What is Data Exploration?
same word appears again, increment the previous Ans. Once the textual information has been gathered
value by 1. And if the word does not occur in that using Data Acquistition, it must be cleaned up and
document, put a 0 under it. processed before being delivered to the machine in
This Question is for practice and its solution is given at the end of the chapter.
Natural Language Processing 175
a simpler form. As a result, the text is normalised end, or you can just say that this is how we divide
using a number of processes, and the vocabulary is a text into sentences. Sentence segmentation is the
reduced to a minimum because the computer just process in question. Using the spacy library, we
needs the text’s main ideas rather than its grammar. implement this portion of NLP in Python.
14. What is Data Modelling? 20. What is Tokenisation in AI?
Ans. After the text has been normalised, an NLP-based Ans. The challenge of breaking down a string of written
AI model is then fed the data. Keep in mind that language into its individual words is known as word
in NLP, data pre-processing is only necessary tokenisation (also known as word segmentation).
after which the data is supplied to the computer. Space is a good approximation of a word divider in
There are numerous AI models that can be used, English and many other languages that use some
depending on the kind of chatbot we’re trying variation of the Latin alphabet.
to create, to help us lay the groundwork for our 21. What is purpose of Stopwords?
project. Ans. Stopwords are words that are used frequently
15. What is Data Evaluation? in a corpus but provide nothing useful. Humans
Ans. The correctness of the trained model is determined utilise grammar to make their sentences clear and
based on how well the machine-generated answers understandable for the other person. However,
match the user’s input is knwon as Data Evaluation. grammatical terms fall under the category of
The chatbot’s proposed answers are contrasted with stopwords because they do not add any significance
the correct answers to determine the model’s efficacy. to the information that is to be communicated
16. What do you mean by Multiple Meanings of a through the statement. Stopword examples include:
word in Deep Learning? a/ an/ and/ are/ as/ for/ it/ is/ into/ in/ if/ on/ or/ such/
Ans. Depending on the context, the term mouse can be the/ there/ to
used to refer to either a mammal or a computer 22. What is Stemming in AI?
device. Consequently, mouse is described as Ans. The act of stripping words of their affixes and
ambiguous. The Principle of Economical Versatility returning them to their original forms is known as
of Words states that common words have a tendency stemming. The process of stemming can be carried
to acquire additional senses, which can create out manually or by an algorithm that an AI system
practical issues in subsequent jobs. Additionally, may use. Any inflected form that is encountered
this meaning conflation has additional detrimental can be reduced to its root by using a variety of
effects on correct semantic modelling, such as the stemming techniques. A stemming algorithm can
pulling together in the semantic space of words be created easily.
that are semantically unrelated yet are comparable 23. What is Lemmatisation?
to distinct meanings of the same word. Ans. Stemming and lemmatisation are alternate
17. What is Data Processing? techniques to one another because they both
Ans. Making data more meaningful and informative is function to remove affixes. However, lemmatisation
the effort of changing it from a given form to one differs from both of them in that the word that
that is considerably more useable and desired. This results from the elimination of the affix (also known
entire process can be automated using Machine as the lemma) is meaningful.
Learning algorithms, mathematical modelling, and Lemmatisation takes more time to complete than
statistical expertise. stemming because it ensures that the lemma is a
18. What is Text Normalisation? word with meaning.
Ans. The process of converting a text into a canonical 24. What is bag of Words?
(standard) form is known as text normalisation. For Ans. Bag of Words is a model for natural language
instance, the canonical form of the word “good” processing that aids in removing textual elements
can be created from the words “gooood” and that can be used by machine learning techniques.
“gud.” Another case is the reduction of terms that We obtain each word’s occurrences from the bag of
are nearly identical, such as “stopwords,” “stop- words and create the corpus’s vocabulary.
words,” and “stop words,” to just “stopwords.” An approach to extracting features from text for
We must be aware that we will be working on a use in modelling, such as with machine learning
collection of written text in this portion before we techniques, is known as a bag-of-words model, or
start. As a result, we will be analysing text from a BoW for short. The method is really straightforward
variety of papers. This collection of text from all and adaptable, and it may be applied in a variety of
the documents is referred to as a corpus. We would ways to extract features from documents.
perform each stage of Text Normalisation and test 25. What is TFIDF?
them on a corpus in addition to going through Ans. TF-IDF, which stands for term frequency-inverse
them all. document frequency, is a metric that is employed in
19. What is Sentence Segmentation in AI? the fields of information retrieval (IR) and machine
Ans. The challenge of breaking down a string of written learning to quantify the significance or relevance
language into its individual sentences is known as of string representations (words, phrases, lemmas,
sentence segmentation. The method used in NLP etc.) in a document among a group of documents
to determine where sentences actually begin and (also known as a corpus).
176 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Long Answer Type Questions (4 marks each) Companies use Natural Language Processing
1. What is inverse document frequency? applications, such as sentiment analysis, to identify
opinions and sentiments online to help them
Ans. To understand inverse document frequency, first,
understand what customers think about their
we need to understand document frequency.
products and services (i.e., “I love the new iPhone”
• Document Frequency is the number of documents and, a few lines later “But sometimes it doesn’t
in which the word occurs irrespective of how many work well” where the person is still talking about
times it has occurred in those documents. the iPhone) and overall.
• In the case of inverse document frequency, we need Beyond determining simple polarity, sentiment
to put the document frequency in the denominator analysis understands sentiment in context to help
while the total number of documents is the numerator. better understand what’s behind an expressed
For example, if the document frequency of the opinion, which can be extremely relevant in
word “AMAN” is 2 in a particular document then its understanding and driving purchasing decisions.
inverse document frequency will be 3/2. (Here no. 5. What are the steps of text Normalisation? Explain
of documents is 3) them in brief.
2. Define the following: Ans. In, Text Normalisation we undergo several steps to
(i) Stemming (ii) Lemmatisation? normalise the text to a lower level.
Ans. Stemming is a technique used to extract the base (a) Sentence Segmentation:
form of the words by removing affixes from them. • Under sentence segmentation, the whole corpus
It is just like cutting down the branches of a tree to is divided into sentences. Each sentence is taken
its stems. as a different data so now the whole corpus gets
For example, the stem of the words eating, eats, reduced to sentences.
eaten is eaten. (b) Tokenisation:
Lemmatisation is the grouping together of different • After segmenting the sentences, each sentence is
forms of the same word. In search queries, then further divided into tokens.
lemmatisation allows end-users to query any
• A token is a term used for any word or number or
version of a base word and get relevant results.
special character occurring in a sentence.
3. Does the vocabulary of a corpus remain the same • Under tokenisation, every word, number, and
before and after text normalisation? Why? special character is considered separately and each
Ans. No, the vocabulary of a corpus does not remain of them is now a separate token.
the same before and after the text normalisation. (c) Removing Stop words, Special Characters, and
Reasons are: Numbers:
• In normalisation, the text is normalised through • In this step, the tokens which are not necessary are
various steps and is lowered to minimum removed from the token list.
vocabulary since the machine does not require
(d) Converting text to a common case:
grammatically correct statements but the essence of
it. • After the stop words removal, we convert the whole
text into a similar case, preferably lower case. This
• In normalisation Stop words, Special Characters
ensures that the case sensitivity of the machine
and Numbers are removed.
does not consider the same words as different just
• In stemming the affixes of words are removed and because of different cases.
the words are converted to their base form.
(e) Stemming
So, after normalisation, we get a reduced vocabulary.
• In this step, the remaining words are reduced to
4. Explain the concept of Bag of Words. their root words. In other words, stemming is the
Ans. • Bag of Words is a Natural Language Processing process in which the affixes of words are removed
model which helps in extracting features out of and the words are converted to their base form.
the text which can be helpful in machine learning (f) Lemmatisation
algorithms.
• In lemmatisation, the word we get after affix
• In a bag of words, we get the occurrences of each removal (also known as lemma) is a meaningful
word and construct the vocabulary for the corpus. one.
• Bag of Words just creates a set of vectors containing • With this, we have normalised our text to tokens
the count of word occurrences in the document which are the simplest form of words present in the
(reviews). Bag of Words vectors is easy to interpret. corpus.
• Explain how AI can play a role in sentiment analysis • Now it is time to convert the tokens into numbers.
of human beings? For this, we would use the Bag of Words algorithm.
The goal of sentiment analysis is to identify sentiment 6. What is the need of text normalisation in NLP?
among several posts or even in the same post where Ans. Since we all know that the language of computers
emotion is not always explicitly expressed. is Numerical, the very first step that comes to our
Natural Language Processing 177
mind is to convert our language to numbers. This 10. Reframe: What are the different types of chatbots?
conversion takes a few steps to happen. Explain.
The first step to it is Text Normalisation. Since Ans. There are two types of Chatbot –
human languages are complex, we need to, first (a) Script Bot: An Internet bot, sometimes known
of all, simplify them in order to make sure that as a web robot, robot, or simply bot, is a software
understanding becomes possible. programme that does automated operations
Text Normalisation helps in cleaning up the textual (scripts) over the Internet, typically with the aim
data in such a way that it comes down to a level of simulating extensive human online activity like
where its complexity is lower than the actual data. communicating.
7. What are the applications of TFIDF? (b) Smart Bot: An artificial intelligence (AI) system
Ans. TFIDF is commonly used in the Natural Language that can learn from its surroundings and past
Processing domain. Some of its applications are: experiences and develop new skills based on that
knowledge is referred to as a smart bot. Smart bot
• Document Classification: Helps in classifying the
that are intelligent enough can operate alongside
type and genre of a document.
people and learn from their actions.
• Topic Modelling: It helps in predicting the topic for
11. Difference between human language vs computer
a corpus.
language?
• Information Retrieval System: To extract the
Ans. Although there is a significant difference between
important information out of a corpus.
the languages, human language and computer
• Stop word filtering: This helps in removing language can be translated into one other very
unnecessary words from a text body. flawlessly. Human languages can be used in
8. What are the different applications of NLP which voice, writing, and gesture, whereas machine-
are used in real-life scenario? based languages can only be used in written
Ans. Some of the applications which is used in the real- communication. A computer’s textual language can
life scenario are: communicate with vocal or visual clues depending
• Automatic Summarisation: Automatic summarisa- on the situation, as in AI chatbots with procedural
tion is useful for gathering data from social media animation and speech synthesis. But in the end,
and other online sources, as well as for summaris- language is still written. The languages also have
ing the meaning of documents and other written different meanings. Human languages are utilised
materials. When utilised to give a summary of a in a variety of circumstances, including this blog
news story or blog post while eliminating redun- post, whereas machine languages are almost solely
dancy from different sources and enhancing the used for requests, commands, and logic.
diversity of content acquired, automatic summaris- 12. What are the different applications of TFIDF?
ing is particularly pertinent. Ans. TFIDF is commonly used in the Natural Language
• Sentiment Analysis: In posts when emotion is not Processing domain. Some of its applications are:
always directly expressed, or even in the same post, • Document classification: Helps in classifying the
the aim of sentiment analysis is to detect sentiment. type and genre of a document.
To better comprehend what internet users are • Topic Modelling: It helps in predicting the topic for
saying about a company’s goods and services, a corpus.
businesses employ natural language processing
• Information Retrieval System: To extract the
tools like sentiment analysis.
important information out of a corpus.
• Text Classification: Text classification enables you
• Stop word filtering: Helps in removing the
to classify a document and organise it to make it
unnecessary words out of a text body.
easier to find the information you need or to carry
out certain tasks. Spam screening in email is one 13. Write the steps necessary to implement the bag of
example of how text categorisation is used. words algorithm.
• Virtual Assistants: These days, digital assistants Ans. The steps to implement bag of words algorithm
like Google Assistant, Cortana, Siri, and Alexa are as follows:
play a significant role in our lives. Not only can we (a) Text Normalisation: Collect data and pre-process it.
communicate with them, but they can also facilitate (b) Create Dictionary: Make a list of all the unique
our life. They can assist us in making notes about our words occurring in the corpus.
responsibilities, making calls for us, sending messages,
(c) Create document vectors: For each document in
and much more by having access to our data.
the corpus, find out how many times the word from
9. What is a Chatbot?Where are they used? Give a the unique list of words has occurred.
few examples.
(d) Create document vectors for all the documents.
This Question is for practice and its solution is given at the end of the chapter.
178 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
This Question is for practice and its solution is given at the end of the chapter.
Natural Language Processing 179
Ans. Option (B) is correct. 20. Which of the following not an approach considered
Explanation: The 4Ws problem canvas Who, What, for modelling:
Where, and Why comes under problem scoping. (A) rule-based approach
This provides a framework for analysing and (B) learning-based approach
figuring out the best method to solve the problem. (C) knowledge-based approch
14. The AI process begins with problem definition (D) All of these
then followed by? Ans. Option (C) is correct.
(A) designing – brainstorming – building Explanation: The rule-based and learning-based
(B) designing – deploying – brainstorming approaches are considered for modelling. the
(C) brainstorming – designing – building knowledge-based approach is not considered
(D) designing – brainstorming – building for modelling , it can be integrated into the other
approaches.
Ans. Option (C) is correct.
21. The basis of decision making depends upon.
15. The AI project stage which is used to set the goal
(i) Availability of Information
for the problem is.
(ii) Past Experience
(A) Data Exploration
(iii) Positive Attitude
(B) Evaluation
(iv) Self-Awareness
(C) Problem Scoping
(A) (i) and (ii) (B) (ii) and (iv)
(D) Data Validation
(C) (i), (ii) and (iv) (D) (i), ii) and (iii)
16. In data acquisition the data which is provided as
Ans. Option (C) is correct.
input is called __________.
22. It provides us with an appropriate framework
(A) Testing Data (B) Training Data which can lead us towards the goal of our AI
(C) Input data (D) None of the above Project.
Ans. Option (B) is correct. (A) 4Ws Canvas (B) AI Project Cycle
17. The relevant and authentic data only collected (C) 17 SDGs (D) AI Models
through ? Ans. Option (B) is correct.
(A) Any websites Explanation: The AI project cycle is a step-by-
(B) Google step process to convert complex problems into
(C) Government Websites simpler ones and provides us with an appropriate
framework that can lead us toward the goal of our
(D) None of these
AI project.
Ans. Option (C) is correct.
Explanation: Government websites are safer and [B] Assertion & Reason
responsible for collecting relevant and authentic Directions: In the following questions, a statement
data. of assertion (A) is followed by a statement of
reason (R). Mark the correct choice as:
18. __________ refers to the technique in natural
(A) Both assertion (A) and reason (R) are true and
language processing where text data is represented reason (R) is the correct explanation of assertion
as a collection of unique words, disregarding (A).
grammar and word order. (B) Both assertion (A) and reason (R) are true but
(A) Bag of Words reason (R) is not the correct explanation of
(B) Named Entity Recognition assertion (A).
(C) Assertion (A) is true but reason (R) is false.
(C) Latent Semantic Analysis
(D) Assertion (A) is false but reason (R) is true.
(D) Tokenisation 1. Assertion (A): In natural language processing
Ans. Option (A) is correct. (NLP), tokenisation is the process of breaking down
Explanation: Bag of Words(BaW) is a Natural text into smaller units such as words or phrases.
Language Processing Model used to analyse a text Reason (R): Tokenisation helps facilitate further
document based on word count. analysis of text data by enabling the identification
19. Text classification enables the assignment of and manipulation of individual units.
predefined categories to documents for organising Ans. Option (A) is correct.
information efficiently. Which of the following [C] State True or False Questions (1 mark each)
applications exemplifies text categorisation? 1. True or False: Problem scoping in an AI project only
(A) Sentiment analysis on social media posts involves identifying the individuals experiencing
(B) Image recognition in self-driving cars stress and understanding the nature of their
stressors, but it does not involve determining
(C) Fraud detection in financial transactions
where stress manifests in their lives.
(D) Spam filtering in email (A) True
Ans. Option (D) is correct. (B) False
This Question is for practice and its solution is given at the end of the chapter.
180 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Ans. Option (B) is correct. large amounts of text data. These algorithms learn
2. The w for what in 4Ws also gather the evidence to patterns and relationships from data and can be
prove that the problem you have selected actually trained to perform specific NLP tasks.
exists. (True/False) NLP has numerous real-world applications across
(A) True various domains, including:
(B) False
• Virtual Assistants: NLP powers virtual assistants like
3. True or False: TF-IDF is used to identify significant
Siri, Alexa, and Google Assistant, enabling users to
terms in documents.
interact with devices using natural language commands.
(A) True
(B) False • Sentiment Analysis: NLP can be used to analyse
4. True or False: Document classification is a task in social media posts, customer reviews, and feedback to
natural language processing. determine sentiment and gauge public opinion.
(A) True • Language Translation: NLP enables automatic
(B) False translation of text between different languages,
Ans. Option (A) is correct. facilitating communication across linguistic barriers.
• Information Retrieval: NLP techniques are used in
[D] Case Based Subjective search engines to understand user queries and retrieve
I. Read the following text and answer the following relevant documents or web pages.
questions based on the same:
• Healthcare: NLP is used in medical research and
Natural Language Processing (NLP) is a field healthcare applications for tasks such as extracting
of artificial intelligence (AI) that focuses on the information from electronic health records, analysing
interaction between computers and humans clinical notes, and assisting in diagnosis and treatment.
through natural language. Its primary goal is to
Overall, NLP plays a crucial role in bridging the
enable computers to understand, interpret, and
gap between human language and computer
generate human language in a way that is both
understanding, enabling a wide range of
meaningful and useful.
applications that enhance communication,
NLP encompasses a wide range of tasks and
information retrieval, and decision-making
techniques, including:
processes.
(i) Text Understanding: This involves tasks such
1. What is the primary goal of NLP? [1]
as parsing, semantic analysis, and named entity
recognition, which aim to extract meaning from text. Ans. NLP’s primary goal is to enable computers to
(ii) Text Generation: This includes tasks such as understand, interpret, and generate human
machine translation, summarisation, and dialogue language in a way that is both meaningful and
generation, where the goal is to produce human- useful
like text based on input from various sources. 2. Name some tasks and techniques of NLP. [1]
(iii) Text Classification: This involves categorising Ans. NLP encompasses a wide range of tasks and
text into predefined categories or labels, such as techniques:
sentiment analysis, spam detection, and topic Text Understanding, Text Generation, Text
classification. Classification, Information Extraction and
(iv) Information Extraction: This involves extracting Language Modeling.
structured information from unstructured text, 3. What do you mean by Virtual Assistants? [1]
such as extracting entities, relationships, and events Ans. NLP powers virtual assistants like Siri, Alexa, and
from news articles or documents. Google Assistant, enabling users to interact with
(v) Language Modeling: This involves building statistical devices using natural language commands.
or neural network-based models of language, which
4. What is the use of NLP in healthcare? [1]
can be used for tasks such as autocomplete, spell
checking, and language generation. Ans. NLP is used in medical research and healthcare
applications for tasks such as extracting information
NLP techniques often rely on machine learning and
from electronic health records, analysing clinical
deep learning algorithms to process and analyse
notes, and assisting in diagnosis and treatment.
Very Short Answer Type Questions (1 mark each) Short Answer Type Questions (2 marks each)
3. When starting a project the person should have 2. Dictionary in NLP means a list of all the unique
a clear understanding of the problem statement words occurring in the corpus. If some words
first. are repeated in different documents, they are all
4. Semantic ambiguity occurs when the meaning of written just once in a while creating the dictionary.
the words themselves can be misinterpreted.
Natural Language Processing 181
4. Natural Language Processing Applications- or people. You can have the chat through a
• Sentiment Analysis. website, application, or messaging app. These
• Chatbots & Virtual Assistants. chatbots, often known as digital assistants, can
• Text Classification. communicate with people verbally or via text.
• Text Extraction.
The majority of organisations utilise AI chatbots,
such the Vainubot and HDFC Eva chatbots, to give
• Machine Translation
their clients virtual customer assistance around-
• Text Summarisation the-clock.
• Market Intelligence
Some of the example of Chatbot:
• Auto-Correct (a) Mitsuku Bot (b) CleverBot
Long Answer Type Questions (4 marks each) (c) Jabberwacky (d) Haptik
8. A chatbot is a piece of software or an agent with (e) Rose (f) Ochtbot
artificial intelligence that uses natural language (g) chatgpt
processing to mimic a conversation with users
[A] Multiple Choice Questions [C] State True or False Questions(1 mark each)
12. Option (C) is correct. 2. Option (A) is correct.
Explanation: “Where” the problem arises, the 3. Option (A) is correct.
situation, and the location.
15. Option (C) is correct.
***
182
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OBJECTIVE TYPE QUESTIONS 5 MARKS
MULTIPLE CHOICE QUESTIONS 1 MARK EACH
1. Which of the following comes under problem scoping?
(A) System mapping (B) 4Ws problem canvas
(C) Data features (D) Web Scraping
2. __________ refers to the technique in natural language processing where text data is represented as a collection
of unique words, disregarding grammar and word order.
(A) Bag of Words (B) Named Entity Recognition
(C) Latent Semantic Analysis (D) Tokenisation
3. The AI process begins with problem definition then followed by?
(A) designing – brainstorming – building (B) designing – deploying – brainstorming
(C) brainstorming – designing – building (D) designing – brainstorming – building
ASSERTION REASON TYPE QUESTIONS 1 MARK EACH
Directions: In the following questions, a statement of assertion (A) is followed by a statement of reason (R).
Mark the correct choice as:
(A) Both assertion (A) and reason (R) are true and reason (R) is the correct explanation of assertion (A).
(B) Both assertion (A) and reason (R) are true but reason (R) is not the correct explanation of assertion (A).
(C) Assertion (A) is true but reason (R) is false.
(D) Assertion (A) is false but reason (R) is true.
4. Assertion (A): In natural language processing (NLP), tokenisation is the process of breaking down text into
smaller units such as words or phrases.
Reason (R): Tokenisation helps facilitate further analysis of text data by enabling the identification and
manipulation of individual units.
5. Assertion: The problem can be identified and goals can be set.
Reason (R): The problem can be put on paper.
SUBJECTIVE TYPE QUESTIONS 15 MARKS
VERY SHORT ANSWER TYPE QUESTIONS 1 MARK EACH
6. What is Problem Scoping?
7. What is termed as the Problem Statement Template?
8. What is Data Exploration?
SHORT ANSWER TYPE QUESTIONS 2 MARKS EACH
9. What is Text Normalisation?
10. What is Data Evaluation?
LONG ANSWER TYPE QUESTIONS 4 MARKS EACH
11. Explain how AI can play a role in sentiment analysis of human beings?
12. What are the different applications of NLP which are used in real-life scenario?
OR
SCAN THE CODE SCAN
For elaborated
Solutions
C H A P T E R UNIT-7
6 EVALUATION
Course of Action
Learning Objectives Maximum Time = 2 Hrs
• Understand the role of evaluation in the development and implementation Maximum Questions = 42
of AI systems.
• Learn various Model Evaluation Terminologies.
• Learn to make a confusion matrix for given Scenario.
• Learn about the different types of evaluation techniques in AI, such as
Accuracy, Precision, Recall and F1 Score, and their significance.
Revision Notes Let’s explore them with an example of the forest fire
scenario.
¾¾What is Evaluation? zz Consider developing an AI-based prediction model
zz Evaluation is the process of understanding the reliability and deploying it in a forest that is prone to forest
of any AI model, based on outputs by feeding the test fires. The model’s current goal is to make predictions
dataset into the model and comparing it with actual about whether or not a forest fire has started. We need
answers. There can be different evaluation techniques, to consider the two circumstances of prediction and
depending on the type and purpose of the model. reality. The reality is the actual situation in the forest
zz Evaluation is a process that critically examines at the time of the prediction, while the prediction is the
a program. It involves collecting and analysing machine’s output.
information about a program’s activities, characteristics, 1. Possibility
and outcomes. Its purpose is to make judgments about
a program, to improve its effectiveness, and/or to
inform programming decisions.
So, evaluation is basically to check the performance
of your AI model. This is done by mainly two things
“Prediction” & “Reality“. Evaluation is done by:
zz First search for some testing data with the resulting
outcome that is 100% true.
zz Then you will feed that testing data to the AI model
while you have the correct outcome with yourself that
is termed as “Reality”.
zz When you get the predicted outcome from the AI
zz Here, we can see in the picture that a forest fire has
modal that is called “Prediction” compare it with the
resulting outcome, which is “Reality”. broken out in the forest. The model predicts a Yes which
means there is a forest fire. The Prediction matches
zz You can do this for:
with the Reality. Hence, this condition is termed as
zz Improving the efficiency and performance of your AI
True Positive.
model.
2. Case
zz Improve it, check your mistakes.
¾¾Importance of Evaluation:
zz Evaluation helps us to check whether the model is
operating correctly and optimally or not.
zz The result of a comparison between the prediction and reality can be recorded in what we call the confusion matrix.
The confusion matrix allows us to understand the prediction results. Note that it is not an evaluation metric but a
record that can help in evaluation.
Let us once again take a look at the four conditions that we went through in the forest fire example:
• True Positive
• Prediction & Reality matches (True)
• Prediction is True (Positive)
TP
• True Negative
• Prediction & Reality matches (True)
• Prediction is False (Negative)
TN
• False Positive
• Prediction and Reality no not match (False)
• Prediction is True (Positive)
FP
•False Negative
• Prediction and Reality do not match (False)
• Prediction is False (Negative)
FN
186 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
¾¾Prediction and Reality can be easily mapped together with the help of this confusion matrix.
¾¾Evaluation Matrix for AI Model and put us in danger in a situation like a forest fire.
zz Evaluation Methods: Accuracy, precision, and recall Imagine there is no need for a warning, even in the
are the three primary measures used to assess the case of a forest fire. The entire forest might catch fire.
success of a classification algorithm. zz Viral Outbreak is another situation in which a False
accuracy considers. is spam or not. People would not read the letter if the
Correct prediction model consistently predicted that it was spam, which
Accuracy = ×100% could lead to the eventual loss of crucial information.
Total cases
zz The cost of a False Positive condition in this case
(TP+ TN) (predicting that a message is spam when it is not)
Accuracy = ×100%
(TP+ TN+ FP+ FN) would be high.
Here, total observations cover all the possible cases of
prediction that can be True Positive (TP), True Negative
(TN), False Positive (FP) and False Negative (FN).
zz Precision
This Question is for practice and its solution is given at the end of the chapter.
188 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
7. People of a village are totally dependent on the again F1 score is high. The F1 score is a number
farmers for their daily food items. Farmers grow between 0 and 1 and is the harmonic mean of
new seeds by checking the weather conditions precision and recall. The formula to determine F1
every year. An AI model is being deployed in score is:
the village which predicts the chances of heavy F1 Score = 2 x ( Precision x Recall) / (Precision +
rain to alert farmers which helps them in doing Recall)
the farming at the right time. Which evaluation 4. An AI model made the following sales prediction
parameter out of precision, recall and F1 Score is for a new mobile phone which they have recently
best to evaluate the performance of this AI model? launched:
Explain. [SQP 2022-23]
Ans. Let us take each of the factor into consideration at Reality
Confusion Matrix
once, If precision is considered, FN cases will not Yes No
be taken into account, so it will be of great loss as if Yes 50 40
the machine will predict there will be no heavy rain, Prediction
but if the rain occurred, it will be a big monetary No 12 10
loss due to damage to crops. (i) Identify the total number of wrong predictions
If only recall is considered, then FP cases will not made by the model.
be taken into account. This situation will also cause (ii) Calculate precision, recall and F1 Score.
a big amount of loss, as all people of the village are [SQP 2023-24]
dependent on farmers for food, and if the model Ans. (i) the total number of wrong predictions made
predicts there will be heavy rain and the farmers by the model is the sum of false positive and false
may not grow crops, it will affect the basic needs of negative. FP + FN = 40 + 12 = 52
the people. TP
Hence, F1 Score is the best suited parameter to (ii) Precision =
TP FP
test this AI model, which is the balance between
Precision and Recall. 50
=
50 40
Commonly Made Error
50
Students might struggle to differentiate between =
90
terms commonly used in model evaluation, such
= 0.55
as true positives, false positives, true negatives,
and false negatives, resulting in errors when TP
Recall =
interpreting confusion matrices. TP FN
50
=
Answering Tip 50 12
Take the time to understand the definitions and 50
calculations of commonly used evaluation metrics, =
62
such as accuracy, precision, recall, and F1 score, to = .81
accurately interpret model performance.
F1 Score = 2*Precision*Recall/(Precision+Recall)
Long Answer Type Questions (4 marks each) 2 0.55 .81
=
1. There are 16 images, 9 are cat images and 7 are dog .55 .81
images. The cat images are positive cases and dog .891
images are negative cases. The model identifies =
1.36
5 cat images correctly and 3 cat images as dog
images. Similarly, it identifies 4 of them correctly = 0.65
as dog images. Find the accuracy of the model. 5. Automated trade industry has developed an AI
Ans. Total Predictions made: 5 + 3 + 4 = 12 model which predicts the selling and purchasing
of automobiles. During testing, the AI model came
Total Correct Predictions made: 5 + 4 = 9
up with the following predictions.
So the accuracy is: 12/9 = 1.33 (Approx.)
2. Consider that there are 10 images. Out of these 7 are Reality
apples and 3 are bananas. Kirti has run the model Confusion Matrix
Yes No
on the images and it catches 5 apples correctly and
2 bananas correctly. What is the accuracy of the Yes 60 25
model? Prediction
No 05 10
3. In which situation evaluation metric is more
important for any case? (i) How many total tests have been performed in the
Ans. F1 evaluation metric is more significant in any case. above scenario?
F1 score sort of upholds a balance between is high (ii) Calculate precision, recall and F1 Score.
This Question is for practice and its solution is given at the end of the chapter.
Evaluation 189
Ans. (i) TP = 60, TN = 10, FP = 25, FN = 5 TP
60 + 25 + 5 + 10 = 100 total cases have been Recall =
TP FN
performed
(ii) (Note: For calculating Precision, Recall and F1 60
=
score, we need not multiply the formula by 100 as 60 5
all these parameters need to range between 0 to 1)
60
TP =
Precision = 64
TP FP
= 0.92
60
F1 Score=2*Precision*Recall/ (Precision+Recall)
=
60 25 2 0.7 0.92
=
60 0.7 0.92
=
85 = 0.79
= 0.7
This Question is for practice and its solution is given at the end of the chapter.
190 Oswaal CBSE Question Bank Chapterwise & Topicwise, ARTIFICIAL INTELLIGENCE, Class-X
Ans. Option (B) is correct. (B) Both assertion (A) and reason (R) are true but
12. Which of the following statements is not true reason (R) is not the correct explanation of
about overfitting models? [SQP 2022-23] assertion (A).
(A) This model learns the pattern and noise in (C) Assertion (A) is true but reason (R) is false.
the data to such extent that it harms the (D) Both assertion and reason are false
performance of the model on the new dataset 1. Assertion (A): The output given by the AI model is
(B) Training result is very good and the test result known as reality.
is poor Reason (R):The real scenario is known as Prediction.
(C) It interprets noise as patterns in the data Ans. Option (D) is correct.
(D) The training accuracy and test accuracy both
are low [D] Case Based Subjective
Ans. Option (D) is correct. I. Read the following text and answer the following
13. Priya was confused with the terms used in the questions based on the same:
evaluation stage. Suggest her the term used for 1. An AI mode the following predictions for Book
the percentage of correct predictions out of all the Sales forecast. Calculate Accuracy, precision and
observations. [SQP 2022-23] recall for the following confusion matrix.
(A) Accuracy (B) Precision
(C) Recall (D) F1 Score Confusion True Positives True Negatives
Ans. Option (A) is correct. Matrix
Explanation: Accuracy is defined as the percentage Predicted 50 40
of correct predictions out of all observations. Positive
Very Short Answer Type Questions (1 mark each) 5. (i) True Positive
3. Prediction refers to the output produced by the AI (ii) True Negative
model. (iii) False Positive
(iv) False Negative
Evaluation 191
Short Answer Type Questions (2 marks each) Long Answer Type Questions (4 marks each)
2. The two conditions when prediction matches 2. Total correct predictions are: 5 + 2 = 7
reality are: Total predictions made: 5 + 2
(i) True Positive So accuracy is: 7/7 = 100%.
(ii) True Negative The model does not predicted all of the images,
but whatever predictions it makes are correct.
Hence accuracy is 100%.
***
192
General Instructions:
(i) All 12 Questions are compulsory
(ii) Q.1 to Q.5 are Objective Type Questions based (1 mark each)
(iii) Q.6 to Q.8 are Very short answer type questions (1 mark each)
(iv) Q.9 and Q.10 are Short answer type questions (2 marks each)
(v) Q.11 and Q.12 are Long answer type questions (4 marks each)
OR
SCAN THE CODE SCAN
For elaborated
Solutions
PRACTICE PAPER 1
OR
SCAN THE CODE SCAN
For elaborated
Solutions
PRACTICE PAPER 2
Q. 12. A social media platform recommends mostly content from friends you already interact with. What type of bias
might this represent? Why is it a concern?
Q. 13. A team is developing an AI model to predict customer churn (cancellations) for a telecommunications company.
They have identified the problem and gathered relevant customer data. What stage of the AI project cycle are
they in?
Q. 14. What are the results of stemming and lemmatization for the word “running”? Explain the difference in the results.
Q. 15. What are some potential improvements over the bag-of-words model that could capture more semantic
information from text?
Q. 16. A medical AI model is designed to detect cancerous tumors in X-ray images. What evaluation parameter (precision,
recall, or F1 score) is most crucial for this model’s performance, and why?
Answer any 3 out of the given 5 questions in 50– 80 words each (4 x 3 = 12 marks)
Q. 17. How can the concept of multiple intelligences be used in educational settings to create a more well-rounded
learning experience for students?
Q. 18. AI is often depicted in movies as robots taking over the world. How realistic is this portrayal? Discuss the potential
benefits and risks of AI.
Q. 19. Deep learning is a subfield of AI that leverages powerful neural networks. Explain the key differences between a
shallow neural network and a deep neural network, and discuss the advantages of deep learning.
Q. 20. You’re working with historical text data from the 18th century. How might text normalization differ for this data
compared to modern text? Explain the challenges and considerations.
Q. 21. Automated trade industry has developed an AI model which predicts the selling and purchasing of automobiles.
During testing, the AI model came up with the following predictions.
Confusion Matrix Reality
Yes No
Predicted Yes 60 25
No 05 10
How many total tests have been performed in the above scenario? (ii) Calculate precision, recall and F1 Score.
OR
SCAN THE CODE SCAN
For elaborated
Solutions