AI-Study Material - Final
AI-Study Material - Final
AI-Study Material - Final
CLASS X
SUPPORT MATERIAL
Session 2022-2023
1|Page
OUR PATRON
2|Page
SUBJECT CO-ORDINATION BY
CONTENT TEAM
3|Page
KENDRIYA VIDYALAYA SANGATHAN, AHMEDABAD REGION
SPLIT-UP OF SYLLABUS
SUB: ARTIFICIAL INTELLIGENCE (417)
CLASS – X (SESSION 2022-23)
Total Marks: 100 (Theory-50 + Practical-50)
NO. OF HOURS MAX. MARKS
UNITS for Theory and for Theory and
Practical Practical
Employability Skills
P
A Unit 1: Communication Skills-II* 10 -
R Unit 2: Self-Management Skills-II 10 3
T
A Unit 3: ICT Skills-II 10 3
Unit 4: Entrepreneurial Skills-II 15 4
Unit 5: Green Skills-II* 05 -
Total 50 10
Subject Specific Skills Marks
Unit 1: Introduction to Artificial Intelligence (AI) 10
Unit 2: AI Project Cycle 10
P
Unit 3: Advance Python*(*To be assessed in Practicals only)
A
R Unit 4: Data Science*(*To be assessed in Practicals only)
T
B Unit 5: Computer Vision*(*To be assessed in Practicals
only)
Unit 6: Natural Language Processing 10
Unit 7: Evaluation 10
Total 40
Practical Work:
PAR ● Unit 3: Advance Python
TC ● Unit 4: Data Science
● Unit 5: Computer Vision
Practical Examination
35
Viva Voce
Total 35
4|Page
MONTH- WISE DISTRIBUTION
No of
periods
Month Portion to be covered
April 2022 Part A - Employability Skills: 10
1.Communication Skills: Methods of communication, Verbal
communication,
2.Non-verbal communication, Communication Cycle
3.Importance of feedback,
4.Barriers of effective communication, Writing
Skills – Part of Speech, Writing Skills - Sentences
June 2022 Part B – Subject Specific Skills 10
Unit 1: Introduction to AI Foundational Concepts of AI
1.What is intelligence?
2.Decision Making
3.What is Artificial Intelligence and what is not?
4.Basics of AI: Let’s Get started
5.Introduction to AI and related terminologies
6.ntroducing AI, ML, & DL
7.Introduction to AI Domains (Data, CV & NLP)
8.Applications of AI – A look at real life AI implementations
AI ethics
July 2022 Unit 2 : AI Project Cycle Introduction: 10
Introduction to AI Project Cycle
1.Problem Scoping
2.Understanding problem scoping and Sustainable
Development Goal
3.Data Acquisition Simplifying data acquisition Data
Exploration
4.Visualizing Data Modelling
Introduction to modelling
1.Introduction to Rule Based & Learning Based AI Approaches
5|Page
2.Introduction to Supervised Unsupervised & Reinforcement
3.Learning Models
4.Neural Networks
5.Evaluation
6.Evaluating the idea!
August 2022 Part A - Employability Skills 10
Unit 2: Self-management Skills
1.Stress Management
2.Self-awareness — Strength and Weakness Analysis
3.Self-motivation
4.Self-regulation — Goal Setting
5.Self-regulation — Time Management
Part B – Subject Specific Skills
Unit 3 – Advance Python (To be assessed through
practicals)
1.Recap Jupyter Notebook
2.Introduction to Python
3.Python Basics
6|Page
3.Computer Care and Maintenance
4.Computer Security and Privacy
Part B – Subject Specific Skills
Unit 5 – Computer Vision (To be assessed in practicals)
Introduction
1.Introduction to Computer Vision
2.Applications of CV
3.Concepts of Computer Vision
4.Understanding CV Concepts, Pixels, How do computers see
images?
5.Image features
Open CV
6.Introduction to Open CV
7.Image Processing
8.Convolution Operator (Optional)
9.Understanding Convolution Operator
10.Convolution Operator
11.Convolution Neural Network
12.Introduction CNN, Understanding CNN, Kernel, Layers
Testing CNN
October 2022 Part A - Employability Skills 15
Unit 4- Entrepreneurial Skills
1.Entrepreneurship and Society
2.Qualities and Functions of an Entrepreneur
3.Myths about Entrepreneurship
4.Entrepreneurship as a Career Option
7|Page
4.Introduction to Chatbots
5.Human Language VS Computer Language Concepts of
Natural
6.Language Processing
7.Text Processing, Data Processing
8.Bag of Words, TFIDF(Optional), NLTK
December Part A : Employability Skills 05
2022
Unit 5 Green Skills
1.Sustainable Development
2.Our Role in Sustainable Development
8|Page
Unit 2 Self-Management Skills
Self-management
The true sources of stress are not always obvious, and it is all too easy
to overlook your own stress-inducing thoughts, feelings, and behaviour. Sure,
you may know that you are constantly worried about work deadlines. But
maybe it is your procrastination, rather than the actual job demands, that leads
to deadline stress. To identify the true sources of stress, look closely at your
habits, attitude, and excuses. Until you accept responsibility for the role you
play in creating or maintaining it, your stress level will remain outside your
control. Being well versed with stress coping mechanisms helps people lead
and healthy and happier life. Adequately managed stress prevents medical and
physical illnesses.
• Improves mood
• Boosts immune system
• Promotes longevity
• Leads to burst of physical strength, which is vital for goal achievement
• Complete mental and physical engagement for task accomplishment
• Increases efficiency and effectiveness
• Prevents psychological disorders and behavioural problems.
Sources of Stress
On the basis of its stimulus, these are the factors that are the sources of
stress.
Mental Stress
Physical Stress
Physical stress refers to how our body reacts and responds to stressful
situations. It is a common response to situations where do-or die situation
arises. This kind of stress puts us on high alert with instinctive fight or flight
response. During this type of stress, the adrenal glands of the body naturally
respond with a surge of hormones like adrenalin
and cortisol in the bloodstream which pumps burst of energy in the body
helping us to deal with the stress. Physical stress is often generated by the
fatigue and overwork that we build up over a period of time.
Social Stress
Financial Stress
Financial stress is caused when we face problems in finances. Mostly this type
of stress is faced by adults who have to make the ends meet within their
income. Youngsters may have aspirational financial stress. It may be a cause
of worry for them to become financially independent soon so that they are not
dependent on their parents for long. Sometimes financial stress is caused when
they are not able to manage their spending within the means of their pocket
money due to rising costs and peer pressure. Students living in hostels, away
from home, face this stress more often than those who are living with their
parents.
11 | P a g e
It may seem that there's nothing you can do about stress. The bills won't stop
coming, there will never be more hours in the day, and your career and family
responsibilities will always be demanding. But more control than you might
think. In fact, the simple realization that you are in control of your life is
foundation of stress management. Managing stress is all about taking charge
of your thoughts, emotio, schedule, and the way you deal with problems. Here
are some ways for reducing stress:
Identify the cause of stress by monitoring your state of mind write down the
cause, your throughout the day. If you feel stressed, thoughts and your mood.
Once you know what's bothering you, develop a plan for addressing it.
Reach out to family members or close friends and let them know you are having
a tough time. They may be able to offer support, useful ideas or just a fresh
perspective as you begin to tackle whatever is causing your stress.
Walk away when you are angry. Before you react, take some time by counting
to 10. Then reconsider. Walking or other physical activities can also help you
work off steam.
Avoid Unnecessary Stress: Not all stress can be avoided, and it is not healthy
to avoid a situation that needs to be addressed. You may be surprised by the
number of stressors in your life that you can eliminate. Learn how to say "no".
Know your limits and stick to them. Taking on more than you can handle is a
sure-fire recipe for stress.
Avoid people who stress you out: If someone consistently causes stress in your
life and you cannot turn the relationship around, limit the amount of time you
spend with that person.
Take control of your environment: If the evening walk makes you anxious, turn
to the treadmill. If traffic's got you tense, drive on a longer but less-travelled
route. If going to the market is an unpleasant chore, do your grocery shopping
online.
12 | P a g e
Avoid hot-button topics: If you get upset over religion or politics, cross them
off your conversation list.
Adequate sleep fuels your mind as well as your body. Feeling tired will increase
your stress because it may cause you to think irrationally.
Physical Exercise
Yoga
Yoga is another form of exercise. It has all sorts of exercises - physical exercise,
breathing patterns and meditation. Yoga keeps the mind and body relaxed and
healthy. Depending upon your physical fitness, choose the yogasanas and do
them regularly for better physical and mental health.
Meditation
Meditation helps in enhancing our mind power. Regular meditation brings peace
and calm to mind and composure to the body. By doing meditation every day,
we can manage day-to-day stress besides meditation, relaxing the muscles by
deep breathing, lying down with closed eyes is also a good idea to deal with
stress.
Self-awareness
Our lives revolve around us and there is always something happening in life.
We are what we believe we are. Self-awareness helps in knowing ourselves
13 | P a g e
better. Self-awareness is to have a clear perception of our personality. It is to
be conscious of our strengths, weaknesses, thoughts, beliefs, motivation, and
emotions Self-awareness allows us to understand other people, how they
perceive us, our attitude and our responses towards them.
Relative Scale
Developing Self-awareness
Types of Self-Awareness
Self-awareness of Strengths
You should be aware of your own strengths. Discover them by paying attention
to the work at hand and how well you are able to perform. This will give you
an idea of your strengths and what kind of projects you should do.
Self-awareness of Weaknesses
Self-awareness of Flaws
We all have flaws and we need to be aware of them. Do not hide them and
suffer. Instead accept them and try to overcome them with the help of family
and friends.
14 | P a g e
Everyone has some trigger points that make them aggressive or stressed.
Knowing your emotional triggers. helps you develop a strategy to keep your
calm in such situations. Keeping calm and composed in the worst scenarios
help in your professional success.
Motivation
Motivation is a driving force that compels an action toward a desired goal. The
motivation to go to the dining table is the hunger that elicits a desire to eat.
Motivation is the purpose towards an action.
Intrinsic Motivation
Extrinsic Motivation
Self-motivation
16 | P a g e
Eight Steps to Self-motivation
Start Simple: Keep motivators around your work area - things that give you
that initial spark to get going. These motivators will be the triggers that
remind you to get going.
Know Yourself: Keep notes on when your motivation sucks and when you feel
like a superstar. There will be a pattern that, once you are aware of, you can
work around and develop.
Track Your Progress: Keep a tally or a progress bar for ongoing projects When
you see something growing you will always wish to nurture it.
Help Others: Helping others actually helps yourself. Share your ideas and help
friends get motivated. Seeing others do well will motivate you to do the same.
Write about your success and get feedback from the readers.
17 | P a g e
Self-regulation
Self-regulation is like an invisible magic. You cannot see it or smell it, but its
effects are amazing. It can transform fat into slim, ignorant into expert, Door
into rich, misery into happiness. It prepares you for that bumpy ride all the way
to the shore. It makes you happier and gives you that sense of real
achievement earned through sheer intensity of sustained focus. If you really
want to succeed at a task then self-regulation is essential. It is easy to feel that
success comes easily; that it is just a question of self-belief. But anyone who
has achieved anything has done so because they have been able to control and
direct their own inner lives and actions to the extent that has enabled them to
become proficient at what they do.
Mindfulness:
Cognitive Reappraisal:
Following are some of the skills you must master to succeed in life:
• Time Management: Prioritise the things you have to do. Remove waste and
redundancy from work. Make a time table and follow it diligently.
• Adaptability: Stay current with best practices and read up on new information
always. Prepare yourself for new changes, so that you can transition seamlessly.
What is Stress?
Stress can be defined as our emotional, mental, physical and social reaction to any
perceived demands or threats. These demands or threats are called stressors.
Stressors are the reason for stress.
For example,
• you are worried about what people would think of you if you don’t dress well or
cannot speak confidently.
19 | P a g e
Stress Management
Managing stress is about making a plan to be able to cope effectively with daily
pressures. The ultimate goal is to strike a balance between life, work, relationships,
relaxation, and fun. By doing this, you are able to deal with daily stress triggers
and meet these challenges head-on.
Management Techniques
• Physical exercise and fresh air: A healthy lifestyle is essential for students.
Stress is generally lower in people who maintain a healthy routine. Doing yoga,
meditation and deep breathing exercises help in proper blood circulation and
relaxes the body. Even taking a walk or playing in the park will help you get a lot of
fresh oxygen, which will help you become more active.
20 | P a g e
• Healthy diet: Having a healthy diet will also help you reduce stress. Eating a
balanced diet, such as Dal, Roti, vegetables and fruits will give you the strength to
do your daily work efficiently.
• Positivity: Focussing on negative aspects of life will add more stress. Instead,
learn to look at the good things and stay positive. For example, instead of feeling
upset over a scoring less in a test, try to maintain a positive attitude and look at
ways to improve the next time.
• Sleep: We should get a good night’s sleep for at least 7 hours so that your brain
and body gets recharged to function better the next day.
• Holidays with family and friends: Going to a relative’s place, such as your
grandparents’ house or a new place during your summer vacations can help you
break from the normal routine and come back afresh.
If you can become a calm and relaxed person, you will have the ability to work
independently, which means.
Emotional Intelligence
Emotional intelligence is the ability to identify and manage one’s own emotions, as
well as the emotions of others.
• Emotional awareness : the ability to identify and name one’s own emotions.
• Harnessing emotions : the ability to harness and apply emotions to tasks like
thinking and problem solving.
21 | P a g e
Some steps to manage emotional intelligence are as given below.
• Understand your emotions: Observe your behaviour and note the things you
need to work on. You can then work on the things you need to improve.
Finding Weaknesses
• Point out the areas where you struggle and the things you find difficult to do.
• Look at the feedback others usually give you.
• Be open to feedback and accept your weaknesses without feeling low about
it. Take it as an area of improvement.
Interests
1. Things that you like to do in your free time that make you happy. An acquired or
natural capacity
2. Things you are curious about or would do even if no one asked you to do it.
22 | P a g e
Ability
Session 3: Self-motivation
Self-motivation is simply the force within you that drives you to do things. Self-
motivation is what pushes us to achieve our goals, feel happy and improve our
quality of life. In other words, it is our ability to do the things that need to be done
without someone or something influencing us.
Building Self-motivation
Goals : They are a set of dreams with a deadline to get them, for example, saving
pocket money to buy a favourite mobile phone by a particular date.
Goal setting : It is all about finding and listing your goals and then planning on
how to achieve them.
23 | P a g e
How to Set Goals?
• Specific : A specific and clear goal answers six questions. Who is involved in the
goal? What do I want to do? Where do I start? When do I start and finish? Which
means do I use? Why am I doing this?
Specific goal: “I would learn to speak English fluently by joining coaching classes
after my
school everyday, and in six months I will take part in the inter-school debate
competition.”
Achievable : Breaking down big goals into smaller parts will make the goal
achievable. Bigger Goal: “I want to become a teacher in my school.”
Realistic : A realistic goal would be something that we want to achieve and can
work towards.
Example of unrealistic goal: “I will read my entire year’s syllabus in one day and
get good
marks.”
Realistic goal: “I spend 3 hours every day of the year after school to revise my
subjects to get
good marks in the exams.”
24 | P a g e
• Time bound : A SMART goal should have a timeframe by when the goal needs to
be achieved.
This encourages us to take actions to completely fulfill the goals.
25 | P a g e
Unit 3 Basic ICT Skills
Information and Communication Technology (ICT)
Topics to Study:
Lesson 1: Basic Computer Operations
Lesson 2: Performing Basic File Operations
Lesson 3: Computer Care and Maintenance
Lesson 4: Computer Security and Privacy
5) Real Time : A real time operating system is used to control machinery, scientific
instruments like robots. A real-time operating system is a computing environment
that reacts to input within a specific period of time. Windows CE and Lynx OS are
examples of real-time operating systems.
27 | P a g e
Android
Symbian
Windows Phone
Ios
31 | P a g e
d. Press Ctrl + V to paste the copied file.
34 | P a g e
Lesson 4: Computer Security and Privacy
A computer virus is a software program that attaches itself to other programs and
alters their behavior. VIRUS is an acronym for Vital Information Resource Under
Seize. A virus may get attached to e-mail messages and spread from one computer
to another.
To prevent our computer from virus, we should install anti-virus software, run it
periodically and keep it updated. examples of antivirus software are McAfee Virus
Scan, Norton AntiVirus, Microsoft Security essentials, and Quick Heal..
• A computer can get infected with virus in any of the following ways:
• Infected files
• Infected pen drives
• Infected CD-ROMs/DVD-ROMs
• Through infected file attachment of e-mails
A computer virus cannot do the following:
• It cannot infect files on CD or DVD, if they are closed for writing.
• It cannot infect computer hardware like, keyboard, mouse, etc.
• Common signs of a virus attack are:
• Computer runs very slow
• There is change in the file size
• Computer often stops responding
• There is an increase in number of files (unusual)
• Unusual error message appears on the screen
• Computer restarts on its own
• Install and use anti-virus software.
• Threats to Computer
Threats are the ways in which personal information can be leaked from a computer
without our knowledge.
(a) Theft: Theft means stealing of information or hardware. These may be of three
types:
• Physical: Where a person may steal your desktop computer or laptop.
• Identity: Where a hacker steals your personal information and assumes your
identity. Using this false identity, the hacker can gain access to your account
information or perform illegal activity.
• Software Piracy: This is stealing of software and includes using or distributing
unlicensed and unauthorised copies of a computer program or software.
35 | P a g e
(b) Virus: Viruses are computer programs that can damage the data and software
programs or steal the information stored on a computer. Major types of viruses are
Worms and Trojan Horse.
Worms: These are viruses that replicate themselves and spread to all files once they
Information and Communication Technology Skills 81 attack a computer. This makes
it very difficult to remove them.
Trojan Horse: A Trojan Horse disguises itself i.e., it appears to be a useful software
program but once it reaches a computer it starts behaving like a virus and destroying
data.
• Online Predator: Online predators are people who trap you into inappropriate
relationships.
They may be older people posing to be your age, bullying you into doing illegal
activities
online and sometimes face to face.
• Internet Scams: Sometimes you may receive very attractive offers saying you have
won huge money in a lottery and that you can claim the prize by depositing a certain
amount of money. When you deposit the money using credit card or online banking,
you not only lose the deposit money but your card/account information may be
misused later.
• Protecting your Data
(a) Use passwords to login to your computer: Use passwords that are difficult to
guess. Passwords are difficult to hack if they are a mix of small (For example ‘a b c
d’) and capital letters (For example, ‘H J E R’), numbers (For example ‘8 7 6 5’) and
special characters
(For example, ’% ^ # $’). This would prevent unauthorised people from using your
computer.
(b) Install Anti-virus and Firewall: Anti-viruses and Firewall monitor the data coming
in and out of a computer and prevent and viruses from entering. Anti-viruses can
also detect and clean viruses that may have entered a computer.
(c) Encrypt Data: This is usually done by banks and companies in which important
customer information is stored. They can encrypt their entire hard disk using the
encrypting feature in Windows (Bitlocker). This would force users to use a decryption
password (or key) before starting the computer thus preventing unauthorised usage.
(d) Secure sites: Give details of your credit card or bank account only on secure sites.
See in the address bar of the browser. If the site address starts with https://and a
lock symbol, then it is safe to give your credit card and bank details.
The following points should be kept in mind to prevent virus infection:
36 | P a g e
• Keep anti-virus software updated.
• Scan all the files that you download from the Internet
• Do not open e-mails of an unknown person/sender
• Don’t allow any untrustworthy person to use your system.
• Removing Temporary Files :
Temporary files are created when you are running computer programs. Microsoft
Windows and Windows programs often create a .TMP file as a temporary file.
Temporary files are also created by web browsers to store your web browser history.
These temp files take up a large amount of disk space so should be removed to clear
space.
Firewall :
Computer firewall could be a programmable device or a software or a network
security system that monitors and controls incoming and outgoing network traffic
based on user-defined security rules.
Cookies :
37 | P a g e
Cookies are small files which are stored on a user’s computer when you visit a website
on the internet. These files typically contain information about your visit to the
webpage or record your login information. This may not always be bad.
For example, if you are exploring an online shopping website, most of the online
retailers use cookies to keep track of the items in a user’s shopping cart, otherwise,
your shopping cart would be reset to zero every time you click on a new link on the
website.
Topics to Study:
Lesson 1: Entrepreneurship and society.
Lesson 2: Qualities and functions of an entrepreneur.
Lesson 3: Role and importance of an entrepreneur.
Lesson 4: The myth about entrepreneurship.
Lesson 5: Entrepreneurship as a career option.
Lesson 1: Entrepreneurship and society.
Entrepreneurs run their businesses in a market. The market has people who buy
products and services and people who sell them also. When people are buying and
selling from each other, it is helpful for everyone because everyone involved makes
money. This is how entrepreneurs help in growing the area and society they live in.
Help Society
Entrepreneurs have a positive relationship with society. They make profits through
activities that benefit society. Some entrepreneurs work towards saving
38 | P a g e
the environment, some give money to build schools and hospitals. This way, the
people and area around them becomes better.
Create Jobs
With the growth of a business, entrepreneurs look for more people to help them.
They buy more material, and from more people. The also hire more people to work
for
them. In this way, more people have jobs. Sharing of Wealth Wealth means having
enough money to live a comfortable life. As entrepreneurs grow their business, the
people
39 | P a g e
• Organisation Building and Management : An entrepreneur builds the
organization by taking various steps such as hiring employees, organizing
the factors of production, sourcing finance etc.
• Risk taking: Risk taking is about taking responsibility and planning for a
loss or mishap that may occur in the future due to unforeseen contingencies.
• Innovation: Entrepreneurs innovate by introducing new concepts,
products, services, designs, ideas etc
• Detailed Investigation: An entrepreneur conducts research, investigates
and evaluates an idea considering various factors and estimates the total
demand for a new product or service.
• Financing: Raising capital for a business is one of the core functions that
entrepreneurs perform themselves at all the stages of business.
• Planning: An entrepreneur documents a business idea in the form of a
business plan, to detail each element of the business such as product or
service description, operations, marketing, finance etc.
• Leadership: Leadership is more of a skill than a function for an
entrepreneur. As a leader, an entrepreneur guides, directs, and influences
the work of others to attain specific goals.
40 | P a g e
• New values: Sometimes, entrepreneurs choose ethics over profit and offer
a more ethical product to the world and are transparent about it.
• New markets: Entrepreneurs can often ‘redefine the rules’ of an
established industry. They do this by creating new markets for existing
products and slightly innovating in small ways to suit the needs of a new
target market.
Lesson 4: Myths about Entrepreneurship
Misconceptions
• The misconception is that every business idea needs to be unique or special.
• The misconception we have is that a person needs a lot of money to start a
business.
• A misconception we have is that only a person having a big business is an
entrepreneur.
• A misconception we have is that entrepreneurs are born, not made.
Lesson 5: Entrepreneurship as a Career Option
A career is a line of work that a person takes for life. There are two ways a person
can earn a living.
• self-employment
• wage employment
A person who becomes an entrepreneur goes through a career process. This process
is as follows:
ENTER
When an entrepreneur is starting, they are just entering the market to do business.
For example, Sanjana is starting a small grocery store in a locality.
SURVIVE
There are many entrepreneurs in the market. The entrepreneur has to remain in a
competitive
market.
For example, there are many other grocery stores in the area. Yet, Sanjana’s store
survives
the competition and does well. She also expands the store to two more floors.
GROW
Once the business is stable, an entrepreneur thinks about expanding his or her
business.
41 | P a g e
For example, after five years, Sanjana has opened a chain of four more grocery
stores in the same city. In the next two years, she plans to expand to tow other
cities.
42 | P a g e
innovation. For example, a new product delivered in a new way with a new
message.
• Goal-oriented Goal-oriented entrepreneurs achieve the maximum results from
their efforts in business due to the fact they work towards clear and measurable
targets.
• Decision-maker An entrepreneur has to take many decisions to put his
business idea into reality. He chooses the best suitable and profitable
alternative. • Highly Optimistic A successful entrepreneur is always optimistic
and the present problems does not matter to them. He is always hopeful that
the situation will became favourable for business in future.
• Motivator An entrepreneur has to create a spirit of team work and motivate
them. So that he gets full cooperation from the employees.
• Self-confident An entrepreneur should have confidence to achieve his goals
otherwise he won’t be able to convince his team to achieve his goals. • Action-
oriented An entrepreneur should have an action oriented vision and ideology to
plan things well.
• Dynamic Agent An entrepreneur creates new needs and new means to satisfy
them. He has the ability to visualise new ventures and new plans. High Achiever
An entrepreneurs are high achievers as they have a strong urge to achieve.
The most important characteristic is his achievement motivation.
• Trust in Self An entrepreneur believes on their own decisions and actions as
he has trust in his perseverance and creations. He does not believe in luck
Functions of an Entrepreneur
The role and significance of an entrepreneur are given under the following headings
44 | P a g e
• Higher Productivity Entrepreneur have the ability to produce more goods and
services with less inputs. They play an important role in raising productivity.
• Initiator An entrepreneur is the one who initiates the process of creating an
enterprise by coming up with the idea for the business and planning out how
to turn that idea into reality.
• Backbone of Capitalist System Capitalist economy is one in which there is a
freedom to save and invest to compete and operate any business. An
entrepreneur plays a vital and prominent role in the enterprise because he
controls market by assuming the role of a competitor and a leader.
• Ingredient of Modern Production System An entrepreneur has become the
balancing wheel of modern global economy. They seek the unique product,
change the technical frontiers and reshape public desires. Today, entrepreneurs
act as an ingredient of modem production system as they create wealth and
employment.
Myths of Entrepreneurship
Advantages of Entrepreneurship
Disadvantages of Entrepreneurship
• Huge Amount of Time You have to dedicate a huge amount of time to your own
business. Entrepreneurship is not easy and for it to be successful, you have to
take a level of time commitment.
• Risk An entrepreneurship involves high risk of loss. If the business fails then it
will wipe away all the personal savings.
• Hard Work An entrepreneur has to work very hard to make the new business
very successful.
• Uncertain Income There is no regular or fixed income available to an
entrepreneur. So, there is uncertain kind of income received by an
entrepreneur.
• Incompetent Staff A new entrepreneur may not be able to hire qualified and
experienced staff so there are chances of incompetency by the staff due to lack
of experience and knowledge.
46 | P a g e
Part 2 Subject Specific Skills
Data science
For example: a company that has petabytes of user data may use data
science to develop effective ways to store, manage, and analyze the data.
Computer Vision
47 | P a g e
intelligence that deals with the interaction between machine/computers and
humans using the natural language. Natural language refers to language that
is spoken and written by people, and natural language processing (NLP)
attempts to extract information from the spoken and written word using
algorithms.
OR
Natural Language Processing, or NLP, is the sub-field of AI that is focused on
enabling machine/computers to understand and process human languages.
AI is a subfield of Linguistics, Computer Science, Information Engineering,
and Artificial Intelligence concerned with the interactions between computers
and human (natural) languages, in particular how to program computers to
process and analyze large amounts of natural language data.
OR
In NLP, we teach machines how to understand and communicate in
human language. Natural language refers to speech analysis in both audible
speeches, as well as text of a language. NLP systems capture meaning from
an input of words (sentences, paragraphs, pages, etc.)
For Example: Email filters, Smart assistants: - Apple’s Siri and Amazon’s Alexa
Data mining is the process of analyzing large data sets and extracting the
48 | P a g e
useful information from it. Data mining is used by companies to turn raw
data into useful information. It is an interdisciplinary subfield of computer
science and statistics with an overall goal to extract information
OR
Data mining is an automatic or semi-automatic technical process that
analyses large amounts of scattered information to make sense of it and
turn it into knowledge. It looks for anomalies, patterns or correlations among
millions of records to predict results, as indicated by the SAS institute, a world
leader in business analytics.
Example:
Price Comparison websites- They collect data about a product from different
sites and then analyze trends out of it and show up the most appropriate results.
The world of Artificial Intelligence revolves around Data. Proper and ethical
handling of own data or user data is called data privacy. It is all about the
rights of individuals with respect to their personal information.
Yes, most of the times, the data collected by various applications is ethical in
nature as the users agree to it by clicking on allow when the application
asks for various permissions. They ask for our data for various facilities like
- to show us personalized recommendations and advertisements and to make
their app more accurate and efficient.
OR
No, the data collected by various applications is not always ethical in nature.
Sometimes, we just share our data to non – trusted third party applications
without reading what happens to our data. This may lead to unethical use of
our data. If one does not want to share his/her data with anyone, he/she can
opt for alternative applications which are of similar usage and
49 | P a g e
keep the data private. For example, an alternative to WhatsApp is the
Telegram app which does not collect any data from us.
Machine Learning
Machine Learning is a subset of Artificial Intelligence which enables
machines to improve at tasks with experience (data). The intention of
Machine Learning is to enable machines to learn by themselves using the
provided data and make accurate Predictions/ Decisions.
OR
Machine learning focuses on the development of computer programs that
can access data and use it to learn for themselves.
OR
Machine learning is a data analytics technique that teaches computers to
do what comes naturally to humans and animals: learn from experience.
Deep Learning
Intelligence
Artificial Intelligence
When a machine possesses the ability to mimic human traits or copy human
behaviours or make decisions, predict the future, learn and improve on its
own. In other words, machines are intelligent artificially by collecting data,
understanding it, analysing it, learning from it and improving it.
Three domains of AI
AI bias
Data Privacy
52 | P a g e
to unlock the door or a person inside opening the door.
A social boundary, such as a members-only club, only allows members
to access and use club resources.
An informational boundary, such as a non-disclosure agreement,
restricts what information can be disclosed to others.
Privacy of information is extremely important in this digital age where
everything is interconnected and can be accessed and used easily. The
possibilities of our private information being extremely vulnerable are very
real, which is why we require data privacy.
53 | P a g e
AI should replace laborious jobs.
● AI can replace laborious jobs like lifting of heavy items, working in mines
etc.
● AI can indeed automate most repetitive and physical tasks.
● In future, AI would be a good option in the field of architecture and
construction.
OR
No, AI should not replace laborious jobs completely as if it replaces laborious
jobs completely, then there will be no source of income for the daily wage
workers due to unemployment. So, industry owners can use some machines
but more of man power. Hence the production will not get affected as humans
are smarter than machines since they were the ones who invented AI.
Note: As this is an open-ended question so both the answers (yes/No) are
correct but it must be with correct justification.
Introduction to modeling
1. Introduction to Rule Based, Learning Based AI Approaches
54 | P a g e
2. Introduction to Supervised Unsupervised, Reinforcement
3. Learning Models
4. Neural Networks
5. Evaluation
6. Evaluating the idea!
Components of the AI project life cycle are the steps that contribute to completing
the Project. The Components of AI Project Cycle are:
55 | P a g e
a) Problem Scoping / Problem Identification – Understanding the Problem.
b) Data Acquisition / Data Collection– Collecting accurate and reliable data.
c) Data Exploration – Arranging the data uniformly.
d) Data Modeling – Creating Models from the data.
e) Data Evaluation – Evaluating the project.
b) Data Acquisition
Data Acquisition is the process of collecting accurate and reliable data to work
with. Data Can be in the format of the text, video, images, audio, and so on
and it can be collected from various sources like interest, journals, newspapers,
Surveys, API (Application Program Interfaces), Sensors, Cameras, Observations
etc.
c) Data Exploration
Data Exploration is the process of arranging the gathered data uniformly for a
better understanding. i.e. data can be arranged in the form of a table, plotting
a chart, or making a database.
d) Modelling
56 | P a g e
Learning Based Approach: It May be Supervised Learning, Unsupervised Learning ,
Reinforcement Learning
Supervised learning is where a computer algorithm is trained on input data that
has been labeled for a particular output. For example a shape with three
sides is labeled as a triangle, Classification and Regression models are also type
of supervised Learning
Unsupervised Learning In terms of machine learning, unsupervised learning is in which a
system learns through data sets created on its own. In this, the training is not
labeled.
Reinforcement Learning
For example: Suppose you have a dataset containing 100 images of apples and
bananas each. Now you created a machine using Computer-Vision and trained
57 | P a g e
it with the labeled images of apples and bananas. If you test your machine with
an image of an apple it will give you the output by comparing the images in
its datasets. This is known as the Rule-Based Approach.
e) Evaluation
Evaluation is the method of understanding the reliability of an API
Evaluation and is based on the outputs which are received by feeding the data into
the model and comparing the output with the actual answers.
The Sustainable Development Goals (SDG) were adopted by all United Nations (UN)
members in 2015 to ensure peace and prosperity all over the world by the year 2030.
Why SDG ?
Sustainable means to use something for a long time. To use natural resources and
energy in such a way that it remains conserve for the future generations, is called
Sustainable Development.
For example: Natural resource like coal takes a long time to get refresh. have to be
completed in 2015 but it failed due to certain reasons. SDG is also known as Global
Goals as it have to be achieved by all UN Members.
Goal 1: No Poverty
Goal 2: Zero Hunger
Goal 3: Good Health and Well-being
Goal 4: Quality Education
Goal 5: Gender Equality
Goal 6: Clean Water and Sanitation
Goal 7: Affordable and Clean Energy
Goal 8: Decent Work and Economic Growth
Goal 9: Industry, Innovation and Infrastructure
58 | P a g e
Goal 10: Reduce Inequality
Goal 11: Sustainable Cities and Communities
Goal 12: Responsible Consumption and Production
Goal 13: Climate Action
Goal 14: Life Below Water
Goal 15: Life on Land
Goal 16: Peace and Justice Strong Institutions
Goal 17: Partnership To Achieve Goal
AI, ML, DL
But even though both AI and ML are based on statistics and mathematics, they are
not the same thing.
59 | P a g e
Artificial Intelligence Machine learning
Deep learning utilizes both structured and unstructured data for training.
Practical examples of deep learning are Virtual assistants, vision for driverless cars,
money laundering, face recognition and many more.
Deep learning is an AI function that mimics the workings of the human brain in
processing data for use in detecting objects, recognizing speech, translating
languages, and making decisions.
Deep learning is based on ML but it can work with unstructured data and learns on
its own through reading the data, so it requires large amount of datasets called Big
Data which is drawn from sources like social media, internet search engines, e-
commerce plat-forms, etc.
60 | P a g e
Machine Learning is highly used to stay
Deep Learning solves complex machine
in the competition and learn new
learning issues.
things.
NEURAL NETWORKS
What is Neural Network ?
A Neural Network is essentially a system of organizing machine learning algorithms
to perform certain tasks. It is a fast and efficient way to solve problems for which the
dataset is very large, such as in images.
Neural Networks are collection of Neurons containing specific algorithm which are
networked together to solve a particular set of problems irrespective of data size
The key advantage of Neural Networks, are that they are able to extract data
features automatically without needing the input of the programmer.
• Neural Network systems are modeled on the human brain and nervous system.
• They are able to automatically extract features without input from the
programmer.
• Every neural network node is essentially a machine learning algorithm.
• It is useful when solving problems for which the data set is very large.
Processing of Natural Language is required when you want an intelligent system like
robot to perform as per your instructions, when you want to hear decision from a
dialogue based clinical expert system, etc.
61 | P a g e
The field of NLP involves making computers to perform useful tasks with the natural
languages humans use. The input and output of an NLP system can be –
• Speech
• Written Text
Application of Natural Language Processing :
- Problem Scoping
- Data Acquisition
- Data Exploration
- Modeling
- Evaluation
- Chatbots
- Text Normalization
- Sentence Segmentation
- Tokenization
- Removing Stopwords, Special Characters and Numbers
- Stemming
- Lemmatization
- NLP Algorithms
BAG of Words :
- Text normalization
- Create Dictionary
- Create Document Vectors
- Create Document Vectors for all the Documents
62 | P a g e
This means that higher the TF-IDF score or weight, the more relevant the term. The
TF-IDF algorithm is used to weigh a word in any document and assign the
importance to that keyword based on the number of times it appears in the
document.
For a term t in a document d, the weight Wt,d of term t in document d is given by:
where,
Python has a library called NLTK (Natural Language Toolkit) for building programs
for text analysis.
- Installing NLTK
If we are using Anacondas, then a Conda package for NLTK can be built by
using the following command :
import nltk
nltk.download ()
- Other Packages
Some other Python packages like gensim and pattern are important for text
analyses as well as building NLP applications in python.
gensim : It is a semantic modelling library which can be used for many NLP
applications. We can install it by the following command :
Keyword Extraction :
63 | P a g e
Keyword extraction is a text analysis technique that extracts the most used
and important words form a text. It helps summarize the content of texts and
recognize the main topics discussed.
Components of NLP :
Difficulties in NLU
NLP Terminology
64 | P a g e
• Syntax − It refers to arranging words to make a sentence. It also involves
determining the structural role of words in the sentence and in phrases.
• Semantics − It is concerned with the meaning of words and how to combine
words into meaningful phrases and sentences.
• Pragmatics − It deals with using and understanding sentences in different
situations and how the interpretation of the sentence is affected.
• Discourse − It deals with how the immediately preceding sentence can affect
the interpretation of the next sentence.
• World Knowledge − It includes the general knowledge about the world.
Steps in NLP
7. The higher the value, the more important the word in the document – this is
true of which model ?
(a) Bag of Words (b) TF-IDF (c) YOLO (d) SSD
9. What is a chatbot called which uses simple FAQs without any intelligence ?
(a) Smart Chatbot (b) Script Chatbot
(c) AI Chatbot (d) ML Chatbot
10. What is the process of extracting emotions within a text data using NLP called?
(a) Sentiment Analysis (b) Emotional Data Science
66 | P a g e
(c) Emotional Processing (d) Emotional Classification
Unit 7 AI – Evaluation
What is evaluation?
The various terms which are very important to the evaluation process.
There are various new terminologies which come into the picture when we work on
evaluating our model. Let’s explore them with an example of the Forest fire
scenario.
67 | P a g e
Here, we can see in the picture that a forest fire has broken out in the forest. The
model predicts a Yes which means there is a forest fire. The Prediction matches
with the Reality. Hence, this condition is termed as True Positive.
Here there is no fire in the forest hence the reality is No. In this case, the machine
too has predicted it correctly as a No. Therefore, this condition is termed as True
Negative.
68 | P a g e
Here the reality is that there is no forest fire. But the machine has incorrectly
predicted that there is a forest fire. This case is termed as False Positive.
Here, a forest fire has broken out in the forest because of which the Reality is Yes
but the machine has
incorrectly predicted it as a No which means the machine predicts that there is no
69 | P a g e
Forest Fire.
Therefore, this case becomes False Negative.
Confusion matrix
The result of 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 which
can help in evaluation. Let us once again take a look at
the four conditions that we went through in the Forest Fire example:
Prediction and Reality can be easily mapped together with the help of this confusion
matrix.
70 | P a g e
Evaluation Methods
Accuracy, precision, and recall are the three primary measures used to assess the
success of a classification algorithm.
Accuracy
Accuracy allows you to count the total number of accurate predictions made by a
model. The accuracy calculation is as follows: How many of the model predictions
were accurate will be determined by accuracy. True Positives and True Negatives
are what accuracy considers.
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).
Precision
Precision is defined as the percentage of true positive cases versus all the cases
where the prediction is true. That is, it takes into account the True Positives and
False Positives.
Recall
It can be described as the percentage of positively detected cases that are positive.
The scenarios where a fire actually existed in reality but was either correctly or
incorrectly recognised by the machine are heavily considered. That is, it takes into
account both False Negatives (there was a forest fire but the model didn’t predict it)
and True Positives (there was a forest fire in reality and the model anticipated a
forest fire).
71 | P a g e
Which Metric is Important?
Depending on the situation the model has been deployed in, choosing between
Precision and Recall is necessary. A False Negative can cost us a lot of money and
put us in danger in a situation like a forest fire. Imagine there is no need for a
warning, even in the case of a forest fire. The entire forest might catch fire.
Consider a model that can determine whether a mail is spam or not. People would
not read the letter if the model consistently predicted that it was spam, which could
lead to the eventual loss of crucial information.
The cost of a False Positive condition in this case (predicting that a message is
spam when it is not) would be high.
F1 Score
F1 score can be defined as the measure of balance between precision and recall.
Take a look at the formula and think of when can we get a perfect F1 score?
An ideal situation would be when we have a value of 1 (that is 100%) for both
Precision and Recall. In that case, the F1 score would also be an ideal 1 (100%). It
72 | P a g e
is known as the perfect value for F1 Score. As the values of both Precision and
Recall ranges from 0 to 1, the F1 score also ranges from 0 to 1.
Let us explore the variations we can have in the F1 Score:
73 | P a g e