Mahi Gupta
Mahi Gupta
Chapter
Date / Sub Unit/Content Demo./Practicals/Session
Unit
INTRODUCTION TO ARTIFICIAL INTELLIGENCE (AI)
Learn about the ethical concerns involved in AI NLP- Wordtune (AI writing tool that rewrites, rephrases, and
development, such as AI bias, data privacy and rewords your writing)
how they can be addressed. https://www.wordtune.com/
Session: Applications of AI – A look at Real-life AI
April
implementations
Moral Machine Activity : a platform for gathering a human
perspective on moral decisions made by machine
intelligence, such as self-driving cars.
http://moralmachine.mit.edu/
Introduction to Annaconda (Introduction to Python) on Jupyter Notebook
Understand to work with Jupyter Notebook, Installation of Annaconda
ADVANCE
PYTHON
Neural Networks
Learn about the importance of project planning in https://playground.tensorflow.org/
AI development and how to define project goals
No.of working days-18
and objectives.
Data Acquisition
Develop an understanding of the importance of
May
Know about the different machine learning ● Activity : Teachable machine to demonstrate Supervised Learning
algorithms used to train AI models https://teachablemachine.withgoogl e.com/
No.of working days-25
ADVANCE
PYTHON
Able to write Python programs using fundamental Coding in the Jupyter Notebook (All the previous code done on
concepts using Jupyter Notebook. IDLE python)
Introduction Understand the concept of Natural Use of Google Translate for same spelling words
NATURAL LANGUAGE
Language Processing (NLP) and its importance in (NLP based different Applications )
the field of Artificial Intelligence (AI). Smart/Scripted chat bot-
PROCESSING
No.of working days-23
lemmatize
7. Bag of Words: Create a document vector table for all documents.
September
Introduction Understand the role of evaluation in Evaluation techniques- Underfit, Perfect Fit, OverFit throug
the development and implementation of AI different graphs and examples
systems. Model Evaluation Terminologies
Model ● The Scenario - Prediction, Reality, True Positive, True Negative,
Evaluation False Positive, False Negative
Terminology Learn various Model ● Confusion Matrix
EVALUATION
Evaluation Terminologies ● Activity- to make a confusion matrix based on data given for
Confusion Matrix Learn to make a confusion Containment
matrix for given Scenario Zone Prediction Model
Evaluation Methods Learn about the different Activity: Confusion Matrix
types of evaluation techniques in AI, such as Evaluation Methods
Accuracy, Precision, Recall and F1 Score, and ● Accuracy
their significance. ● Precision
● Recall
● Which Metric is Important? - Precision or Recall
No.of working days-20
● F1 Score
Control Structures • Create a list in Python of children selected for science quiz with
October
Numpy
and visualization.
Concepts of Data Sciences ● Write a program to display line chart from (2,5) to (9,10).
Understand the basic concepts of statistics, such ● Write a program to display a scatter chart for the following points
as mean, median, mode, and standard deviation, (2,5), (9,10),(8,3),(5,7),(6,18).
and apply them to analyze data using various ● Read csv file saved in your system and display 10 rows.
Python packages. ● Read csv file saved in your system and display its information
Unit 3: Information and Communication Technology ● Computer Vision Tasks - Basics of Images-Pixel,
Skills-II Resolution, Pixel value
Unit 4: Entrepreneurial Skills-I ● Grayscale and RGB images
Unit 5: Green Skills-I Activities:
● Game- Emoji Scavenger Hunt
https://emojiscavengerhunt.withgoogle.com/
● RGB Calculator:
No.of working days-24
https://www.w3schools.com/colors/color s_rgb.asp
Introduction Define the concept of Computer Vision and ● Create your own pixel art:
www.piskelapp.com
December
(Practicals)
OpenCV for basic image processing and computer ● Write a program to read an image and identify its shape
vision tasks. using Python
January
No.of
workin Submission and assessment of the projects/ Prcatical files
g days-
13
Februar
y
No.of
Annual Examination
workin
g days-
22