Class 10 Exam  >  Class 10 Notes  >  Artificial Intelligence for Class 10  >  CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI

CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI | Artificial Intelligence for Class 10 PDF Download

Download, print and study this document offline
Please wait while the PDF view is loading
 Page 1


 
1.1: AI Project Cycle 
Let’s revisit the concept of the AI Project Cycle. 
 
Introduction 
 
Let us assume that you have to make a greeting card for your mother as it is her birthday. You 
are very excited about it and have thought of many ideas to execute the same. Let us look at 
some of the steps which you might take to accomplish this task: 
 
1. Look for some cool greeting card ideas from different sources. You might go online and 
check out some videos or you may ask someone who knows about it. 
2. After finalising the design, you would make a list of things that are required to make this 
card. 
3. You will check if you have the material with you or not. If not, you could go and get all the 
items required, ready for use. 
4. Once you have everything with you, you will start making the card. 
5. If you make a mistake in the card somewhere which cannot be rectified, you will discard it 
and start remaking it. 
6. Once the greeting card is made, you will gift it to your mother. 
 
These steps show how we plan to execute the tasks around us. Consciously or subconsciously 
our mind makes up plans for every task which we have to accomplish which is why things 
become clearer in our mind. Similarly, if we have to develop an AI project, the AI Project Cycle 
provides us with an appropriate framework which can lead us towards the goal. The AI project 
cycle is the cyclical process followed to complete an AI project. The AI Project Cycle mainly has 
6 stages: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Page 2


 
1.1: AI Project Cycle 
Let’s revisit the concept of the AI Project Cycle. 
 
Introduction 
 
Let us assume that you have to make a greeting card for your mother as it is her birthday. You 
are very excited about it and have thought of many ideas to execute the same. Let us look at 
some of the steps which you might take to accomplish this task: 
 
1. Look for some cool greeting card ideas from different sources. You might go online and 
check out some videos or you may ask someone who knows about it. 
2. After finalising the design, you would make a list of things that are required to make this 
card. 
3. You will check if you have the material with you or not. If not, you could go and get all the 
items required, ready for use. 
4. Once you have everything with you, you will start making the card. 
5. If you make a mistake in the card somewhere which cannot be rectified, you will discard it 
and start remaking it. 
6. Once the greeting card is made, you will gift it to your mother. 
 
These steps show how we plan to execute the tasks around us. Consciously or subconsciously 
our mind makes up plans for every task which we have to accomplish which is why things 
become clearer in our mind. Similarly, if we have to develop an AI project, the AI Project Cycle 
provides us with an appropriate framework which can lead us towards the goal. The AI project 
cycle is the cyclical process followed to complete an AI project. The AI Project Cycle mainly has 
6 stages: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Starting with Problem Scoping, you set the goal for your AI project by stating the problem 
which you wish to solve with it. Under problem scoping, we look at various parameters which 
affect the problem we wish to solve so that the picture becomes clearer. 
To proceed, 
 
? You need to acquire data which will become the base of your project as it will help you 
understand what the parameters that are related to problem scoping are. 
 
? You go for data acquisition by collecting data from various reliable and authentic sources. 
Since the data you collect would be in large quantities, you can try to give it a visual image of 
different types of representations like graphs, databases, flow charts, maps, etc. This makes it 
easier for you to interpret the patterns which your acquired data follows. 
 
? After exploring the patterns, you can decide upon the type of model you would build to 
achieve the goal. For this, you can research online and select various models which give a 
suitable output. 
 
? You can test the selected models and figure out which is the most efficient one. 
 
? The most efficient model is now the base of your AI project and you can develop your 
algorithm around it. 
 
? Once the modelling is complete, you now need to test your model on some newly fetched 
data. The results will help you in evaluating your model and improving it. 
 
? Finally, after evaluation, the deployment stage is crucial for ensuring the successful 
integration and operation of AI solutions in real-world environments, enabling them to deliver 
value and impact to users and stakeholders. 
 
 
       1.2: Introduction to AI Domains 
 
Artificial Intelligence becomes intelligent according to the training it gets. For training, the 
machine is fed with datasets. According to the applications for which the AI algorithm is being 
developed, the data fed into it changes. With respect to the type of data fed in the AI model, AI 
models can be broadly categorized into three domains: 
 
 
Page 3


 
1.1: AI Project Cycle 
Let’s revisit the concept of the AI Project Cycle. 
 
Introduction 
 
Let us assume that you have to make a greeting card for your mother as it is her birthday. You 
are very excited about it and have thought of many ideas to execute the same. Let us look at 
some of the steps which you might take to accomplish this task: 
 
1. Look for some cool greeting card ideas from different sources. You might go online and 
check out some videos or you may ask someone who knows about it. 
2. After finalising the design, you would make a list of things that are required to make this 
card. 
3. You will check if you have the material with you or not. If not, you could go and get all the 
items required, ready for use. 
4. Once you have everything with you, you will start making the card. 
5. If you make a mistake in the card somewhere which cannot be rectified, you will discard it 
and start remaking it. 
6. Once the greeting card is made, you will gift it to your mother. 
 
These steps show how we plan to execute the tasks around us. Consciously or subconsciously 
our mind makes up plans for every task which we have to accomplish which is why things 
become clearer in our mind. Similarly, if we have to develop an AI project, the AI Project Cycle 
provides us with an appropriate framework which can lead us towards the goal. The AI project 
cycle is the cyclical process followed to complete an AI project. The AI Project Cycle mainly has 
6 stages: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Starting with Problem Scoping, you set the goal for your AI project by stating the problem 
which you wish to solve with it. Under problem scoping, we look at various parameters which 
affect the problem we wish to solve so that the picture becomes clearer. 
To proceed, 
 
? You need to acquire data which will become the base of your project as it will help you 
understand what the parameters that are related to problem scoping are. 
 
? You go for data acquisition by collecting data from various reliable and authentic sources. 
Since the data you collect would be in large quantities, you can try to give it a visual image of 
different types of representations like graphs, databases, flow charts, maps, etc. This makes it 
easier for you to interpret the patterns which your acquired data follows. 
 
? After exploring the patterns, you can decide upon the type of model you would build to 
achieve the goal. For this, you can research online and select various models which give a 
suitable output. 
 
? You can test the selected models and figure out which is the most efficient one. 
 
? The most efficient model is now the base of your AI project and you can develop your 
algorithm around it. 
 
? Once the modelling is complete, you now need to test your model on some newly fetched 
data. The results will help you in evaluating your model and improving it. 
 
? Finally, after evaluation, the deployment stage is crucial for ensuring the successful 
integration and operation of AI solutions in real-world environments, enabling them to deliver 
value and impact to users and stakeholders. 
 
 
       1.2: Introduction to AI Domains 
 
Artificial Intelligence becomes intelligent according to the training it gets. For training, the 
machine is fed with datasets. According to the applications for which the AI algorithm is being 
developed, the data fed into it changes. With respect to the type of data fed in the AI model, AI 
models can be broadly categorized into three domains: 
 
 
 
 
Statistical Data 
 
Statistical Data is a domain of AI related to data systems and processes, in which the system 
collects numerous data, maintains data sets and derives meaning/sense out of them. 
The information extracted through statistical data can be used to make a decision about it. 
 
Example of Statistical Data 
 
Price Comparison Websites 
These websites are being driven by lots and lots of data. 
If you have ever used these websites, you would know, 
the convenience of comparing the price of a product 
from multiple vendors in one place. PriceGrabber, 
PriceRunner, Junglee, Shopzilla, DealTime are some 
examples of price comparison websites. Nowadays, price 
comparison websites can be found in almost every 
domain such as technology, hospitality, automobiles, 
durables, apparel, etc. 
 
 
Computer Vision 
Computer Vision, abbreviated as CV, is a domain of AI that depicts the capability of a machine 
to get and analyse visual information and afterwards predict some decisions about it. The 
entire process involves image acquiring, screening, analysing, identifying and extracting 
information. This extensive processing helps computers to understand any visual content and 
act on it accordingly. In computer vision, Input to machines can be photographs, videos and 
pictures from thermal or infrared sensors, indicators and different sources. 
 
Computer vision-related projects translate digital visual data into descriptions. This data is then 
turned into computer-readable language to aid the decision-making process. The main objective 
of this domain of AI is to teach machines to collect information from pixels. 
 
Examples of Computer Vision 
 
Agricultural Monitoring 
 
Computer vision is employed in agriculture for crop 
monitoring, pest detection, and yield estimation. Drones 
with cameras capture aerial images of farmland, which are 
then analysed to assess crop health and optimize farming 
practices. 
 
 
 
Page 4


 
1.1: AI Project Cycle 
Let’s revisit the concept of the AI Project Cycle. 
 
Introduction 
 
Let us assume that you have to make a greeting card for your mother as it is her birthday. You 
are very excited about it and have thought of many ideas to execute the same. Let us look at 
some of the steps which you might take to accomplish this task: 
 
1. Look for some cool greeting card ideas from different sources. You might go online and 
check out some videos or you may ask someone who knows about it. 
2. After finalising the design, you would make a list of things that are required to make this 
card. 
3. You will check if you have the material with you or not. If not, you could go and get all the 
items required, ready for use. 
4. Once you have everything with you, you will start making the card. 
5. If you make a mistake in the card somewhere which cannot be rectified, you will discard it 
and start remaking it. 
6. Once the greeting card is made, you will gift it to your mother. 
 
These steps show how we plan to execute the tasks around us. Consciously or subconsciously 
our mind makes up plans for every task which we have to accomplish which is why things 
become clearer in our mind. Similarly, if we have to develop an AI project, the AI Project Cycle 
provides us with an appropriate framework which can lead us towards the goal. The AI project 
cycle is the cyclical process followed to complete an AI project. The AI Project Cycle mainly has 
6 stages: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Starting with Problem Scoping, you set the goal for your AI project by stating the problem 
which you wish to solve with it. Under problem scoping, we look at various parameters which 
affect the problem we wish to solve so that the picture becomes clearer. 
To proceed, 
 
? You need to acquire data which will become the base of your project as it will help you 
understand what the parameters that are related to problem scoping are. 
 
? You go for data acquisition by collecting data from various reliable and authentic sources. 
Since the data you collect would be in large quantities, you can try to give it a visual image of 
different types of representations like graphs, databases, flow charts, maps, etc. This makes it 
easier for you to interpret the patterns which your acquired data follows. 
 
? After exploring the patterns, you can decide upon the type of model you would build to 
achieve the goal. For this, you can research online and select various models which give a 
suitable output. 
 
? You can test the selected models and figure out which is the most efficient one. 
 
? The most efficient model is now the base of your AI project and you can develop your 
algorithm around it. 
 
? Once the modelling is complete, you now need to test your model on some newly fetched 
data. The results will help you in evaluating your model and improving it. 
 
? Finally, after evaluation, the deployment stage is crucial for ensuring the successful 
integration and operation of AI solutions in real-world environments, enabling them to deliver 
value and impact to users and stakeholders. 
 
 
       1.2: Introduction to AI Domains 
 
Artificial Intelligence becomes intelligent according to the training it gets. For training, the 
machine is fed with datasets. According to the applications for which the AI algorithm is being 
developed, the data fed into it changes. With respect to the type of data fed in the AI model, AI 
models can be broadly categorized into three domains: 
 
 
 
 
Statistical Data 
 
Statistical Data is a domain of AI related to data systems and processes, in which the system 
collects numerous data, maintains data sets and derives meaning/sense out of them. 
The information extracted through statistical data can be used to make a decision about it. 
 
Example of Statistical Data 
 
Price Comparison Websites 
These websites are being driven by lots and lots of data. 
If you have ever used these websites, you would know, 
the convenience of comparing the price of a product 
from multiple vendors in one place. PriceGrabber, 
PriceRunner, Junglee, Shopzilla, DealTime are some 
examples of price comparison websites. Nowadays, price 
comparison websites can be found in almost every 
domain such as technology, hospitality, automobiles, 
durables, apparel, etc. 
 
 
Computer Vision 
Computer Vision, abbreviated as CV, is a domain of AI that depicts the capability of a machine 
to get and analyse visual information and afterwards predict some decisions about it. The 
entire process involves image acquiring, screening, analysing, identifying and extracting 
information. This extensive processing helps computers to understand any visual content and 
act on it accordingly. In computer vision, Input to machines can be photographs, videos and 
pictures from thermal or infrared sensors, indicators and different sources. 
 
Computer vision-related projects translate digital visual data into descriptions. This data is then 
turned into computer-readable language to aid the decision-making process. The main objective 
of this domain of AI is to teach machines to collect information from pixels. 
 
Examples of Computer Vision 
 
Agricultural Monitoring 
 
Computer vision is employed in agriculture for crop 
monitoring, pest detection, and yield estimation. Drones 
with cameras capture aerial images of farmland, which are 
then analysed to assess crop health and optimize farming 
practices. 
 
 
 
 
 
Surveillance Systems 
 
Computer vision is used in surveillance systems to monitor 
public spaces, buildings, and borders. It can detect suspicious 
activities, track individuals or vehicles, and provide real-time 
alerts to security personnel. 
 
 
Natural Language Processing 
 
Natural Language Processing, abbreviated as NLP, is a branch of artificial intelligence that deals 
with the interaction between 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. 
The ultimate objective of NLP is to read, decipher, understand, and make sense of human 
languages in a valuable manner. 
 
 
   Examples of Natural Language Processing 
 
 
Email filters 
 
Email filters are one of the most basic and 
initial applications of NLP online. It started 
with spam filters, uncovering certain words or 
phrases that signal a spam message. 
 
 
 
Machine Translation 
 
NLP is used in machine translation systems like Google Translate 
and Microsoft Translator to automatically translate text from 
one language to another. These systems analyze the structure 
and semantics of sentences in the source language and generate 
equivalent translations in the target language. 
Page 5


 
1.1: AI Project Cycle 
Let’s revisit the concept of the AI Project Cycle. 
 
Introduction 
 
Let us assume that you have to make a greeting card for your mother as it is her birthday. You 
are very excited about it and have thought of many ideas to execute the same. Let us look at 
some of the steps which you might take to accomplish this task: 
 
1. Look for some cool greeting card ideas from different sources. You might go online and 
check out some videos or you may ask someone who knows about it. 
2. After finalising the design, you would make a list of things that are required to make this 
card. 
3. You will check if you have the material with you or not. If not, you could go and get all the 
items required, ready for use. 
4. Once you have everything with you, you will start making the card. 
5. If you make a mistake in the card somewhere which cannot be rectified, you will discard it 
and start remaking it. 
6. Once the greeting card is made, you will gift it to your mother. 
 
These steps show how we plan to execute the tasks around us. Consciously or subconsciously 
our mind makes up plans for every task which we have to accomplish which is why things 
become clearer in our mind. Similarly, if we have to develop an AI project, the AI Project Cycle 
provides us with an appropriate framework which can lead us towards the goal. The AI project 
cycle is the cyclical process followed to complete an AI project. The AI Project Cycle mainly has 
6 stages: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Starting with Problem Scoping, you set the goal for your AI project by stating the problem 
which you wish to solve with it. Under problem scoping, we look at various parameters which 
affect the problem we wish to solve so that the picture becomes clearer. 
To proceed, 
 
? You need to acquire data which will become the base of your project as it will help you 
understand what the parameters that are related to problem scoping are. 
 
? You go for data acquisition by collecting data from various reliable and authentic sources. 
Since the data you collect would be in large quantities, you can try to give it a visual image of 
different types of representations like graphs, databases, flow charts, maps, etc. This makes it 
easier for you to interpret the patterns which your acquired data follows. 
 
? After exploring the patterns, you can decide upon the type of model you would build to 
achieve the goal. For this, you can research online and select various models which give a 
suitable output. 
 
? You can test the selected models and figure out which is the most efficient one. 
 
? The most efficient model is now the base of your AI project and you can develop your 
algorithm around it. 
 
? Once the modelling is complete, you now need to test your model on some newly fetched 
data. The results will help you in evaluating your model and improving it. 
 
? Finally, after evaluation, the deployment stage is crucial for ensuring the successful 
integration and operation of AI solutions in real-world environments, enabling them to deliver 
value and impact to users and stakeholders. 
 
 
       1.2: Introduction to AI Domains 
 
Artificial Intelligence becomes intelligent according to the training it gets. For training, the 
machine is fed with datasets. According to the applications for which the AI algorithm is being 
developed, the data fed into it changes. With respect to the type of data fed in the AI model, AI 
models can be broadly categorized into three domains: 
 
 
 
 
Statistical Data 
 
Statistical Data is a domain of AI related to data systems and processes, in which the system 
collects numerous data, maintains data sets and derives meaning/sense out of them. 
The information extracted through statistical data can be used to make a decision about it. 
 
Example of Statistical Data 
 
Price Comparison Websites 
These websites are being driven by lots and lots of data. 
If you have ever used these websites, you would know, 
the convenience of comparing the price of a product 
from multiple vendors in one place. PriceGrabber, 
PriceRunner, Junglee, Shopzilla, DealTime are some 
examples of price comparison websites. Nowadays, price 
comparison websites can be found in almost every 
domain such as technology, hospitality, automobiles, 
durables, apparel, etc. 
 
 
Computer Vision 
Computer Vision, abbreviated as CV, is a domain of AI that depicts the capability of a machine 
to get and analyse visual information and afterwards predict some decisions about it. The 
entire process involves image acquiring, screening, analysing, identifying and extracting 
information. This extensive processing helps computers to understand any visual content and 
act on it accordingly. In computer vision, Input to machines can be photographs, videos and 
pictures from thermal or infrared sensors, indicators and different sources. 
 
Computer vision-related projects translate digital visual data into descriptions. This data is then 
turned into computer-readable language to aid the decision-making process. The main objective 
of this domain of AI is to teach machines to collect information from pixels. 
 
Examples of Computer Vision 
 
Agricultural Monitoring 
 
Computer vision is employed in agriculture for crop 
monitoring, pest detection, and yield estimation. Drones 
with cameras capture aerial images of farmland, which are 
then analysed to assess crop health and optimize farming 
practices. 
 
 
 
 
 
Surveillance Systems 
 
Computer vision is used in surveillance systems to monitor 
public spaces, buildings, and borders. It can detect suspicious 
activities, track individuals or vehicles, and provide real-time 
alerts to security personnel. 
 
 
Natural Language Processing 
 
Natural Language Processing, abbreviated as NLP, is a branch of artificial intelligence that deals 
with the interaction between 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. 
The ultimate objective of NLP is to read, decipher, understand, and make sense of human 
languages in a valuable manner. 
 
 
   Examples of Natural Language Processing 
 
 
Email filters 
 
Email filters are one of the most basic and 
initial applications of NLP online. It started 
with spam filters, uncovering certain words or 
phrases that signal a spam message. 
 
 
 
Machine Translation 
 
NLP is used in machine translation systems like Google Translate 
and Microsoft Translator to automatically translate text from 
one language to another. These systems analyze the structure 
and semantics of sentences in the source language and generate 
equivalent translations in the target language. 
 
 
       1.3: Ethical Frameworks for AI 
 
Frameworks 
 
Frameworks are a set of steps that help us in solving problems. It provides a step-by-step guide 
for solving problems in an organized manner. Moreover, frameworks offer a structured 
approach to problem-solving, ensuring that all relevant factors and considerations are taken into 
account. Additionally, they serve as a common language for communication and collaboration, 
facilitating the sharing of best practices and promoting consistency in problem- solving 
methodologies. 
You may have used frameworks without knowing it! Can you think of one framework you have 
come across during your AI journey? 
 
 
Ethical Frameworks 
 
We know that ethics are a set of values or morals which help us 
separate right from wrong. Frameworks are step-by-step 
guidance on solving problems. 
 
Hence, Ethical frameworks are frameworks which help us ensure 
that the choices we make do not cause unintended harm. 
Furthermore, ethical frameworks provide a systematic approach 
to navigating complex moral dilemmas by considering various 
ethical principles and perspectives. By utilizing ethical 
frameworks, individuals and organizations can make well- 
informed decisions that align with their values and promote 
positive outcomes for all stakeholders involved. 
Read More
22 videos|52 docs|6 tests

FAQs on CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI - Artificial Intelligence for Class 10

1. What is the AI project cycle, and what are its key stages?
Ans. The AI project cycle consists of several key stages: problem definition, data collection, data preparation, model building, model evaluation, and deployment. Each stage is crucial for ensuring the success of an AI project, as it helps in clearly defining the objectives, preparing quality data, building effective models, and evaluating their performance before they are implemented in real-world scenarios.
2. Why is it important to establish an ethical framework for AI projects?
Ans. Establishing an ethical framework for AI projects is essential to ensure that the technology is developed and used responsibly. It helps address issues such as bias, privacy, accountability, and transparency. An ethical framework guides developers and organizations in making decisions that respect individual rights and societal norms, ultimately fostering trust in AI systems.
3. What are some common ethical challenges associated with AI?
Ans. Common ethical challenges associated with AI include algorithmic bias, where AI systems produce unfair outcomes based on biased data; privacy concerns related to data collection and usage; lack of transparency in decision-making processes; and accountability for actions taken by AI systems. Addressing these challenges is vital for the ethical deployment of AI technologies.
4. How can organizations ensure ethical compliance in their AI projects?
Ans. Organizations can ensure ethical compliance in their AI projects by implementing regular audits, developing clear guidelines that align with ethical standards, providing training for their teams on ethical considerations, and engaging stakeholders in discussions about the ethical implications of their AI systems. This proactive approach helps identify and mitigate potential ethical issues early in the project cycle.
5. What role does stakeholder engagement play in the AI project cycle?
Ans. Stakeholder engagement plays a critical role in the AI project cycle by ensuring that diverse perspectives are considered during the project. Engaging stakeholders, including users, ethicists, and community members, can help identify potential ethical issues, improve data relevance, and enhance the overall effectiveness and acceptance of the AI system. This collaborative approach promotes accountability and transparency throughout the project.
Related Searches

MCQs

,

video lectures

,

Extra Questions

,

past year papers

,

Free

,

mock tests for examination

,

Objective type Questions

,

Viva Questions

,

Sample Paper

,

practice quizzes

,

pdf

,

shortcuts and tricks

,

ppt

,

Previous Year Questions with Solutions

,

Semester Notes

,

study material

,

Important questions

,

CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI | Artificial Intelligence for Class 10

,

Exam

,

CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI | Artificial Intelligence for Class 10

,

CBSE Textbook: Revisiting AI Project Cycle & Ethical Frameworks for AI | Artificial Intelligence for Class 10

,

Summary

;