SlideShare a Scribd company logo
1 of 12
Download to read offline
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Government of Pakistan
National Vocational and Technical Training Commission
Prime Minister Hunarmand Pakistan Program,
"Skills for All"
Course Contents/ Lesson Plan Course Title:
AI(Machine Learning and Deep Learning)
Duration: 6 Months
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Trainer
Name
Course Title Artificial Intelligence (Machine Learning and Deep Learning)
Objective of
Course
Employable skills and hands on practice for Artificial Intelligence, including
specialization in NLP or computer vision
The aim for the team of staff responsible for delivery of the advanced IT curriculum is to
provide knowledge and develop skills related to the IT. The course will allow
participants to gain a comprehensive understanding of all the aspects. It will also
develop the participant’s ability to act in a professional and responsible manner.
Teaching staff will provide the technical knowledge and abilities required to solve tasks
and problems that are goal-oriented. They will use participant-centered, practically
oriented methods. They will also develop a program of practical assessment that
reflects the learning outcomes stated in the curriculum. Trainees of the IT curriculum
will also develop their willingness and ability as individuals to clarify issues, as well as
think through and assess development opportunities.
Teaching staff will also support trainees in developing characteristics such as self-
reliance, reliability, responsibility, a sense of duty and a willingness and ability to
criticize and accept criticism well and to adapt their future behavior accordingly.
Teaching staff also use the IT curriculum to address the development of professional
competence. Trainees will acquire the ability to work in a professional environment.
By the end of this course, the trainees should gain the following competencies:
 Understanding of core concepts of artificial intelligence and machine learning
 State of the art machine learning techniques
 Hands-on exposure to exploratory data analysis
 Practical exposure to model design, evaluation
 Familiarity with tools and libraries such as scikit learn, pandas numpy,
tensorflow, pytorch and keras
Dr. Samar Abbas
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Learning
Outcome of
the Course
After taking this course, you will be familiar with the fundamentals of Artificial
Intelligence. You will gain practical experience in applying AI for problem solving, and
will develop a deep understanding of the core concepts by implementing solutions to
real world problems.
By the end of this course, the trainees should gain the following competencies:
 Understanding of core concepts of artificial intelligence and machine learning
 State of the art machine learning techniques
 Hands-on exposure to exploratory data analysis
 Practical exposure to model design, evaluation
 Familiarity with tools and libraries such as scikit learn, pandas numpy,
tensorflow, pytorch and keras
After the specialization in NLP, you will be comfortable using TensorFlow pipelines for
NLP at the end of the course. Moreover,
 You will learn to build your own models which will extract information from
textual data
 You will learn text processing fundamentals, including text normalization,
stemming and lemmatization
 You will learn about different evaluation metrics for models trained for NLP
tasks
 You will learn about statistical language models like Hidden Markov Model
(HMM)
 You will learn to make a part of speech (POS) tagging model
 You will learn about named entity recognition
 You will learn advanced techniques including word embeddings, deep learning
(DL) techniques like RNNs and LSTMs, and more
 You will learn how to deploy a NLP model
 You will learn about Flask, and Django frameworks
Companies
Offering Jobs
in the
respective
trade
1. Careem
2. Afiniti
3. Addo.ai
4. Arbisoft
5. I2c
6. xavor
7. Fiverivers Technologies
8. confiz
9. Crossover
10. NetSol
11. Research institutes
12. All Private Institutes who have an ML department
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Course
Execution
Plan
Total Duration of Course: 6 Months (26 Weeks)
Class Hours: 4 Hours per day
Theory: 20% Practical: 80%
Weekly Hours: 20 Hours Per week
Total Contact Hours: 520 Hours
Job
Opportunitie
s
AI is the buzzword of the century, attracting attention across industries, motivating
changes in products as well as services. It is the very nature of the subject that makes its
applications infinite, in multiple domains. Whether you belong to a technical
background or not, chances are that AI can make your job easier, and push it in the right
direction. Dive in to develop an understanding of the core concepts, while gaining hands
on experience and training from the industry’s finest.Trained resources can find work as
one of the following roles
• AI Engineer
• Machine Learning Engineers
• Data Analyst
• Research Assistant
• NLP Engineer
• Deep Learning Engineer
No of
Students
20-24
Learning
Place
Classroom / Lab
Instructional
Resources
Development Platform:
 https://github.com/ ,
 https://www.anaconda.com/distribution/
 https://www.jetbrains.com/pycharm/
 https://jupyter.org/
Frameworks and Libraries:
 https://www.tensorflow.org/
 http://keras.io/
 https://pytorch.org/
 https://caffe.berkeleyvision.org/
Learning Material:
 https://www.kaggle.com/
 https://www.youtube.com/watch?v=UzxYlbK2c7E
 https://www.youtube.com/watch?v=UzxYlbK2c7E&list=PLA89DCFA6ADACE599
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Scheduled
Week
Module Title Learning Units Remarks
Week 1  Introduction  Motivational Lecture
 Course Introduction
 Success stories
 Job market
 Course Applications
 Institute/work ethics
 Introduction to Artificial
Intelligence
 A brief history of AI
 AI terminology
 State of the art techniques
 Lab
o Anaconda installation
o Setting up environment and
introducing Jupyter
notebook
o Introduction to Python
Week 2 Part – 1 AI
Fundamentals
Chapter
1Representations
 Problem Representation
o State Space
o Vector
 Knowledge Representation
o Trees
o Graphs
Week 3 Chapter 2
Search – Part 1
 Search Strategies
 Brute force search
o Depth first search
o Breadth first search
Week 4 Chapter 3
Search – Part 2
 Search Strategies
o Best First Search
o A*
o Use of heuristics
 Advanced ((Optional)
o Genetic Algorithms
Week 5 Part – 2 AI and
Machine Learning
Chapter 4
Machine Learning
Fundamentals
 What is Data
 What is Machine Learning
 Supervised vs. Unsupervised learning
 Evaluation
 Train-Test split
 Validation
Week 6 Chapter 5
Regression
 Regression
o Univariate linear regression
o Multivariate regression
o Polynomial regression
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Week 7 Chapter 6
Classification
 Algorithms
o Logistic Regression
o KNN
o Naïve Bayes
o Decision Trees
o SVMs
Week 8 Chapter 7
Clustering
 Clustering
o Classification vs. Clustering
o K-means Clustering
o Hierarchical Clustering
 Optional:
o GMM
Week 9 Chapter 8
Time Series Analysis
 Time Series Analysis
 Hidden Markov Models
Week 10 Chapter 9
Neural Networks
 Introduction to Neural Networks
o MLP
o Feed Forward neural networks
Week 11 Chapter 10
Neural Networks –
Part 2
 Neural Networks
o Backpropagation
o Activation Functions
o Loss Function
o Optimization|
Week 12 Chapter 11
Introduction to NLP
 Linguistics
o NLP
o Syntax
o Semantics
o Pragmatics
o Discourse
 Pandas, NLTK, WordNet
 Load text data
Week 13 Chapter 12
Dealing with Textual
Data – Part 1
 Data know-how
 Data statistics (categorical data)
 Text Analysis
 Similarity & distance
 Text normalization
 Text cleaning
Week 14 Chapter 13
Dealing with Textual
Data – Part 2
 Stemming & lemmatization
 Vectorization
 Pre-defined word embedding
 Regular expression
 Introduction to classification
Week 15 Mid-Term Assignment
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Week 16 Chapter
14Classification – Part
1
 Logistic Regression
o Sigmoid function
o Activation functions
o Optimization
 Regularization
Week 17 Chapter 15
Classification – Part 2
 Bias vs Variance
 Train, test split
 Train, test, validation split
 K-fold cross validation
 Hyper-parameter tuning
Week 18 Chapter 16
Model Evaluation
 Model evaluation
o Confusion matrix
o Accuracy, Precision, Recall
o F-1 Score
o Specificity & Sensitivity
o ROC & AUROC
Week 19 Chapter 17
Language Modelling
 Language modeling
 Hidden Markov Models
Week 20 Chapter 18
Deep Neural
Networks– Part 1
 Deep Neural Networks
 Recurrent Neural Networks
Week 21 Employable
Project/Assignment (6
weeks i.e. 21-26) in
addition of regular
classes.
OR
On job training ( 2
weeks)
 Guidelines to the Trainees for selection
of students employable project like
final year project (FYP)
 Assign Independent project to each
Trainee
 A project based on trainee’s aptitude
and acquired skills.
 Designed by keeping in view the
emerging trends in the local market as
well as across the globe.
 The project idea may be based on
Entrepreneur.
 Leading to the successful employment.
 The duration of the project will be 6
weeks
 Ideas may be generated via different
sites such as:
https://1000projects.org/
https://nevonprojects.com/
https://www.freestudentprojects.com/
https://technofizi.net/best-computer-
science-and-engineering-cse-project-
topics-ideas-for-students/
 Final viva/assessment will be
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
conducted on project assignments.
 At the end of session the project will
be presented in skills competition
 The skill competition will be conducted
on zonal, regional and National level.
 The project will be presented in front
of Industrialists for commercialization
 The best business idea will be placed in
NAVTTC business incubation center for
commercialization.
---------------------------------------------------------
OR
On job training for 2 weeks:
 Aims to provide 2 weeks industrial
training to the Trainees as part of
overall training program
 Ideal for the manufacturing trades
 As an alternate to the projects that
involve expensive equipment
 Focuses on increasing Trainee’s
motivation, productivity, efficiency and
quick learning approach.
Week 22 Chapter 20
Deep Neural
Networks– Part 2
 Deep Neural Networks
 LSTMs
Week 23 Chapter 21
Sequence Modelling
tasks – Part 1
 Sequence Modelling
 Part of Speech Tagging
Week 24 Chapter 22
Sequence Modelling
tasks – Part 2
 Sequence Modelling
○ Named Entity Recognition
 Machine Translation
Week 25 Chapter 23
Object Detection –
Part 2
 Insight gathering
 NLP model deployment
 Flask, Django frameworks
Week 26 Entrepreneurship and
Final Assessment in
project
 Job Market Searching
 Self-employment
 Freelancing sites
 Introduction
 Fundamentals of Business Development
 Entrepreneurship
 Startup Funding
 Business Incubation and Acceleration
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
 Business Value Statement
 Business Model Canvas
 Sales and Marketing Strategies
 How to Reach Customers and Engage CxOs
 Stakeholders Power Grid
 RACI Model, SWOT Analysis, PEST Analysis
 SMART Objectives
 OKRs
 Cost Management (OPEX, CAPEX, ROCE
etc.)
 Final Assessment
List of Machinery / Equipment
Sr. No Name of item as per curriculum
Quantity physically available at
the training location
1 Computers Minimum Corei5
 LCD Display 17” with built in speakers
25
2 Mobiles with Android OS 25
3 DSL Internet Connection (Minimum 1 MB) Available on every PC
4
Accessories/Devices
 Connectors
 Multimedia
 Printer (NW printer)
 Audio/visual aid
 White Board
 Pin Board
 Flip Chart Board
 Hard copy of Training Material
 Mobile Phones
25 each
5
Wires, data cables, power plugs, power
supply
For every PC
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
6 UPS
Available
7 Generator / Solar Backup
Available
8 Air Conditioner (2 Tons)
Available
1. Software List
Sr. No Software Name
1. Google chrome
2. Anaconda
3. Jupyter notebook
4. Python / R
5. Weka / rapidminer / H2O / orange / KNime etc.
2. Minimum Qualification of Teachers / Instructor
The qualification of teachers / instructor of this course should be minimum of bachelors in
Computer science with minimum 3 years of development experience in relevant trade.
 Bachelors of Computers Science / Computer Engineering / Electrical Engineering (Hons)
3. Supportive Notes
Teaching Learning Material
Books Name Author
Introduction to Machine Learning with Python: A Guide for Data
Scientists
Book by Andreas Muller
Introduction to data mining by Tan, Steinbach &
Kumar
Data Mining: The Textbook by Aggarwal
Plot no. 38, Kirthar Road, H-9 Islamabad
051-9044250
Introduction to Machine Learning with Python: A Guide for Data
Scientists
Book by Andreas Muller
Python code for Artificial Intelligence: Foundations of Computational
Agents
David L. Poole and Alan
K. Mackworth
NLP at work Sue Knight
Online Material:
FukatSoft Online Learning System
Stanford Lectures on Deep Learning
Machine Learning by Andrew Ng

More Related Content

Similar to 09. AI (ML_DL_NLP)[1].pdf

Artificial Intelligence for Unmanned Vehicles
Artificial Intelligence for Unmanned VehiclesArtificial Intelligence for Unmanned Vehicles
Artificial Intelligence for Unmanned VehiclesObject Automation
 
M.Sc.Syllabus 17 Nov 2022 (1).pdf
M.Sc.Syllabus 17 Nov 2022 (1).pdfM.Sc.Syllabus 17 Nov 2022 (1).pdf
M.Sc.Syllabus 17 Nov 2022 (1).pdfhsingh5201
 
SE LAB MANUAL (R16).pdf
SE LAB MANUAL (R16).pdfSE LAB MANUAL (R16).pdf
SE LAB MANUAL (R16).pdfSRPatel10
 
Object oriented programming using java
Object oriented programming using javaObject oriented programming using java
Object oriented programming using javashrutisrivastava5021
 
Applied Machine Learning Course - Jodie Zhu (WeCloudData)
Applied Machine Learning Course - Jodie Zhu (WeCloudData)Applied Machine Learning Course - Jodie Zhu (WeCloudData)
Applied Machine Learning Course - Jodie Zhu (WeCloudData)WeCloudData
 
Master Machine Learning with Our Top-Rated Training Course in Noida.pptx
Master Machine Learning with Our Top-Rated Training Course in Noida.pptxMaster Machine Learning with Our Top-Rated Training Course in Noida.pptx
Master Machine Learning with Our Top-Rated Training Course in Noida.pptxAPTRON Solutions Noida
 
data scientist course (4).pptx. excelr thane
data scientist course (4).pptx. excelr thanedata scientist course (4).pptx. excelr thane
data scientist course (4).pptx. excelr thanetejadulla96
 
ExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbai
ExcelR- Data Science, Data Analytics, Business Analytics Course Training MumbaiExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbai
ExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbaitejadulla96
 
data scientist course (4).excelr solutions
data scientist course (4).excelr solutionsdata scientist course (4).excelr solutions
data scientist course (4).excelr solutionstejadulla96
 
data scientist course (4).Excelr solutions thane
data scientist course (4).Excelr solutions thanedata scientist course (4).Excelr solutions thane
data scientist course (4).Excelr solutions thanetejadulla96
 
Final teit syllabus_2012_course_04.06.2014
Final teit syllabus_2012_course_04.06.2014Final teit syllabus_2012_course_04.06.2014
Final teit syllabus_2012_course_04.06.2014deepti112233
 
00 Fundamentals of csharp course introduction
00 Fundamentals of csharp course introduction00 Fundamentals of csharp course introduction
00 Fundamentals of csharp course introductionmaznabili
 
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...KhondokerAbuNaim
 
Artificial intelligence engineer course
Artificial intelligence engineer courseArtificial intelligence engineer course
Artificial intelligence engineer courseIbrahim Khleifat
 
Dsp lab manual
Dsp lab manualDsp lab manual
Dsp lab manualamanabr
 
Best Artificial Intelligence Course | Online program | certification course
Best Artificial Intelligence Course | Online program | certification course Best Artificial Intelligence Course | Online program | certification course
Best Artificial Intelligence Course | Online program | certification course Learn and Build
 

Similar to 09. AI (ML_DL_NLP)[1].pdf (20)

Artificial Intelligence for Unmanned Vehicles
Artificial Intelligence for Unmanned VehiclesArtificial Intelligence for Unmanned Vehicles
Artificial Intelligence for Unmanned Vehicles
 
M.Sc.Syllabus 17 Nov 2022 (1).pdf
M.Sc.Syllabus 17 Nov 2022 (1).pdfM.Sc.Syllabus 17 Nov 2022 (1).pdf
M.Sc.Syllabus 17 Nov 2022 (1).pdf
 
AI_in_Aero_UAV.pdf
AI_in_Aero_UAV.pdfAI_in_Aero_UAV.pdf
AI_in_Aero_UAV.pdf
 
SE LAB MANUAL (R16).pdf
SE LAB MANUAL (R16).pdfSE LAB MANUAL (R16).pdf
SE LAB MANUAL (R16).pdf
 
Object oriented programming using java
Object oriented programming using javaObject oriented programming using java
Object oriented programming using java
 
Be computer-engineering-2012
Be computer-engineering-2012Be computer-engineering-2012
Be computer-engineering-2012
 
Applied Machine Learning Course - Jodie Zhu (WeCloudData)
Applied Machine Learning Course - Jodie Zhu (WeCloudData)Applied Machine Learning Course - Jodie Zhu (WeCloudData)
Applied Machine Learning Course - Jodie Zhu (WeCloudData)
 
Master Machine Learning with Our Top-Rated Training Course in Noida.pptx
Master Machine Learning with Our Top-Rated Training Course in Noida.pptxMaster Machine Learning with Our Top-Rated Training Course in Noida.pptx
Master Machine Learning with Our Top-Rated Training Course in Noida.pptx
 
data scientist course (4).pptx. excelr thane
data scientist course (4).pptx. excelr thanedata scientist course (4).pptx. excelr thane
data scientist course (4).pptx. excelr thane
 
ExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbai
ExcelR- Data Science, Data Analytics, Business Analytics Course Training MumbaiExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbai
ExcelR- Data Science, Data Analytics, Business Analytics Course Training Mumbai
 
data scientist course (4).excelr solutions
data scientist course (4).excelr solutionsdata scientist course (4).excelr solutions
data scientist course (4).excelr solutions
 
data scientist course (4).Excelr solutions thane
data scientist course (4).Excelr solutions thanedata scientist course (4).Excelr solutions thane
data scientist course (4).Excelr solutions thane
 
Brochure curriculum (1)
Brochure curriculum (1)Brochure curriculum (1)
Brochure curriculum (1)
 
Final teit syllabus_2012_course_04.06.2014
Final teit syllabus_2012_course_04.06.2014Final teit syllabus_2012_course_04.06.2014
Final teit syllabus_2012_course_04.06.2014
 
00 Fundamentals of csharp course introduction
00 Fundamentals of csharp course introduction00 Fundamentals of csharp course introduction
00 Fundamentals of csharp course introduction
 
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
 
Winter Projects GDSC IITK
Winter Projects GDSC IITKWinter Projects GDSC IITK
Winter Projects GDSC IITK
 
Artificial intelligence engineer course
Artificial intelligence engineer courseArtificial intelligence engineer course
Artificial intelligence engineer course
 
Dsp lab manual
Dsp lab manualDsp lab manual
Dsp lab manual
 
Best Artificial Intelligence Course | Online program | certification course
Best Artificial Intelligence Course | Online program | certification course Best Artificial Intelligence Course | Online program | certification course
Best Artificial Intelligence Course | Online program | certification course
 

Recently uploaded

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 

Recently uploaded (20)

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 

09. AI (ML_DL_NLP)[1].pdf

  • 1. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Government of Pakistan National Vocational and Technical Training Commission Prime Minister Hunarmand Pakistan Program, "Skills for All" Course Contents/ Lesson Plan Course Title: AI(Machine Learning and Deep Learning) Duration: 6 Months
  • 2. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Trainer Name Course Title Artificial Intelligence (Machine Learning and Deep Learning) Objective of Course Employable skills and hands on practice for Artificial Intelligence, including specialization in NLP or computer vision The aim for the team of staff responsible for delivery of the advanced IT curriculum is to provide knowledge and develop skills related to the IT. The course will allow participants to gain a comprehensive understanding of all the aspects. It will also develop the participant’s ability to act in a professional and responsible manner. Teaching staff will provide the technical knowledge and abilities required to solve tasks and problems that are goal-oriented. They will use participant-centered, practically oriented methods. They will also develop a program of practical assessment that reflects the learning outcomes stated in the curriculum. Trainees of the IT curriculum will also develop their willingness and ability as individuals to clarify issues, as well as think through and assess development opportunities. Teaching staff will also support trainees in developing characteristics such as self- reliance, reliability, responsibility, a sense of duty and a willingness and ability to criticize and accept criticism well and to adapt their future behavior accordingly. Teaching staff also use the IT curriculum to address the development of professional competence. Trainees will acquire the ability to work in a professional environment. By the end of this course, the trainees should gain the following competencies:  Understanding of core concepts of artificial intelligence and machine learning  State of the art machine learning techniques  Hands-on exposure to exploratory data analysis  Practical exposure to model design, evaluation  Familiarity with tools and libraries such as scikit learn, pandas numpy, tensorflow, pytorch and keras Dr. Samar Abbas
  • 3. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Learning Outcome of the Course After taking this course, you will be familiar with the fundamentals of Artificial Intelligence. You will gain practical experience in applying AI for problem solving, and will develop a deep understanding of the core concepts by implementing solutions to real world problems. By the end of this course, the trainees should gain the following competencies:  Understanding of core concepts of artificial intelligence and machine learning  State of the art machine learning techniques  Hands-on exposure to exploratory data analysis  Practical exposure to model design, evaluation  Familiarity with tools and libraries such as scikit learn, pandas numpy, tensorflow, pytorch and keras After the specialization in NLP, you will be comfortable using TensorFlow pipelines for NLP at the end of the course. Moreover,  You will learn to build your own models which will extract information from textual data  You will learn text processing fundamentals, including text normalization, stemming and lemmatization  You will learn about different evaluation metrics for models trained for NLP tasks  You will learn about statistical language models like Hidden Markov Model (HMM)  You will learn to make a part of speech (POS) tagging model  You will learn about named entity recognition  You will learn advanced techniques including word embeddings, deep learning (DL) techniques like RNNs and LSTMs, and more  You will learn how to deploy a NLP model  You will learn about Flask, and Django frameworks Companies Offering Jobs in the respective trade 1. Careem 2. Afiniti 3. Addo.ai 4. Arbisoft 5. I2c 6. xavor 7. Fiverivers Technologies 8. confiz 9. Crossover 10. NetSol 11. Research institutes 12. All Private Institutes who have an ML department
  • 4. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Course Execution Plan Total Duration of Course: 6 Months (26 Weeks) Class Hours: 4 Hours per day Theory: 20% Practical: 80% Weekly Hours: 20 Hours Per week Total Contact Hours: 520 Hours Job Opportunitie s AI is the buzzword of the century, attracting attention across industries, motivating changes in products as well as services. It is the very nature of the subject that makes its applications infinite, in multiple domains. Whether you belong to a technical background or not, chances are that AI can make your job easier, and push it in the right direction. Dive in to develop an understanding of the core concepts, while gaining hands on experience and training from the industry’s finest.Trained resources can find work as one of the following roles • AI Engineer • Machine Learning Engineers • Data Analyst • Research Assistant • NLP Engineer • Deep Learning Engineer No of Students 20-24 Learning Place Classroom / Lab Instructional Resources Development Platform:  https://github.com/ ,  https://www.anaconda.com/distribution/  https://www.jetbrains.com/pycharm/  https://jupyter.org/ Frameworks and Libraries:  https://www.tensorflow.org/  http://keras.io/  https://pytorch.org/  https://caffe.berkeleyvision.org/ Learning Material:  https://www.kaggle.com/  https://www.youtube.com/watch?v=UzxYlbK2c7E  https://www.youtube.com/watch?v=UzxYlbK2c7E&list=PLA89DCFA6ADACE599
  • 5. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250
  • 6. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Scheduled Week Module Title Learning Units Remarks Week 1  Introduction  Motivational Lecture  Course Introduction  Success stories  Job market  Course Applications  Institute/work ethics  Introduction to Artificial Intelligence  A brief history of AI  AI terminology  State of the art techniques  Lab o Anaconda installation o Setting up environment and introducing Jupyter notebook o Introduction to Python Week 2 Part – 1 AI Fundamentals Chapter 1Representations  Problem Representation o State Space o Vector  Knowledge Representation o Trees o Graphs Week 3 Chapter 2 Search – Part 1  Search Strategies  Brute force search o Depth first search o Breadth first search Week 4 Chapter 3 Search – Part 2  Search Strategies o Best First Search o A* o Use of heuristics  Advanced ((Optional) o Genetic Algorithms Week 5 Part – 2 AI and Machine Learning Chapter 4 Machine Learning Fundamentals  What is Data  What is Machine Learning  Supervised vs. Unsupervised learning  Evaluation  Train-Test split  Validation Week 6 Chapter 5 Regression  Regression o Univariate linear regression o Multivariate regression o Polynomial regression
  • 7. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Week 7 Chapter 6 Classification  Algorithms o Logistic Regression o KNN o Naïve Bayes o Decision Trees o SVMs Week 8 Chapter 7 Clustering  Clustering o Classification vs. Clustering o K-means Clustering o Hierarchical Clustering  Optional: o GMM Week 9 Chapter 8 Time Series Analysis  Time Series Analysis  Hidden Markov Models Week 10 Chapter 9 Neural Networks  Introduction to Neural Networks o MLP o Feed Forward neural networks Week 11 Chapter 10 Neural Networks – Part 2  Neural Networks o Backpropagation o Activation Functions o Loss Function o Optimization| Week 12 Chapter 11 Introduction to NLP  Linguistics o NLP o Syntax o Semantics o Pragmatics o Discourse  Pandas, NLTK, WordNet  Load text data Week 13 Chapter 12 Dealing with Textual Data – Part 1  Data know-how  Data statistics (categorical data)  Text Analysis  Similarity & distance  Text normalization  Text cleaning Week 14 Chapter 13 Dealing with Textual Data – Part 2  Stemming & lemmatization  Vectorization  Pre-defined word embedding  Regular expression  Introduction to classification Week 15 Mid-Term Assignment
  • 8. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Week 16 Chapter 14Classification – Part 1  Logistic Regression o Sigmoid function o Activation functions o Optimization  Regularization Week 17 Chapter 15 Classification – Part 2  Bias vs Variance  Train, test split  Train, test, validation split  K-fold cross validation  Hyper-parameter tuning Week 18 Chapter 16 Model Evaluation  Model evaluation o Confusion matrix o Accuracy, Precision, Recall o F-1 Score o Specificity & Sensitivity o ROC & AUROC Week 19 Chapter 17 Language Modelling  Language modeling  Hidden Markov Models Week 20 Chapter 18 Deep Neural Networks– Part 1  Deep Neural Networks  Recurrent Neural Networks Week 21 Employable Project/Assignment (6 weeks i.e. 21-26) in addition of regular classes. OR On job training ( 2 weeks)  Guidelines to the Trainees for selection of students employable project like final year project (FYP)  Assign Independent project to each Trainee  A project based on trainee’s aptitude and acquired skills.  Designed by keeping in view the emerging trends in the local market as well as across the globe.  The project idea may be based on Entrepreneur.  Leading to the successful employment.  The duration of the project will be 6 weeks  Ideas may be generated via different sites such as: https://1000projects.org/ https://nevonprojects.com/ https://www.freestudentprojects.com/ https://technofizi.net/best-computer- science-and-engineering-cse-project- topics-ideas-for-students/  Final viva/assessment will be
  • 9. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 conducted on project assignments.  At the end of session the project will be presented in skills competition  The skill competition will be conducted on zonal, regional and National level.  The project will be presented in front of Industrialists for commercialization  The best business idea will be placed in NAVTTC business incubation center for commercialization. --------------------------------------------------------- OR On job training for 2 weeks:  Aims to provide 2 weeks industrial training to the Trainees as part of overall training program  Ideal for the manufacturing trades  As an alternate to the projects that involve expensive equipment  Focuses on increasing Trainee’s motivation, productivity, efficiency and quick learning approach. Week 22 Chapter 20 Deep Neural Networks– Part 2  Deep Neural Networks  LSTMs Week 23 Chapter 21 Sequence Modelling tasks – Part 1  Sequence Modelling  Part of Speech Tagging Week 24 Chapter 22 Sequence Modelling tasks – Part 2  Sequence Modelling ○ Named Entity Recognition  Machine Translation Week 25 Chapter 23 Object Detection – Part 2  Insight gathering  NLP model deployment  Flask, Django frameworks Week 26 Entrepreneurship and Final Assessment in project  Job Market Searching  Self-employment  Freelancing sites  Introduction  Fundamentals of Business Development  Entrepreneurship  Startup Funding  Business Incubation and Acceleration
  • 10. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250  Business Value Statement  Business Model Canvas  Sales and Marketing Strategies  How to Reach Customers and Engage CxOs  Stakeholders Power Grid  RACI Model, SWOT Analysis, PEST Analysis  SMART Objectives  OKRs  Cost Management (OPEX, CAPEX, ROCE etc.)  Final Assessment List of Machinery / Equipment Sr. No Name of item as per curriculum Quantity physically available at the training location 1 Computers Minimum Corei5  LCD Display 17” with built in speakers 25 2 Mobiles with Android OS 25 3 DSL Internet Connection (Minimum 1 MB) Available on every PC 4 Accessories/Devices  Connectors  Multimedia  Printer (NW printer)  Audio/visual aid  White Board  Pin Board  Flip Chart Board  Hard copy of Training Material  Mobile Phones 25 each 5 Wires, data cables, power plugs, power supply For every PC
  • 11. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 6 UPS Available 7 Generator / Solar Backup Available 8 Air Conditioner (2 Tons) Available 1. Software List Sr. No Software Name 1. Google chrome 2. Anaconda 3. Jupyter notebook 4. Python / R 5. Weka / rapidminer / H2O / orange / KNime etc. 2. Minimum Qualification of Teachers / Instructor The qualification of teachers / instructor of this course should be minimum of bachelors in Computer science with minimum 3 years of development experience in relevant trade.  Bachelors of Computers Science / Computer Engineering / Electrical Engineering (Hons) 3. Supportive Notes Teaching Learning Material Books Name Author Introduction to Machine Learning with Python: A Guide for Data Scientists Book by Andreas Muller Introduction to data mining by Tan, Steinbach & Kumar Data Mining: The Textbook by Aggarwal
  • 12. Plot no. 38, Kirthar Road, H-9 Islamabad 051-9044250 Introduction to Machine Learning with Python: A Guide for Data Scientists Book by Andreas Muller Python code for Artificial Intelligence: Foundations of Computational Agents David L. Poole and Alan K. Mackworth NLP at work Sue Knight Online Material: FukatSoft Online Learning System Stanford Lectures on Deep Learning Machine Learning by Andrew Ng