AI Project Cycle (Class-IX)
AI Project Cycle (Class-IX)
The AI project cycle refers to the step-by-step process that an organization or a person should
follow to develop and deploy an artificial intelligence (AI) project while solving a problem. It is also
called the AI development lifecycle. It provides us with an appropriate framework that helps us to
achieve our goal. The AI project cycle consists of following five stages:
Problem Scoping
Problem scoping is the process of identifying a problem/issue that can be solved using artificial
intelligence (AI). During this phase, we not only identify the problem but also set specific
objectives, goals, and criteria for success. However, scoping a problem is not a simple task as it
requires a deep understanding of the issue so that we can work effectively and solve problem-
solving.
To achieve this, we rely on an approach called the 4Ws problem canvas, which helps us gain a
clearer and more defined understanding of the problem.
Data Acquisition
Data Acquisition is focused on collecting the necessary data for the project. While developing an
AI system for predictive purposes, it’s essential to begin by training it with relevant data.
The specific kind of information we want to collect is called data features.
There are various methods to gather this data, such as follows:
1. Surveys
2. Web Scraping
3. Sensors
4. Cameras
5. Observations
6. API (Application Programming Interface)
One of the most dependable and trustworthy sources for data is government-hosted open-access
websites. Examples of such government portals include data.gov.in and india.gov.in.
Data Exploration
Clean, preprocess and transform the data to make it suitable for modeling. This step often
includes handling missing values, normalizing data and feature engineering. To visualize data
(to find the hidden patterns), we can use various types of visuals like bar graphs, histograms, line
charts, and pie charts. These visuals make the data more approachable and understandable.
Modeling
In the AI project cycle, modeling is a critical step in simplifying complex data for computers to
process and make predictions. At this stage, we choose an appropriate AI model or algorithm
based on the problem, data characteristics and desired outcomes. This could involve selecting
from ML, deep learning or other AI techniques. These models can be as simple as linear
equations or incredibly complex neural networks, depending on the task at hand.
Evaluation
Now, we are at the last stage of the AI project cycle. Once we have created and trained a model,
it’s crucial to thoroughly test it to evaluate how well it performs. To do this, we use a separate
dataset called testing data.
What is a problem statement template and what is its significance?
The problem statement template gives a clear idea about the basic framework
required to achieve the goal. It is the 4Ws canvas which segregates; what is the
problem, where does it arise, who is affected, why is it a problem? It takes us straight
to the goal.
4Ws Canvas
The 4Ws Problem canvas helps in identifying the key elements related to the problem. The 4Ws
are Who, What, Where and Why
● The “Who” block helps in analysing the people getting affected directly or indirectly due to the
problem.
● The “What” block helps us to determine the nature of the problem.
● The “Where” block helps us to look into the situation in which the problem arises,situation and
location.
● The “Why” block suggests to us the benefits which the stakeholders would get from the solution
and how it will benefit them as well as the society.
What are the different types of sources of data from where we can collect reliable and
authentic datasets? Explain in brief.
Data can be a piece of information or facts and statistics collected together for
reference or analysis. Whenever we want an AI project to be able to predict an output,
we need to train it first using data There could be many ways and sources from where
we can collect reliable and authentic datasets namely Surveys, Web scraping,
Sensors, Cameras, Observations, Research, Investigation, API etc.
Sometimes Internet is also used to acquire data but the most important point to keep
in mind is that the data should be taken from reliable and authentic websites only.
Some reliable data sources are UN, Google scholar, Finance, CIA, Data.gov etc.