Ai Class 9 Project Cycle Notes
Ai Class 9 Project Cycle Notes
AI Project cycle
The 4W’s of Problem Scoping are Who, What, Where, and Why. This W’s helps in identifying
and understanding the problem in a better and efficient manner.
1. Who – “Who” part helps us in comprehending and categorizing who all are affected directly
and indirectly with the problem and who are called the Stakeholders.
2. What – “What” part helps us in understanding and identifying the nature of the problem and
under this block, you also gather evidence to prove that the problem you have selected exists.
Problem scoping
The Problem Statement Template helps us to summarize all the key points into one single.
Template so that in the future, whenever there is a 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.
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, and so on.
Surveys
1. Survey is one of the method to gather data from the users for the second stage of ai project
cycle that is data acquisition.
2. Survey is a method of gathering specific information from a sample of people. for Example a
census survey is conducted every year for analyzing the population.
3. Surveys are conducted in particular areas to acquire data from particular people.
Web Scraping
1. Web Scraping means collecting data from web using some technologies.
2. We use it for monitoring prices, news and etc.
Sensors
Cameras
1. Camera captures the visual information and then that information which is called image is used
as a source of data.
2. Cameras are used to capture raw visual data.
Observations
1. Google Charts
Google chart tools are powerful, simple to use, and free. Try out our rich gallery of interactive
charts and data tools.
2. Tableau
Tableau is often regarded as the grandmaster of data visualization 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 visualizations far beyond those provided by
general BI solutions.
3. FusionCharts
This is a very widely-used, JavaScript-based charting and visualization 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.
4. Highcharts
A simple options structure allows for deep customization, and styling can be done via JavaScript
or CSS. Highcharts is also extendable and pluggable for experts seeking advanced animations
and functionality.
Modelling
Modelling is the process in which different models based on the visualized data can
be created and even checked for the advantages and disadvantages of the model.
The learning-Based Approach is based on a machine learning experience with the data fed.
Machine learning is a subset of artificial intelligence (AI) which provides machines the ability
to learn automatically and improve from experience without being programmed for it.
Machine learning can be divided into 3 types, Supervised Learning, Unsupervised Learning,
and semi-supervised or Reinforcement Learning
Supervised Learning
Supervised learning is where a computer algorithm is trained on input data that has been
labeled for a particular output.
What is classification ?
Classification in which the algorithm’s job is to separate the labeled data to predict the output.
What is Regression ?
Example: Regression is used to predict the weather. it is also used widely for weather
forecasting.
Unsupervised Learning
Example: Suppose a boy sees someone performing tricks by a ball, so he also learnt the tricks by
himself. This is what we call unsupervised learning.
Reinforcement Learning
In this type of learning, The system works on Reward or Penalty policy. In this an agent
performs an action positive or negative, in the environment which is taken as input from the
system, then the system changes the state in the environment and the agent is provided with a
reward or penalty.
The system also builds a policy, that what action should be taken under a specific condition.
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 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.
Datasets
Bas
Training Set Testing Set
e
Use Used for Training the Model Used for Testing the Model after it is trained
Is a lot bigger than testing data and constitutes It is smaller than Training Set and constitutes
Size
about 70% to 80% about 20% to 30%
Evaluation
Evaluation is the method of understanding the reliability of an API and is based on the
outputs which are received by feeding the data into the model and comparing the output
with the actual answers.