1 Week Machine Learning & Artificial Intelligence Course Contents
Days Topics
Introduction to Data Manipulation and Data Visualization
Introduction to Data Science, Flow of Data Science, Numpy, Pandas, Matplotlib
Day 1
Lab: Data Manipulation using Numpy and Pandas, Data Visualization in different Graphs.
Introduction to Machine Learning
Introduction, Types of Machine Learning: Supervised, Unsupervised and Reinforcement
Day 2 learning, Applications, Classification vs Prediction Problems,
Linear Regression Algorithm (Prediction Problem), Mean Square Error, R2 Score,
Introduction to KNN (K Nearest Neighbor), Working of KNN, Decide the value of K, Confusion
Matrix, Accuracy Score
Lab: Employee Salary Prediction using Linear Regression, IRIS Flower Classification using KNN
Introduction to Web Scraping and NLP
Day 3 What is web scraping, Need of Web Scraping, Web Scraping Basics
Natural Language Processing: Introduction, Stages in natural language Processing, Application of
NLP in Real world applications
Lab: Scraping Amazon Website / Flipkart Website Product User Reviews, Sentiment
analysis using Natural Language Toolkit (NLTK), Live Twitter Tweets Sentiment Analysis, Amazon
Product Review, Sentiment Analysis
Introduction to Image Processing (Open CV) and Face Detetion
Day 4 Introduction to Open CV, Reading Image, ROI, Haarcascade Concept, Face Detection, Working
with Webcam
Lab: Reading and Converting image to Array, Image Processing, Displaying Images,
Drawing Different Shapes on Images, Face/Smile/Eyes Detection through Image and Live
Webcam, Object Detection by Color
Introduction to Artificial Intelligence (ANN and CNN)
Day 5 Artificial Intelligence: Introduction, Typical Applications, Keras API.Artificial Neural Networks
(ANNs): Concept, Activation Functions, Feed Forward Neural Networks and Back Propagation
MNIST Data Set, Different types of MNIST Dataset, Importing Image Samples from MNIST
Dataset, Analyzing samples of images in MNIST Dataset.
Introduction, Working of CNN, Convolutional Layer, Pooling, Flatten, Image recognition techniques
and feature Extraction fundamentals.
Lab: Creating Simple Neural Network From Scratch, Hand-written digit recognition using Neural
networks Using Tensorflow Library, Image identification and classification project (Cats Vs Dogs)
Using CNN
2 Weeks Machine Learning & Artificial Intelligence Course Contents
Days Topics
Introduction to Data Manipulation and Data Visualization
Day 1 Introduction to Data Science, Flow of Data Science, Numpy, Pandas, Matplotlib
Lab: Data Manipulation using Numpy and Pandas, Data Visualization Using Matplotlib on different
types of Graphs.
Introduction to Machine Learning
Introduction, Types of Machine Learning: Supervised, Unsupervised and Reinforcement
Day 2 learning, Applications, Classification vs Prediction Problems,
Linear Regression Algorithm (Prediction Problem),Mean Square Error, R2 Score
Lab: Employee Salary Prediction using Linear Regression
Introduction to KNN
Day 3 Introduction to KNN (K Nearest Neighbor), Working of KNN, Decide the value of K, Confusion
Matrix, Accuracy Score
Lab: IRIS Flower Classification using KNN
Introduction to Web Scraping
Day 4 What is web scraping, Need of Web Scraping, Web Scraping Basics
Lab: Scraping Amazon Website / Flipkart Website Product User Reviews
Introduction to NLP
Day 5 Natural Language Processing: Introduction, Stages in natural language Processing, Application of
NLP in Real world applications
Lab: Sentiment analysis using Natural Language Toolkit (NLTK), Live Twitter Tweets Sentiment
Analysis, Amazon Product Review, Sentiment Analysis
Days Topics
Introduction to Image Processing (Open CV)
Introduction to Open CV, Reading Image, ROI
Day 6
Lab: Reading and Converting image to Array, Image Processing, Displaying Images
, Drawing Different Shapes on Images, Converting image to different filters.
Introduction to Face Detection
Haarcascade Concept , Face Detection, Working with Webcam,
Day 7
Lab: Face/Smile/Eyes Detection through Image and Live Webcam, Object Detection
by Color
Introduction to Artificial Intelligence
Artificial Intelligence: Introduction, Typical Applications, Keras API.Artificial Neural Networks
Day 8 (ANNs): Concept, Activation Functions, Feed Forward Neural Networks and Back Propagation
Lab: Creating Simple Neural Network From Scratch
ANN for Image Classification
Day 9 MNIST Data Set, Different types of MNIST Dataset, Importing Image Samples from MNIST
Dataset, Analyzing samples of images in MNIST Dataset.
Lab: Hand-written digit recognition using Neural networks Using Tensorflow Library
Introduction to Convolutional Neural Network (CNN)
Day 10 Introduction, Working of CNN, Convolutional Layer, Pooling, Flatten, Image recognition techniques
and feature Extraction fundamentals.
Lab: Image identification and classification project (Cats Vs Dogs) Using CNN