0% found this document useful (0 votes)
66 views

Mahi Gupta

Uploaded by

Aneesh Dayma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

Mahi Gupta

Uploaded by

Aneesh Dayma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Artificial Intelligence - 417

CLASS -X Session- 2024-25

Chapter
Date / Sub Unit/Content Demo./Practicals/Session
Unit
INTRODUCTION TO ARTIFICIAL INTELLIGENCE (AI)

Foundational concepts of AI Gamified tools for each domain-


Understand the concept of human intelligence and Data Sciences- Impact Filter (Impact of rise in temperature
its various components such as reasoning, on different species)
problem-solving, and creativity https://artsexperiments.withgoogle.com/impactfilter/
Basics of AI: Let’s Get CV- Autodraw (It pairs machine learning with drawings from
Started Understand the concept of Artificial talented
Intelligence (AI) and its domains artists to help you draw stuff fast.)
Explore the use of AI in real Life. https://www.autodraw.com/
No.of working days-22

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

Creating virtual environment, Codinbg in Jupyter Notebooks -


Opertators Presedence
Comments in python
The print () function
The Input() function

Introduction Data Acquisition /Data Exploration/ Data Visualization


Understand the stages involved in the AI project https://public.tableau.com/app/discover
cycle, such as problem scoping, data collection, https://www.kaggle.com/learn/data-visualization
data exploration, modeling, evaluation. https://www.datawrapper.de/
Problem Scoping
AI PROJECT CYCLE

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

data collection in AI and how to choose the right


data sources.
Data Exploration
Know various data exploration techniques and its
importance
Errors in Python using Jupyter Notebook
Compliation of all the funtions and operators in Jupyter
ADVANCE
PYTHON

Installing Python Packages (Variables, Arithmetic Operators, Expressions, Comparison


Applications of Python Operators, logical operators, Assignment Operators, Data Types -
Recap of Python Basics integer, float, strings, type conversion, using print() and input()
functions

Modelling ● Introduction to Rule Based & Learning Based AI Approaches


AI PROJECT CYCLE:

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

Evaluation ● Activity : Infinite Drum Machine to demonstrate Unsupervised


Know the importance of evaluation and various learning https://experiments.withgoogle.com/ai/drum-
metrics available for evaluation machine/view/
July

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

Chatbots Explore the various applications of NLP https://www.ometrics.com/blog/list-of-fun-chatbots/


in everyday life, such as chatbots, sentiment https://www.cleverbot.com/
analysis, and automatic summarization. https://www.pandorabots.com/mitsuku/
August

Language Differences Gain an understanding of Human Language VS Computer Language


the challenges involved in understanding human
language by machine.
ADVANCE
PYTHON

Codeing in the Jupyter Notebook (All the previous code done on


Able to use Python built-in functions and libraries
IDLE python)

Concepts of Natural Language Processing Learn 1. Sentence Segmentation: https://tinyurl.com/y36hd92n


about the Text Normalization technique used in 2. Tokenisation: https://text-processing.com/demo/tokenize/
NATURAL LANGUAGE PROCESSING

NLP and popular NLP model - Bag-of-Words 3. Stopwords removal:


https://demos.datasciencedojo.com/demo/stopwords/
4. Lowercase conversion: https://caseconverter.com/
5. Stemming: http://textanalysisonline.com/nltk-porter-stemmer
6. Lemmatisation: http://textanalysisonline.com/spacy-word-
No.of working days-23

lemmatize
7. Bag of Words: Create a document vector table for all documents.
September

8. Generate TFIDF values for all the words.


9. Find the words having highest value.
10. Find the words having the least value
ADVANCE
PYTHON

Submission and assessment of the projects/ Prcatical files

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

Sequential Statements following


Lists in Python names- Arjun, Sonakshi, Vikram, Sandhya, Sonal, Isha, Kartik
Perform the following tasks on the list in sequence-
○ Print the whole list
○ Delete the name “Vikram” from the list
○ Add the name “Jay” at the end
ADVANCE PYTHON

○ Remove the item which is at the second position.


• Create
○ a list num=[23,12,5,9,65,44] Print the length of the list
○ Print the elements from second to fourth position using positive
indexing
○ Print the elements from position third to fifth using negative
indexing
• Create a list of first 10 even numbers, add 1 to each list item and
print the final list.
• Create a list List_1=[10,20,30,40]. Add the elements [14,15,12]
using extend function. Now sort the final list in ascending order and
print it.
Introduction Define the concept of Data Science Revisiting AI Project Cycle, Data
and understand its applications in various fields. Collection, Data Access Activities:
DATA SCIENCE
Getting Started Understand the basic concepts of Game: Rock, Paper & Scissors
data acquisition, visualization, and exploration. https://next.rockpaperscissors.ai/

Unit 1: Communication Skills-II Python for Data Sciences


EMPLOYABILIT
No.of working days-23

Unit 2: Self-management Skills-II • Numpy • Pandas • Matplotlib


Y SKILLS

Statistical Learning & Data Visualisation


November

Personality Prediction -Understanding K-nearest neighbour model


Suggested Programs List
● Write a program to add the elements of the two lists.
Python Packages Use Python libraries such as
● Write a program to calculate mean, median and mode using
NumPy, Pandas, and Matplotlib for data analysis
DATA SCIENCES (Practical)

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

Applications of CV ,Understanding CV Concepts


EMPLOYABILITY SKILLS

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

understand its applications in various fields.


● Create your own convolutions:
COMPUTER VISION

Concepts of Computer Vision Understand the basic http://setosa.io/ev/image-kernels/


concepts of image representation, feature extraction,
object detection, and segmentation.

OpenCV ● Write a program to read an image and display using


COMPUTER

(Practicals)

Use Python libraries such as Python


VISION

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

Project Work / Field Visit / Student Portfolio


Suggested Projects/ Field Visit / Portfolio (any one activity to be one)

Sample 1. Student Marks Prediction Model


Projects 2. CNN Model on Smoke and Fire Detection
Students’ participation in the following-
Field • AI for Youth Bootcamp
• AI Fests/ Exhibition
Work
• Participation in any AI training sessions
• Virtual tours of companies using AI to get acquainted with real-life usage
• Maintaining a record of all AI activities
Student
• Hackathons
Portfoli • Competitions (CBSE/Interschool)
o Note: Portfolio should contain minimum 5 activities

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy