0% found this document useful (0 votes)
13 views16 pages

Data Science Masters Pro 2024 (Syllabus)

Uploaded by

sagarnagpure1630
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)
13 views16 pages

Data Science Masters Pro 2024 (Syllabus)

Uploaded by

sagarnagpure1630
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/ 16

DATA SCIENCE MASTERS PRO 2024 (Syllabus)

Module 1 List As Stack And Queues

Course Introduction List Comprehensions

Course Induction

Course Overview And Dashboard Description Module 5

Lab Introduction Tuples, Set, Dictionaries & Its Function in


Python
Support System Introduction
Tuples, Sets & Dictionary Object Methods
Community Introduction
Dictionary Comprehensions

Dictionary View Objects


Module 2

Python Basic
Module 6
Introduction Of Python And Comparison With
Other Programming Language Function in Python

Python Objects, Number & Booleans, Strings. Functions Basics, Parameter Passing, Iterators.

Container Objects, Mutability Of Objects Generator Functions

Operators - Arithmetic, Bitwise, Comparison Lambda Functions


And Assignment Operators, Operator's
Map, Reduce, Filter Functions.
Precedence And Associativity

Conditions (If Else, If-Elif-Else), Loops (While


For) Module 7
Break And Continue Statement And Range Oops Concepts in Python
Function
Oops Basic Concepts.

Creating Classes
Module 3
Pillars Of Oops
String Objects in Python
Inheritance
Basic Data Structure In Python
Polymorphism
String Object Basics
Encapsulation
String Inbuilt Methods
Abstraction
Splitting And Joining Strings
Decorator
String Format Functions
Class Methods And Static Methods

Special (Magic/Dunder) Methods


Module 4
Property Decorators - Getters, Setters, And
List Object Basics in Python Deletes
List Methods
Module 8 Restful Services

Files in Python

Working With Files Module 13

Reading And Writing Files Flask in Python

Buffered Read And Write Flask Introduction

Other File Methods. Flask Application

Logging, Debugger Open Link Flask

Modules And Import Statements App Routing Flask

Url Building Flask

Module 9 Http Methods Flask

Exception Handling in Python Templates Flask

Exceptions Handling With Try-Except Flask Project: Food App

Custom Exception Handling Postman

List Of General Use Exception

Best Practice Exception Handling Module 14

Pandas Basic

Module 10 Python Pandas - Series

Memory Management in Python Python Pandas – Data Frame

Multithreading Python Pandas – Panel

Multiprocessing Python Pandas - Basic Functionality

Reading Data From Different File System

Module 11

Database with Python Module 15

Mysql Pandas Advance

Mongo Db Python Pandas – Re Indexing Python

Pandas – Iteration

Module 12 Python Pandas – Sorting.

Web API with Python Working With Text Data Options &
Customization
What Is Web API
Indexing & Selecting
Difference B/W API And Web API
Data Statistical Functions
Rest And Soap Architecture
Python Pandas - Window Functions Module 17

Python Pandas - Date Functionality Visualization

Python Pandas - Categorical Data Matplotlib

Python Pandas – Visualization Seaborn

Python Pandas - Tools Plotly

Bokeh

Module 16

Python Numpy Module 18

Numpy - Nd Array Object. Statistics Basic

Numpy - Data Types. Introduction To Basic Statistics Terms

Numpy - Array Attributes. Types Of Statistics

Numpy - Array Creation Routines. Types Of Data

Numpy - Array From Existing. Levels Of Measurement

Data Array From Numerical Ranges. Measures Of Central Tendency

Numpy - Indexing & Slicing. Measures Of Dispersion

Numpy – Advanced Indexing. Random Variables

Numpy – Broadcasting. Set

Numpy - Iterating Over Array. Skewness

Numpy - Array Manipulation. Covariance And Correlation

Numpy - Binary Operators.

Numpy - String Functions. Module 19

Numpy - Mathematical Functions. Statistics Advance

Numpy - Arithmetic Operations. Probability Density/Distribution Function

Numpy - Statistical Functions. Types Of The Probability Distribution

Sort, Search & Counting Functions. Binomial Distribution

Numpy - Byte Swapping. Normal Distribution (Gaussian Distribution)

Numpy - Copies &Views. Probability Density Function And Mass


Function
Numpy - Matrix Library.
Cumulative Density Function
Numpy - Linear Algebra
Examples Of Normal Distribution

Bernoulli Distribution
Uniform Distribution Module 20

Z Stats Introduction To Machine Learning

Central Limit Theorem Ai Vs Ml Vs Dl Vs Ds

Estimation Supervised, Unsupervised, Semi-Supervised,


Reinforcement Learning
A Hypothesis
Train, Test, Validation Split
Hypothesis Testing’s Mechanism
Performance
P-Value
Overfitting, Under Fitting
T-Stats
Bias Vs Variance
Student T Distribution

T-Stats Vs. Z-Stats: Overview


Module 21
When To Use A T-Tests Vs. Z-Tests
Feature Engineering
Type 1 & Type 2 Error
Handling Imbalanced Data
Bayes Statistics (Bayes Theorem)
Handling Missing Data
Confidence Interval(Ci)
Up-Sampling
Confidence Intervals And The Margin Of Error
Data Interpolation
Interpreting Confidence Levels And
Confidence Intervals Handling Outliers

Chi-Square Test Filter Method

Chi-Square Distribution Using Python Wrapper Method

Chi-Square For Goodness Of Fit Test Embedded Methods

When To Use Which Statistical Distribution? Feature Scaling

Analysis Of Variance (ANOVA) Pca (Principle Component Analysis)

Assumptions To Use Anova Data Encoding

Anova Three Type Nominal Encoding

Partitioning Of Variance In The Anova One Hot Encoding

Calculating Using Python One Hot Encoding With Multiple Categories

F-Distribution Mean Encoding

F-Test (Variance Ratio Test) Ordinal Encoding

Determining The Values Of F Label Encoding

F Distribution Using Python Target Guided Ordinal Encoding

Covariance
Correlation Check Elastic Net

Correlation Check Pearson Correlation


Coefficient
Module 24
Spearman’s Rank Correlation
Logistics Regression
Vif
Logistics Regression In-Depth Intuition
Feature Selection
In-Depth Mathematical Intuition
Recursive Feature Elimination
In-Depth Geometrical Intuition
Backward Elimination
Hyper Parameter Tuning
Forward Elimination
Grid Search Cv

Data Leakage
Module 22
Confusion Matrix
Exploratory Data Analysis
Precision, Recall, F1 Score, Roc, Auc
Feature Engineering And Selection.
Best Metric Selection
Analyzing Bike Sharing Trends.
Multiclass Classification In Lr
Analyzing Movie Reviews Sentiment.
Complete End-To-End Project With
Customer Segmentation And Effective Cross Deployment In Multi-Cloud Platform
Selling.

Analyzing Wine Types And Quality.


Module 25
Analyzing Music Trends And
Decision Tree
Recommendations.
Decision Tree Classifier
Forecasting Stock And Commodity Prices
In-Depth Mathematical Intuition

In-Depth Geometrical Intuition


Module 23
Confusion Matrix
Regression
Precision, Recall, F1 Score, Roc, Auc
Linear Regression
Best Metric Selection
Gradient Descent
Decision Tree Repressor
Multiple Linear Regression
In-Depth Mathematical Intuition
Polynomial Regression
In-Depth Geometrical Intuition
Rmse, Mse, Mae Comparison
Performance Metrics
R Square And Adjusted R Square
Complete End-To-End Project With
Ridge Regression
Deployment In Multi-Cloud Platform
Lasso Regression
Module 26 Module 28

Support Vector Machines Ensemble Techniques And Its Types

Linear Svm Classification Definition Of Ensemble Techniques

In-Depth Mathematical Intuition Bagging Technique

In-Depth Geometrical Intuition Bootstrap Aggregation

Soft Margin Classification Random Forest (Bagging Technique)

Nonlinear Svm Classification Random Forest Repressor

Polynomial Kernel Random Forest Classifier

Gaussian, Rbf Kernel Complete End-To-End Project With


Deployment
Data Leakage

Confusion Matrix
Module 29
Precision, Recall, F1 Score, Roc, Auc
Boosting
Best Metric Selection
Boosting
Svm Regression
Boosting Technique
In-Depth Mathematical Intuition
Ada Boost
In-Depth Geometrical Intuition
Gradient Boost
Complete End-To-End Project With
Deployment Xgboost

Complete End-To-End Project With


Deployment
Module 27
Knn Classifier
Naïve Bayes
Variants Of Knn
Bayes Theorem
Brute Force Knn
Multinomial Naïve Bayes
K-Dimension Tree
Gaussian Naïve Bayes
Ball Tree
Various Types of Bayes Theorem And Its
Intuition Complete End-To-End Project With
Deployment
Confusion Matrix

Precision ,Recall,F1 Score ,Roc, Auc


Module 30
Best Metric Selection
Dimensionality Reduction
Complete End-To-End Project With
Deployment The Curse Of Dimensionality

Dimensionality Reduction Technique


Pca (Principle Component Analysis) Dbscan Algorithm For Anomaly Detection

Eigen-Decomposition Approach Complete End-To-End Project With


Deployment
Practical

Module 33
Module 31
Time Series
Clustering
What Is A Time Series?
Clustering And Their Types
Old Techniques
K-Means Clustering
Arima
K-Means++
Acf And Pacf
Batch K-Means
Time-Dependent Seasonal Components.
Hierarchical Clustering
Autoregressive (Ar),
Dbscan
Moving Average (Ma) And Mixed Arma-
Evaluation Of Clustering
Modeler.
Homogeneity, Completeness, And V-Measure

Silhouette Coefficient
Module 34
Davies-Bouldin Index
Neural Network A Simple Perception
Contingency Matrix
Neural Network Overview And Its Use Case.
Pair Confusion Matrix
Detail Mathematical Explanation
Extrinsic Measure
Various Neural Network Architect Overview.
Intrinsic Measure
Use Case Of Neural Network In NLP and
Complete End-To-End Project With Computer Vision.
Deployment
Activation Function -All Name

Multilayer Network.
Module 32
Loss Functions. - All 10
Anomaly Detection
The Learning Mechanism.
Anomaly Detection Types
Optimizers. - All 10
Anomaly Detection Applications
Forward And Backward Propagation.
Isolation Forest Anomaly Detection Algorithm
Weight Initialization Technique
Density-Based Anomaly Detection (Local
Vanishing Gradient Problem
Outlier Factor) Algorithm
Exploding Gradient Problem
Support Vector Machine Anomaly Detection
Algorithm Visualization Of Neural Network
Alexnet Variants With Research Paper And
Practical
Module 35
Googlenet Variants With Research Paper And
Tensorflow
Practical
TensorFlow Installation 2.0 .
Transfer Learning
TensorFlow 2.0 Function.
Vggnet Variants With Research Paper And
TensorFlow 2.0 Function Practical

TensorFlow 2.0 Neural Network Creation. Resnet Variants With Research Paper And
Practical
Tensor space
Inception Net Variants With Research Paper
Tensorboard Integration And Practical
TensorFlow Playground

Netron Module 39

Object Detection Architectures RCNN Family


Module 36 FASTER RCNN
Pytorch YOLO
Pytorch Installation.

Pytorch Functional Overview. Module 40


Pytorch Neural Network Creation. Yolo V5 Custom Training

Introduction To Yolov5
Module 37 Installation Of Yolov5
Convolution Neural Networks (CNN) Data Annotation & Preparation
Cnn Explained In Detail - Cnnexplainer, Tensor Download Data & Configure Path
space
Download & Configure Pretrained Weight
Various Cnn Based Architecture
Start Model Training
Training Cnn From Scratch
Evaluation Curves Yolov5
Building Webapps For Cnn
Inferencing Using Trained Model
Deployment In Aws, Azure & Google Cloud
Introduction To Yolov6

Installation Of Yolov6
Module 38
Data Annotation & Preparation
Image Classification Architectures
Download Data & Configure Path
Lenet-5 Variants With Research Paper And
Practical Introduction To Yolov7

Installation Of Yolov7
Data Annotation & Preparation More To Detection

Download Data & Configure Path Need Accurate Results

Start Model Training Segmentation

Evaluation Curves Yolov7 Types Of Segmentation

Inferencing Using Trained Model Understanding Masks

Maskrcnn

Module 41 From Bounding Box To Polygon Masks

Detecron2 Custom Training Introduction To Detectron2

Introduction To Detecron2 Our Custom Dataset

Installation Of Detecron2 Doing Annotations Or Labeling Data

Data Annotation & Preparation Registering Dataset For Training

Download Data & Configure Path

Download & Configure Pretrained Weight Module 44

Start Model Training Maskrcnn Practical With Detectron2

Evaluation Curves Detecron2 Introduction To Detectron2

Inferencing Using Trained Model

Module 45

Module 42 Maskrcnn Practical With Detectron3

TFOD2 Custom Training Our Custom Dataset

Introduction To TFOD2

Installation Of TFOD2 Module 46

Data Annotation & Preparation Maskrcnn Practical With Detectron4

Download Data & Configure Path Doing Annotations Or Labeling Data

Download & Configure Pretrained Weight

Start Model Training Module 47

Evaluation Curves TFOD2 Maskrcnn Practical With Detectron5

Inferencing Using Trained Model Registering Dataset For Training

Module 43 Module 48

Image Segmentation Face Recognition

Scene Understanding What Is Face Recognition?


Evolution Of Face Recognition Module 51

Face Recognition Pipeline GANs

Data Preprocessing Introduction To Gans

Face Detection Gan Architecture

Face Alignment Discriminator

Face Identification Generator

Exploring Face Net Wgans

Exploring Mtcnn Dcgans

Exploring Arc face Stylegans

Data Preprocessing Gan Practical's Implementation

Face Alignment

Combining All Pipelines Module 52

Building A Desktop App With Tkinter NLP Introduction

Overview Computational Linguistics.

Module 49 History Of Nlp.

Object Tracking Why Nlp

What Is Object Tracking? Use Of Nlp

Localization

Motion Module 53

Flow Of Optics Text Processing For NLP

Motion Vector Text Processing

Tracking Features Understanding Regex

Exploring Deep Sort Text Normalization

Bytetrack Word Count.

Frequency Distribution

Module 50 String Tokenization

Practical Object Tracking With Detection Annotator Creation

Data Preprocessing Sentence Processing

Using Yolo For Detection Lemmatization In Text Processing

Preparing Deep Sort With Yolo Word Embedding

Combining Pipelines For Tracking & Detection Co-Occurrence Vectors


Word2Vec Module 58

Doc2Vec Big Data Introduction

What Is Big Data?

Module 54 Big Data Application

Useful NLP Libraries Big Data Pipeline

Nltk

Text Blob Module 59

Stanford Nlp Hadoop

Hadoop Introduction

Module 55 Hadoop Architecture

NLP Networks Hadoop Setup And Installation

Recurrent Neural Networks.

Long Short Term Memory (Lstm) Module 60

Bi Lstm Spark

Stacked Lstm Spark

Gru Implementation Spark Overview

Spark Installation

Module 56 Spark RDD

Attention Based Model Spark Data Frame

Seq 2 Seq. Spark Architecture

Encoders And Decoders. Spark Ml Lib

Attention Mechanism. Spark Nlp

Attention Neural Networks Spark Linear Regression

Self-Attention Spark Logistic Regression

Spark Decision Tree

Module 57 Spark Naive Bayes

Transfer Learning In NLP

Introduction To Transformers. Module 61

Bert Model. Apache Kafka

Gpt2 Model. Kafka Introduction

Kafka Installation
Spark Streaming Sharing Your Reports

Spark With Kafka Tableau Server

User Security

Module 62 Scheduling

Tableau

Talking About Business Intelligence Module 63

Tools And Methodologies Used In Bi PowerBI

Why Visualization Is Getting More Popular Power Bi Introduction And Overview

Why Tableau? Key Benefits Of Power Bi

Gartner Magic Quadrant Of Market Leaders Power Bi Architecture

Future Business Impact Of Bi Power Bi Process

Tableau Products Components Of Power Bi

Tableau Architecture Power Bi - Building Blocks

Bi Project Execution Power Bi Vs Other Bi Tools

Tableau Installation In Local System Power Installation

Introduction To Tableau Prep Overview Of Power Bi Desktop

Tableau Prep Builder User Interface Data Sources In Power BI Desktop

Data Preparation Techniques Using Tableau Connecting To A Data Sources


Prep Builder Tool
Query Editor In Power Bi
How To Connect Tableau With Different Data
Views In Power Bi
Sources
Field Pane
Visual Segments
Visual Pane
Visual Analytics In Depth
Custom Visual Option
Filters, Parameters & Sets
Filters
Filters, Parameters & Sets
Introduction To Using Excel Data In Power BI
Filters, Parameters & Sets
Exploring Live Connections To Data With
Tableau Calculations Using Functions
Power Bi
Tableau Joins
Connecting Directly To Sql Azure, HD Spark,
Working With Multiple Data Source (Data SQL Server Analysis Services/ My SQL
Blending)
Import Power View And Power Pivot To Power
Building Predictive Models Bi

Dynamic Dashboards And Stories Power Bi Publisher For Excel


Content Packs Understanding generative models and their
significance
Introducing Power Bi Mobile
Generative AI v/s Discriminative Models
Power Query Introduction
Recent advancements and research in
Query Editor Interface
generative AI
Clean And Transform Your Data With Query
Generative AI end-to-end project lifecycle
Editor
Key applications of generative models
Data Type

Column Transformations Vs Adding Columns


Module 65
Text Transformations
Introduction to Large Language Models
Cleaning Irregularly Formatted Data -
Transpose In-depth intuition of Transformer-Attention all
your need Paper
Date And Time Calculations
Guide to complete transformer tree
Advance Editor: Use Case
When to use which transformer architecture
Query Level Parameters
Application and use cases of LLMs
Combining Data – Merging And Appending
Transfer learning in NLP
Data Modelling
How to use pre-trained transformer-based
Calculated Columns
models
Measures/New Quick Measures
How to perform finetuning of pre-trained
Calculated Tables transformer-based models

Optimizing Data Models Mask language modeling

Row Context Vs Set Context BERT- Google

Cross Filter Direction GPT- OpenAI

Manage Data Relationship T5- Google

Why Is Dax Important? Megatron- NVIDIA

Advanced Calculations Using Calculate Evaluations Matrixs of LLMs models


Functions
GPT-3 and 3.5 Turbo use cases
Dax Queries
Learn how Chatgpt trained

Introduction to Chatgpt- 4
Module 64

Introduction to Generative AI
Module 66
What is generative AI ?
Guide to Open AI and its Ready to Use
Why are generative models required? Models with Application
Introduction to OpenAI What is OpenAI API and how to generate
OpenAI API key?
Installation of OpenAI package

Experiment in the OpenAI playground


Module 68
How to setup your local development
environment Vector database with Python for LLM Use
Cases
Different templates for prompting
Introduction to vector database
OpenAI Models GPT-3.5 Turbo DALL-E 2,
Whisper, Clip, Davinci and GPT-4 with practical Vector database foundation
implementation
Vector database use cases
OpenAI Embeddings and Moderation with
Text embedding
Practical Implementation
Vector similarity search
Implementation of Chat completion API,
Functional calling and Completion API SQLite database
How to manage the Tokens Storing and retrieving vector data in SQLite
Different Tactics for getting an Optimize result Chromadb local vector database part1 setup
and data insertion
Image Generation with OpenAI LLM model
Query vector data
Speech to text with openAI
Fetch data by vector id
Use of Moderation for content complies with
OpenAI Database operation: crate, update, retrieve,
deletion, insert and update
Understand rate limits, error codes in
OpenAPI Application in semantic search
OpenAI plugins connect ChatGPT to third- Building AI chat agent with langchain and
party applications. openai
How to do fine-tuning with custom data Weviate Vector Database
Project: Finetuning of GPT-3 model for text Pinecone Vector Database
classification

Project: Telegram bot using OpenAI API with


GPT-3.5 turbo Module 69

Project: Generating YouTube Transcript with Hands-on with LangChain


Whishper Introduction to langchain
Project: Image generation with DALL-E How Does LangChain Work

Installation and setup of langchain in local env


Module 67 Hello world of LangChain application -
Guide to Open AI and its Ready to use Chaining a simple prompt
Models with Application
Components of langchain like Schema, Model Prompt Templating and Prompt Management
I/O, Prompts, Indexes, Memory, Chains,
Retrieval-augmented generation chain
Agents, Callbacks
multiple chains
Understanding prompts, language model and
Output parser Querying a SQL DB
Concept of async API, fake LLM human input, How to add in moderation around your LLM
LLM Caching application.
Implementation of Chat models with human Hugging face Models with langchain
input chat model, chain, prompt and
streaming Falcon 7B fine-tune on custom dataset

Implementation of output parser with json Mistral 7B - Finetune and Inference for
parser, XML parser, and list parser Custom Usecase

Implement retrieval with document loader Langchain with Google PaLM2 Model
document transformer text embedding and Langchain with Facebook Llama2 Model
vector store
Langchain webapp with Streamlit and flask
Implement memory with chat messages, with
the conversational knowledge base, and with Project: MCQ Quiz Creator Application
vector store Project: Youtube video summarizer and
Text summarization with langchain youtube script writing

Question Answern with langchain Project: Custom Chatbot for any website

Chatbot with langchain Project: Auto Recrutier

Langchain streaming

Embeddings and Vector Data Stores in Module 70


langchain Practical Guide to LlamaIndex with LLMs
Understanding PromptTemplate + LLM + Introduction to LlamaIndex
OutputParser
Difference between laingchain and
Langchain expression language LlamaIndex
Bind runtime args Difference between Llama and LlamaIndex
Configurable alternatives Setup of LlamaIndex in our local env
Add fallback How to use LLMs with LlamaIndex
Run arbitrary functions Exploring Llamahub
Use RunnableParallel/RunnableMap How to connect with external Data
Route between multiple Runnables What is in Context Learning & Fine Tuning
Document Loaders Why indexing required in LLM apps
CSV, PDF, and JSON file analysis using Persist indexes
Langchain
How to index our data Project#3: Research Paper Summarizer with
LangChain, OpenAI, Streamlit and Weviate &
Creating documents objects
Deployment AWS
Different Documents Loader

How to verify sources of the response


Module 72
How to connect with different documents like
Resume Preparation For Jobs
csv, txt, pdf, etc
Resume Templates For Freshers
document management
Resume Templates For 2-4 Years Experience
Recursive file processing from directory sub
directory Resume Templates For 5-8 Years Experience

Building apps with LlamaIndex Resume Templates For 10+ Years Experience

Customization LLM Models in Application

Integration with endpoint flask and streamlit Module 73

Enable Streaming response Interview Preparation

Chat engine: Condense mode Interview Preparation For Python

Chat engine: React mode Interview Preparation For Statistics

Customizing Prompt Interview Preparation For Machine Learning

How to use vector databases like ChromaDB Interview Preparation For Computer Vision
and Weviate with LlamaIndex
Interview Preparation For Nlp
Token Prediction & Cost Analysis

Integrations with OpenAI, Hugging Face


Module 74
Project: Financial Stock Analysis using
Profile Building
LlamaIndex
GitHub
Project: Chat with Books and PDF Files with
Llama 2 LinkedIn

Module 71 Module 75
End to End Projects Apply For Jobs
Project#1: Medical Chatbot Project with Llama Naukri
2, Pinecone, LangChain & Deployment AWS
Monster
Project#2: Source Code Analysis with
LangChain, OpenAI and ChromaDB &
Deployment AWS

You might also like