CV,Robotics,NLP & MLOps Integration
Page 1 of 5
CV,Robotics,NLP & MLOps Integration
Computer Vision , Robotics , NLP & MLOps Integration
Duration – 45 Days/6 Weeks /90 hrs
Introduction with Computer Vision,NLP & Robotics
Data Science vs Data Engineering vs Data Analysis vs AI
Introduction Use of Data in the world of AI
(2 Hours) Connecting with Upflairs Community
Basic Linux/Windows Commands
Setting Up GITHUB & Google Colab/Kaggle
Python and Vs Code Download and Installation setup.
Python introduction, compiler vs interpreter, program execution
Keywords, Data Types, Operators and its types.
Conditional statements, Looping, Exception Handling
Python Overview
Comprehensions
(4 Hours)
Python User Defined Functions
Lambda Expressions
Python Modules: Usage and Installation
Built In modules OS, time
The file handling in python
Oops Concepts
Numpy in Python What is numpy?
(3 Hour) Why numpy is introduced on over the list?
Difference between numpy and python list.
Creating numpy array 1D, 2D, 3D Array.
Accessing item from array using indexing,
Data Manipulation in Array.
Searching and filtering in Numpy array.
Function to generate quick numpy arrays like (zero, ones, linspace,
random)
Aggregation functions in numpy.
Understand the difference between argmin and argmax.
Understand the difference between argsort and sort
Pandas What is pandas?
(7 Hours) Overview of pandas
Installation of pandas
Data manipulation
Data transformation
Data cleaning
Missing value imputation
Redundant value handling.
Sorting, filtering
Understand about Series and Dataframe
Series: Creating, Indexing, and Basic Operations
DataFrame: Creating, Indexing, and Basic Operations
DataFrame vs. Series: Differences and Use Cases
Reading and Writing CSV, Excel, JSON, and other file formats
Functions in pandas (head(), tail(), info(), describe(),isnull(),
dropna(), fillna(),loc[], iloc[],sort_values(),
sort_index(),groupby(),agg(),concat(),apply(),map(),merge(),lambda
Page 2 of 5
CV,Robotics,NLP & MLOps Integration
Data Visualization Data is Beautiful…!!!
(6 Hours)
Visualization Libraries in Python
MATPLOTLIB PYPLOT: line, scatter, pie, box, area etc
Decorating the plots using Matplotlib (labels, colors, markers,
legend, grids, figure sizes etc)
The Subplots and axes in matplotlib; Showing Images
Pandas Visualization: Basic Plots
bar, barh, hist, box, kde, density, area, scatter, pie plots
Plotting with Missing Data
Easy and advanced Data Visualization from Seaborn
Concept of Deep Learning & Neural Network
Artificial Neural What is ANN?
The basic terminology – Layers, weights, biases, activation
Network
functions, losses, optimizers, learning rate
(3 Hour) The Concept of Forward & Backward Propagation
Using Keras Library for ANN
Building and Compiling Sequential Neural Network Mode
Exercise
Customer Churn Prediction
Mini Project Spam Email Detection
(4 Hours)
Image Processing What is image processing?
(6 Hours) Applications of image processing
Image Representation: Pixels and bit-depth, Grayscale vs. Color
Images.
Introduction to OpenCV, PIL (Pillow)
Loading, displaying, and saving images.
Image attributes (size, shape, and data type)
Scaling, translation, rotation, and affine transformation.
Flipping, resizing, and cropping images.
RGB to Grayscale.
Concept of histograms.
Histogram equalization and its applications.
Erosion, Dilation,
object shape filtering, object border shape detection.
Computer Vision what is computer vision
with CNN real world use cases of computer vision.
(10 Hours) Understanding CNN working process
Filters, activation function, pooling layers,
flatten layers, cnn architecture, image feature extraction,
CNN architecture implementation.
Image classification.
Transfer learning techniques
Object detection: Localization using yolo.
Mini Project Dog cat image classification
(2 Hours)
Page 3 of 5
CV,Robotics,NLP & MLOps Integration
Capstone Project SmartFace based Attendance System
(8 Hours) Gesture-Controlled System Navigation
Natural Language What is NLP? Linguistic to Natural Language!
Processing (4 NLTK in Python for Text Processing
Hours) Text to Speech and Speech to Text Modules in Python
Optical character recognition (OCR): Text recognition.
Generating Word Clouds
Natural What is RNN
Language How RNN is different from ANN
Processing with Types of RNN
RNN Text cleaning steps, stemming and lemmatization, tokenization, stop
(12 Hours) words, pos tagging. Bag of words, tfidf, embedding layer.
The Concept of Long-Short-Term Memory (LSTM)
LSTM based Neural Networks for Future Prediction!!
GRU.
Capstone Project Stock price Prediction
(8 Hours) Language Translation
NER Extraction and Text Summarization using pre-trained model
MLOps What is MLOps? Importance in ML workflows
Introduction DevOps vs. MLOps: Key differences
(2 Hours) Tools overview: Python, Git, Docker, Jenkins, AWS
Robotics Robotics Definition & Emergence
(2 Hrs) Real World applications of Robotics
Architecture; Technology Stack;
Hardware and Software Platforms;
Role of Embedded Systems in Robotics
Features of AVR Mega328/2560 based Arduino
Description of Complete Hardware Structure & Pin-out
Introduction with Embedded C++
Programming an Arduino Board
Practical: Creating first Arduino Sketch
Configuring I/O and controlling I/O
Setting mode of pin as input and output
Driving pin high and low
LED Interfacing
Practical: Interfacing Simple LED
DC Motors DC Motor: Working,
(2 hrs) H-Bridge Concept
Motor Driver Circuit;
Practical: Controlling Simple DC Motor Direction
Serial Serial Communication with Arduino
Communication Practical: Sending Data Serially
(2 Hrs)
Practical: Receiving Data Serially
Project: PC Control Robot
Capstone Hand Gesture Control Robot
Project (3
Hours)
Page 4 of 5