dots bg

AI - Data Scientist

Course Instructor: TBOCWWB

₹25000.00

dots bg

Course Overview

Schedule of Classes

Course Curriculum

48 Subjects

SKT_PG_Theory_Core Python

96 Learning Materials

Introduction to programming languages

Introduction to Programming Language

External Link

Types of Computer Languages

External Link

Evolution of Computer Languages - 1

External Link

Evolution of Computer Languages - 2

External Link

Programming Paradigms - 1

External Link

Programming Paradigms - 2

External Link

Programming Paradigms - 3

External Link

Programming Paradigms - 4

External Link

Programming Translators

External Link

Types of Scripts

External Link

Logics Building

Logics Building & Flowchart

External Link

Algorithm & Pseudocode

External Link

Introduction to Python

Introduction to Python

External Link

Python Limitations and Libraries

External Link

History of Python

External Link

Features of Python

External Link

Python Applications

External Link

Python Implementations

External Link

Python vs other Languages

External Link

Characteristics of Python

External Link

Python Environment Setup

Downloading & Installation of Python

External Link

Python Real-time IDEs

External Link

Python Program Execution

Python Program Execution

External Link

Basic Syntax

Comments and Indentations in Python

External Link

Keywords and Identifiers

External Link

Variables

External Link

Input and Output Operations

External Link

Data Types

External Link

Type Conversions

External Link

Operators

Introduction to Operators

External Link

Arithmetic Operators

External Link

Assignment Operators

External Link

Relational Operators

External Link

Logical Operators

External Link

Bitwise Operators

External Link

Membership Operators

External Link

Identity Operators

External Link

Conditional Statements

Introduction to Conditional Statement

External Link

Simple If Statement

External Link

If-Else Statement

External Link

If-Elif-Else Statement

External Link

Nested If-Else Statement

External Link

Short-Hand If Statement

External Link

Jump Statement

Match Case

External Link

Range() Function & Del Keyword

Range() Function and Delete Keyword

External Link

Loops

Introduction to Loops

External Link

While Loop

External Link

For Loop

External Link

Nested Loops

External Link

Loop Control Statements

External Link

Functions

Introduction to Functions

External Link

Implementing Functions

External Link

Classification of Functions

External Link

Nested Functions

External Link

Scope of Variables in Functions

External Link

First Class Functions

External Link

Anonymous Functions

External Link

Recursive Functions

External Link

Lists

Introduction to Lists

External Link

Accessing List Elements

External Link

List Operations

External Link

Built in List Functions

External Link

List Methods-1

External Link

List Methods-2

External Link

List Methods-3

External Link

Tuples

Introduction to Tuples

External Link

Accessing Tuple Elements

External Link

Iterating Tuple Elements

External Link

Built-in Tuple Functions

External Link

Tuple Methods

External Link

Strings - 1

Introduction to Strings

External Link

Accessing Values from Strings

External Link

String Operations - 1

External Link

String Operations - 2

External Link

String Manipulation Methods

External Link

Strings - 2

String Validation and Transformation Methods

External Link

String Analysis Methods

External Link

Numeric String Methods

External Link

String Searching and Manipulation

External Link

Strings - 3

Advanced String Operations

External Link

String Alignment Methods

External Link

String Formatting Methods

External Link

String Splitting Methods

External Link

Mastering in String Operations

External Link

Dictionaries

Introduction to Dictionaries

External Link

Working With Dictionaries

External Link

Accessing Keys & Values from Dictinaries

External Link

Built-in Dictionary Methods-1

External Link

Built-in Dictionary Methods-2

External Link

Sets

Introduction to Sets

External Link

Working with Sets

External Link

Sets Built-in Methods - 1

External Link

Sets Built-in Methods - 2

External Link

Set Operations-1

External Link

Set Operations-2

External Link

Comprehensions

Comprehensions

External Link

SKT_PG_Theory_Advance Python

35 Learning Materials

Memory Management

Dynamic Typing

External Link

Modules & Packages

Modules

External Link

Importing Modules

External Link

Creating Modules

External Link

Modules Search Path

External Link

What are Packages

External Link

Creating Packages

External Link

Python DateTime

Data Time Module

External Link

Time module

Time Module - 1

External Link

Time Module - 2

External Link

Python Calendar Module

Calendar Module

External Link

Random Module

Random Module

External Link

Cryptographically Secure Random Generator

UUID Module

External Link

Other Modules in Python

OS Module

External Link

Sys Module

External Link

Logger Module

External Link

JSON Module

External Link

Exception Handling

Introduction to Exception Handling

External Link

Types of Exception Handling

External Link

Errors in Exception Handling

External Link

Working with Exception Handling

External Link

Raising Exception and Creating User Defined Exception

Raising an Exception

External Link

Exception Chaining

External Link

Exception Lifecycle

External Link

Warnings in Exception Handling

External Link

File Handling in Python

Introduction to File Handling

External Link

Types of Files & File Paths

External Link

Types of File Access Modes

External Link

Types of Binary File Access Modes

External Link

Working with Binary File Access Modes

External Link

Create File in Python

Creating an Empty Text File

External Link

Creating File In A Specific Directory

External Link

Open a File in Python

Access Modes for Opening a File

External Link

Read File in Python

Reading a File

External Link

Reading a File into List

External Link

SKT_PG_Theory_OOPS with Python

27 Learning Materials

Introduction to OOPs

Introduction to Object Oriented Programming

External Link

Classes and Objectes

External Link

Class Variables and Instance Variables

External Link

Constructor & Destructor Methods

Constructor method

External Link

Destructor Method

External Link

Types of methods

Types of methods

External Link

Inheritance

Introduction to inheritance

External Link

Multiple Inheritance

External Link

Multilevel Inheritance

External Link

Hierarchial Inheritance

External Link

Hybrid Inheritance

External Link

More on Inheritance

Super() function

External Link

Method Overriding

External Link

Method Resolution Order

External Link

Polymorphism

Introduction to Polymorphism

External Link

Polymorphic Function and Duck Typing

External Link

Method Overriding

External Link

Method Overloading

External Link

Operator Overloading

External Link

Introduction to encapsulation

Introduction to Encapsulation

External Link

Access Modifiers

External Link

Getters and Setters

External Link

Abstraction

Abstraction

External Link

Closures and Decorators

Closures

External Link

Decorators

External Link

Iterators and Generators

Iterators

External Link

Generators

External Link

OLD_SKT_Python Engg Applications

14 Learning Materials

Transpose of a Matrix without using NumPy

Introduction to Transpose of Matrix

External Link

Function to Input a Matrix : Code Explanation

External Link

Function to Input a Matrix : Code Implementation

External Link

Function to Transpose a Matrix : Code Explanation

External Link

Function to Transpose a Matrix : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Determinant of Matrix without using NumPy

Manually Calculating Determinant of Matrix

External Link

Laplace Expansion to Calculate Determinant

External Link

Function to Find Determinant : Code Explanation

External Link

Function to Find Determinant : Code Implementation

External Link

Comparing with In-Built Function in NumPy

External Link

Cofactor & Minor Matrix without using NumPy

Introduction to Cofactors & Minor Matrix

External Link

Function for Cofactors & Minor Matrix : Code Explanation

External Link

Function for Cofactors & Minor Matrix : Code Implementation

External Link

SKT_DS_Theory_Data Science

42 Learning Materials

About Course

Course Overview

External Link

The Data Revolution: How Data is Changing Our World

Introduction to Data Revolution

External Link

Data Ascendancy: Unleashing the Power Within

External Link

Historical Overview of Data Usage

External Link

Current Trends in Data Usage

External Link

Introduction to Data Science

Introduction to Data Science

External Link

Unpacking the Confusion: How Data Science Stands Apart from Other Related Fields

Unpacking the Confusion:Data Analysis

External Link

Unpacking the Confusion: Data Analytics

External Link

Unpacking the Confusion: Data Mining & Data Engineering

External Link

Unpacking the Confusion: Business Analytics & Predictive Anlaytics

External Link

Unpacking the Confusion: AI, ML and DL

External Link

Unpacking the Confusion: Big Data

External Link

Exploring In-Demand Careers

Introduction to In-Demand Careers

External Link

Identifying High-Demand Careers

External Link

Data Science and Analytics Careers

Data Science and Analytics Careers

External Link

Data Scientist

External Link

Data Analyst

External Link

Machine Learning Engineer

External Link

Business Intelligence Analyst

External Link

Data Engineer

External Link

Data Science Life Cycle

Introduction to Data Science Life Cycle

External Link

Phases of the Data Science Life Cycle

External Link

Data Science Life Cycle- Problem Identification & Project Planning

Problem Identification and Project Planning-1

External Link

Problem Identification and Project Planning-2

External Link

Data Science Life Cycle - Data Acquisition and Understanding

Data Acquisition and Understanding

External Link

Data Science Life Cycle - Data Preparation and Cleaning

Introduction to Data Preparation and Cleaning

External Link

Missing Values and Outliers

External Link

Raw Data Transformation for Numerical & Categorical

External Link

Data Science Life Cycle - Exploratory Data Analysis (EDA)

Introduction to Exploratory Data Analysis (EDA)

External Link

Exploring Data

External Link

Data Science Life Cycle -Feature Engineering and Selection

Feature Engineering & Feature Selection

External Link

Data Science Life Cycle -Model Building and Evaluation

Building Machine Learning Models

External Link

Evaluating Classification Models

External Link

Evaluating Regression Models

External Link

Real World Use Cases

Churn Prediction

External Link

Fraud Detection

External Link

Customer Segmentation

External Link

Recommendation Engines

External Link

Sentiment Analysis

External Link

Image and Object Recognition

External Link

Speech and Language Recognition

External Link

Healthcare Analytics

External Link

SKT_DS_Theory_Anaconda Essentials

5 Learning Materials

Essential Programming Languages used for ML

Essential Programming Languages used for ML

External Link

Anaconda

Introduction to Anaconda

External Link

Installing Anaconda

External Link

Anaconda Environment

External Link

Jupyter Notebook

Jupyter Notebook

External Link

SKT_DS_Theory_Pandas

50 Learning Materials

Introduction to Pandas

Introduction to Pandas

External Link

Working with Pandas

Working with Pandas

External Link

Pandas Series-1

Introduction to Series

External Link

Creating Series from Lists

External Link

Creating Series from Dictionary

External Link

Creating Series from NumPy Array

External Link

Creating a Series from Scalar Value

External Link

Creating Series from NaN Values & Index Argument

External Link

Pandas Series-2

Working with Series Indexing

External Link

Accessing Data from Series

External Link

Accessing Data from Series using Slicing

External Link

Accessing Data from Series using loc & iloc

External Link

Series Attributes-1

External Link

Series Attributes-2

External Link

Pandas Series-3

Sorting and Converting Type of Elements in Series

External Link

Working with Null Values in Series

External Link

Summarising Series-1

External Link

Summarising Series-2

External Link

Working with Duplicate Values

External Link

Pandas Series - 4

Arithmetic Operations on Pandas Series

External Link

Comparison / Relational Operations with Pandas Series - 1

External Link

Comparison / Relational Operations with Pandas Series - 2

External Link

Comparison / Relational Operations with Pandas Series - 3

External Link

Logical Operators on Pandas Series

External Link

Manipulating Pandas Series

External Link

Pandas DataFrame - 1

Introduction to Pandas DataFrame

External Link

Creating Pandas DataFrame

External Link

DataFrame Attributes - 1

External Link

DataFrame Attributes - 2

External Link

Converting and Sorting Elements

External Link

Working with Null Values in DataFrame

External Link

Pandas DataFrame - 2

Summarising DataFrame - 1

External Link

Summarising DataFrame - 2

External Link

Working with Duplicates

External Link

Arithmetic Operations on Pandas Dataframe - 1

External Link

Arithmetic Operations on Pandas Dataframe - 2

External Link

Pandas DataFrame - 3

Comparison Operations on Pandas Dataframe - 1

External Link

Comparison Operations on Pandas Dataframe - 2

External Link

Comparison Operations on Pandas Dataframe - 3

External Link

Logical Operations on Pandas Dataframe - 1

External Link

Logical Operations on Pandas Dataframe - 2

External Link

Manipulating pandas Dataframe

External Link

Pandas DataFrame - 4

Accessing Single Column in a DataFrame

External Link

Accessing Multiple Columns

External Link

Accessing Rows in a DataFrame

External Link

Accessing Single Element in a DataFrame

External Link

Reading Data from variuos types of files

Reading & Saving CSV File

External Link

Reading & Saving Excel File

External Link

Reading & Saving JSON File

External Link

Reading Data from SQL Database

External Link

SKT_DS_Lab L1_Pandas

2 Learning Materials

Basic Level Programming on Pandas Series-1

Write a code to create a Series from a NumPy array of random numbers and Print the Series.

External Link

Create a Series with three NaN values, and specify index labels as 'A', 'B', and 'C'.

External Link

Basic Level Programming on Pandas Series-2

Basic Level Programming on Pandas Series-3

Basic Level Programming on Pandas Series - 4

Basic Level Programming on Pandas DataFrame - 1

SKT_DS_Lab L2_Pandas

2 Learning Materials

Intermediate Level Programming on Pandas Series-1

Create a Series and set custom index labels in Pandas

External Link

Create a Series with both positive and negative values and print its mean.

External Link

Intermediate Level Programming on Pandas Series-2

Intermediate Level Programming on Pandas Series-3

Intermediate Level Programming on Pandas Series - 4

Intermediate Level Programming on Pandas DataFrame - 1

SKT_DS_Lab L3_Pandas

2 Learning Materials

Advance Level Programming on Pandas Series-1

Construct a Pandas Series from dictionary {'USA': 331, 'India': 1380, 'China': 1441, 'Brazil': 213}

External Link

Python program using pandas library representing the marks of five students

External Link

Advance Level Programming on Pandas Series-2

Advance Level Programming on Pandas Series-3

Advance Level Programming on Pandas Series - 4

Advance Level Programming on Pandas DataFrame - 1

SKT_DS_Theory_R Programming

64 Learning Materials

About Course

About Course

External Link

Introduction to R Programming

Introduction to R Programming

External Link

Setting up R Environment

Installing CRAN for R

External Link

Installing RStudio for R Programming

External Link

Walking through RStudio

External Link

Using R as Calculator

External Link

Basic Syntax

Comments in R

External Link

Keywords & Identifiers

External Link

Variables & Constants

External Link

Input & Output Operations

External Link

Data Types

Data Types

External Link

Data Structures in R

Introduction to Data Structures in R

External Link

Strings

External Link

Vectors

External Link

Lists

External Link

Arrays

External Link

Matrices

External Link

DataFrames

External Link

Factors

External Link

Operators

Introduction to Operators

External Link

Arithmetic Operators

External Link

Assignment Operators

External Link

Comparison Operators

External Link

Logical Operators

External Link

Bitwise Operators

External Link

Bitwise Shift Operators

External Link

Membership Operators

External Link

Conditional Statements

Conditional Statements

External Link

If Statement

External Link

If - Else Statement

External Link

Else - If Ladder Statement

External Link

Nested If-Else Statement

External Link

If Else Function

External Link

Loops

Loops-1

External Link

Loops-2

External Link

Branching Statements

Branching Statements

External Link

Functions

Introduction to Functions

External Link

Advantages of Functions

External Link

Implementation of Functions

External Link

Function Arguments

External Link

Return Values

External Link

Recursive Functions

External Link

Nested Functions

External Link

Scope of Variables

External Link

Vectors

Introduction to Vectors

External Link

Creating a Vector

External Link

Types of Vectors

External Link

Accessing Elements in Vector

External Link

Vector Operations & Manipulations - 1

External Link

Vector Operations & Manipulations - 2

External Link

Vector Operations & Manipulations - 3

External Link

Strings

Rules for Declaring Strings

External Link

Accessing String Elements

External Link

String Manipulations - 1

External Link

String Manipulations - 2

External Link

String Manipulations - 3

External Link

String Manipulation Methods - 1

External Link

String Manipulation Methods - 2

External Link

Escape Sequence in String

External Link

Lists

R Predefined Lists

External Link

Accessing List Elements

External Link

Iterating & Manipulating List elements

External Link

Working with List - 1

External Link

Working with List - 2

External Link

SKT_DS_Lab L1_R Programming

2 Learning Materials

Basic Level Programming on Basic Syntax

Write a R program that prints the values of variables with valid identifiers

External Link

Write a program using `pi` as a constant and print

External Link

Basic Level Programming on Data Types

Basic Level Programming on Data Structures in R

Basic Level Programming on Operators

Basic Level Programming on Conditional Statements

SKT_DS_Lab L2_R Programming

2 Learning Materials

Intermediate Level Programming on Basic Syntax

Write a R program with comments that explain the steps for calculating the area of a circle.

External Link

Write a program that uses reserved keywords like (for, while, if, else) inside a comment.

External Link

Intermediate Level Programming on Data Types

Intermediate Level Programming on Data Structures in R

Intermediate Level Programming on Operators

Intermediate Level Programming on Conditional Statements

SKT_DS_Lab L3_R Programming

2 Learning Materials

Advance Level Programming on Basic Syntax

Write a R program demonstrating valid and invalid identifiers with comments explaining the errors.

External Link

Create a R program where a constant value is defined for a sales tax rate and used in a price cal

External Link

Advance Level Programming on Data Types

Advance Level Programming on Data Structures in R

Advance Level Programming on Operators

Advance Level Programming on Conditional Statements

SKT_DS_Theory_Data Analasys & Vis

143 Learning Materials

About Course

Course Overview

External Link

Introduction to Data Analysis

What is Data Analysis?

External Link

Why is Data Analysis important?

External Link

Sources of Data

External Link

Sampling Techniques

External Link

Data Quality Issues

External Link

Data Management & Storage

External Link

Introduction to Data Visualization

Introduction to Data Visualization

External Link

Data Wrangling

Introduction to Data Wrangling

External Link

Subsetting a Dataset

Subsetting a Dataset

External Link

Selecting Columns

External Link

Selecting Rows

External Link

Selecting Rows & Columns

External Link

Slicing Columns

External Link

Slicing Rows

External Link

Slicing Rows & Columns

External Link

Indexing

External Link

Filtering

External Link

Combining and Merging Data Sets

Database-Style Merging Datasets

External Link

Merging on Index - Outer

External Link

Merging on Index - Left

External Link

Merging on Index - Right

External Link

Concatenating Along an Axis

External Link

Combining Data with Overlap

External Link

Reshaping

Reshaping

External Link

Data Transformation

Introduction for Data Transformation

External Link

Removing Duplicates & Replacing Values

External Link

Transforming Data Using a Function or Mapping

External Link

Renaming Axis Indexes

External Link

Data Discretization

External Link

String Manipulation

String Manipulation

External Link

Group By Operations

Introduction to Group By

External Link

Exploring get_group

External Link

Group by Syntax & Iterating Over Groups

External Link

Grouping with Dicts and Series

External Link

Grouping with Functions

External Link

Grouping By Index Levels

External Link

Data Aggregation

Introduction to Data Aggregation

External Link

Syntax of Data Aggregation

External Link

Column-wise and Multiple Function

External Link

Returning Aggregated Data in "Unindexed" Form

External Link

Group-wise Operations and Transformations

Apply: General split-apply-combine

External Link

Quantile & Bucket Analysis

External Link

Filling Missing Values with Group-specific Values

External Link

Random Sampling & Permutation

External Link

Random Sampling & Permutation using Group By

External Link

Group Weighted Average and Correlation

External Link

Pivot Tables and Cross-Tabulation

Pivot Table

External Link

Cross Tabulation

External Link

Data Preparation & Basic Models

Data Preparation

External Link

Advanced Data Transformation Techniques

Linear Transformation

External Link

Quadratic Transformation

External Link

Non-polynomial Transformation

External Link

Polynomial Transformation

External Link

Rank Transformation

External Link

Box-Cox Transformation

External Link

Histogram

External Link

Missing Values

Introduction to Data Cleaning

External Link

Introduction to Missing Values

External Link

Removing Missing Values

External Link

Mean Imputation

External Link

Median Imputation

External Link

Mode Imputation

External Link

Forward Fill Imputation

External Link

Backward Fill Imputation

External Link

Dealing with Noisy Data

Noisy Data

External Link

Types of Noise Data

External Link

Introduction to Noise Filtering

External Link

Noise Filtering at Data Level

External Link

Enhancing Data Analysis Strategies Against Noise

External Link

Introduction to Outliers

Introduction to Outliers

External Link

Detecting & Handling Outliers

Detecting outliers using Boxplot and IQR

External Link

Detecting outliers using the Z-scores

External Link

Detecting outliers using the percentile method

External Link

Detecting outliers using Standard Deviation method

External Link

Handling Categorical Data

Introduction to Categorical Data

External Link

Categorical Encoding

External Link

One Hot Encoding

External Link

Label Encoding

External Link

Ordinal Encoding

External Link

Helmert Encoding

External Link

Binary Encoding

External Link

Frequency Encoding

External Link

Mean Encoding

External Link

Weight of Evidence Encoding

External Link

Probability Ratio Encoding

External Link

Hashing Encoding

External Link

Backward Difference Encoding

External Link

Leave One Out Encoding

External Link

James Stein Encoding

External Link

M-estimator Encoding

External Link

Thermometer Encoder

External Link

Which Encoding is best?

External Link

Handling Numerical Data

Introduction to Numerical Data

External Link

Introduction to Feature Scaling

External Link

Min- Max Scaling

External Link

Standardization

External Link

Robust Scaling

External Link

Max Abs Scaler

External Link

Exploratory Data Analysis

Introduction to Exploratory Data Analysis

External Link

Intoduction to Univariate Analysis

External Link

Bar Plot for Univariate

External Link

Pie Chart for Univariate

External Link

Count Plot for Univariate

External Link

Histogram for Univariate

External Link

Box PLot for Univariate

External Link

Density Plot for Univariate

External Link

Line Plot for Univariate

External Link

Intoduction to Bivariate Analysis

External Link

Scatter Plot

External Link

Line Plot

External Link

Joint Plot

External Link

Heatmap

External Link

Stacked Bar Plot

External Link

Grouped Bar Plot

External Link

Clustered Heatmap

External Link

Chi-Square Test

External Link

Bar Plot

External Link

Box Plot

External Link

Violin Plot

External Link

Point Plot

External Link

Swarm Plot

External Link

Introduction to Multivariate Analysis

External Link

Heat Map for Multivariate

External Link

Pair plot

External Link

Feature Engineering

Introduction to Feature Engineering

External Link

Feature Selection Techniques & Criteria

External Link

Filter Feature Selection

External Link

Wrapper Feature Selection

External Link

Embedded Feature Selection

External Link

Implications of Feature Selection Methods

External Link

Representative Feature Selection Methods

External Link

Leading and Recent Feature Selection Techniques

External Link

Feature Extraction

External Link

Feature Construction

External Link

Experimental Comparative Analyses in Feature Selection

External Link

Handling Imbalance Data

Introduction to Handle Imbalance Data

External Link

Choose Proper Evaluation Metric

External Link

Resampling

External Link

SMOTE

External Link

Balanced Bagging Classifier

External Link

Threshold moving

External Link

Augmentation

External Link

SKT_DS_Lab L1_Data Analasys & Vis

4 Learning Materials

Basic Level Programming on Subsetting a Dataset

Generate the sample DataFrame and then choose any one of the Columns. Display its contents

External Link

Creating and displaying Data. choose any one of the Row. Display its contents

External Link

Basic Level Programming on Group By Operations

Group the DataFrame by a column and apply multiple aggregation functions

External Link

Group the numbers in the num column they are even or odd and calculate the sum of each group data

External Link

Basic Level Programming on Data Aggregation

Basic Level Programming on Group-wise Operations and Transformations

Basic Level Programming on Pivot Tables and Cross-Tabulation

SKT_DS_Lab L2_Data Analasys & Vis

2 Learning Materials

Intermediate Level Programming on Subsetting a Dataset

Construct a Sample DataFrame use the Slicing feature all columns whose names start with an ‘S’

External Link

Intermediate Level Programming on Group By Operations

Given a list of dictionaries representing customers average order total for each city

External Link

Intermediate Level Programming on Data Aggregation

Intermediate Level Programming on Group-wise Operations and Transformations

Intermediate Level Programming on Pivot Tables and Cross-Tabulation

SKT_DS_Lab L3_Data Analasys & Vis

3 Learning Materials

Advance Level Programming on Subsetting a Dataset

Write a Python Program to import any CSV file to Pandas DataFrame

External Link

Advance Level Programming on Group By Operations

Load, explore a dataset , perform groupby() operations using pandas library and visualise data

External Link

list of dictionaries representing employees group using Sorting higher salaries and longer.

External Link

Advance Level Programming on Data Aggregation

Advance Level Programming on Group-wise Operations and Transformations

Advance Level Programming on Pivot Tables and Cross-Tabulation

SKT_DS_Theory_Mataplotlib

34 Learning Materials

Introduction to Data Visualisation

Introduction to Data Visualisation

External Link

Matplotlib Architecture

Matplotlib Architecture

External Link

Working with Matplotlib

Working with Matplotlib

External Link

Decorators and Styles-1

Grids

External Link

Axes

External Link

Labels

External Link

Markers

External Link

Colors

External Link

Title

External Link

Decorators and Styles-2

Legends

External Link

Ticks

External Link

Font Styles

External Link

Limits

External Link

Decorators and Styles on the Bar Graph

External Link

Different Types of Plots-1

Single Line Plot

External Link

Multi-Line Plot

External Link

Scatter Plot

External Link

Stack Plot

External Link

Stream Plot

External Link

Different Types of Plots-2

Sub-Plot

External Link

Step Plot

External Link

Filled Plot

External Link

Hexagonal Bin Plot

External Link

Different Types of Plots-3

Box Plot

External Link

Violin Plot

External Link

Different Types of Graphs

Bar Graph

External Link

Multi Bar Graph

External Link

Stacked Bar Graph

External Link

Different Types of Charts

Different Types of Charts

External Link

Pie Chart

External Link

Bubble Chart

External Link

Polar Chart

External Link

Histograms and Contours

Histogram

External Link

Contour Plot

External Link

SKT_DS_Theory_Seaborn

34 Learning Materials

Getting Started

Introduction to Seaborn

External Link

Prerequisites & Dependencies

External Link

Installation of Seaborn

External Link

Basics of Seaborn Plotting

Introduction to Plots

External Link

Decorators and Styles - 1

External Link

Decorators and Styles - 2

External Link

Seaborn Figure Styles - 1

External Link

Seaborn Figure Styles - 2

External Link

Seaborn – Color Palettes

External Link

Seaborn Grids

External Link

Relational Plots

Line Plot()

External Link

Scatter Plot()

External Link

Rel Plot()

External Link

Distributions Plots

Histplot()

External Link

KDEplot()

External Link

ECDFplot()

External Link

Rugplot()

External Link

Displot()

External Link

Pairplot()

External Link

Categorical Scatter Plots

Stripplot()

External Link

Swarmplot()

External Link

Categorical Distribution Plots

Boxplot()

External Link

Violinplot()

External Link

Boxenplot()

External Link

Categorical Estimate Plots

Pointplot()

External Link

Barplot()

External Link

Countplot()

External Link

Catplot()

External Link

Statistical Estimations

Error bars

External Link

Estimating Regression Fits

External Link

Multi-Plot Grids

External Link

Advanced Seaborn

Plotting Univariate Distributions

External Link

Plotting Bivariate Distributions

External Link

Seaborn Python Case Study

Data Visualization Using Seaborn on Census Dataset

External Link

SKT_DS_Lab L1_Seaborn

3 Learning Materials

Basic Level Programming on Basics of Seaborn Plotting

Write a program to add titles and labels to a Seaborn plot?

External Link

Write a program to modify line styles and colors in Seaborn plot?

External Link

Write a program to customize legends and markers in Seaborn plots?

External Link

Basic Level Programming on Relational Plots

Basic Level Programming on Distributions Plots

Basic Level Programming on Categorical Scatter Plots

Basic Level Programming on Categorical Distribution Plots

SKT_DS_Lab L2_Seaborn

3 Learning Materials

Intermediate Level Programming on Basics of Seaborn Plotting

Write a program to use multiple line styles in one Seaborn plot?

External Link

Write a program to apply dark theme to a seaborn plot?

External Link

Intermediate Level Programming on Relational Plots

Write a program to create a grouped scatter plot using Seaborn

External Link

Intermediate Level Programming on Distributions Plots

Intermediate Level Programming on Categorical Scatter Plots

Intermediate Level Programming on Categorical Distribution Plots

SKT_DS_Lab L3_Seaborn

3 Learning Materials

Advance Level Programming on Basics of Seaborn Plotting

Write a program to customize and save figures in high resolution in Seaborn?

External Link

Write a program to customize a Seaborn plot with grids, axis labels and markers?

External Link

Advance Level Programming on Relational Plots

Write a program to create a heatmap overlay for a relational plot in Seaborn?

External Link

Advance Level Programming on Distributions Plots

Advance Level Programming on Categorical Scatter Plots

Advance Level Programming on Categorical Distribution Plots

SKT_DS_Theory_Plotly

14 Learning Materials

Introduction to plotly

Introduction to Plotly

External Link

History and Evolution of Plotly

External Link

Basic plot using plotly

Basic charts

External Link

Chart Customization & Interactivity

Styling plotly

External Link

Customize a plot using plotly

External Link

Basic 2D Charts

Line Charts

External Link

Scatter Plots

External Link

Basic Bar Charts

External Link

Grouped Bar Charts

External Link

Stacked Bar Charts

External Link

Pie chart

External Link

Area Charts

External Link

Box Plot

External Link

Notched Boxplot

External Link

SKT_DS_Theory_Statistics and Probability

59 Learning Materials

All About Data

Introduction to Data

External Link

Case Study

External Link

Properties of Data

External Link

Data based on Structure & Application

External Link

Types of Variables

External Link

Relationship between Variables

External Link

Introduction To Statistics

Introduction to Statistics

External Link

History of Statistics

External Link

Fundamental Elements of Statistics

External Link

Statistical Thinking and Methods

External Link

Describing Data with Graphs

Introduction to Describing Data with Graphs

External Link

Graphs for Categorical Data

External Link

Graphs for Numerical Data

External Link

Scatter Plots

External Link

Time Series Plots

External Link

Seasonal Plots

External Link

Trend

External Link

Cyclic Variations

External Link

Irregular movements

External Link

Advanced Graphical Techniques

External Link

Graphs For Compare Data

External Link

Descriptive Statistics - Measures of Central Tendencies

Introduction to Measures of Central Tendencies

External Link

Mean

External Link

Arithmetic Mean

External Link

Types of Mean

External Link

Median

External Link

Mode

External Link

Skewness & Kurtosis

External Link

Descriptive Statistics - Measure of Dispersion

Introduction to Dispersion

External Link

Variance

External Link

Standard Deviation

External Link

Interpreting the Standard Deviation

External Link

Range

External Link

Data Analysis & Visualization Plots

Introduction to Outliers

External Link

Univariate Outlier Detection

External Link

Graphical Methods for Outlier Detection

External Link

Robust Statistical Methods

External Link

Multivariate Outlier Detection Methods

External Link

Hypothesis Testing for Outlier Detection

External Link

Impact of Outliers on Statistical Analysis

External Link

Distribution Data & its Empirical Formula

Introduction to Distribution of Data

External Link

Introduction Continuous Distribution

External Link

Normal Distribution

External Link

Central Limit Theorem

External Link

Lognormal Distribution

External Link

F Distribution

External Link

Chi-square Distribution

External Link

T - Distribution

External Link

Weibull Distribution

External Link

Limiting Distributions

External Link

Bernoulli Distribution

External Link

Binomial Distribution

External Link

Geometric Distribution

External Link

Uniform Distribution

External Link

Frequency Distributions

External Link

Non grouped Frequency Distributions

External Link

Poisson Distribution

External Link

Inferential Statistics- Hypothesis Testing

Introduction to Hypothesis Testing

External Link

Z-test

External Link

SKT_DS_Theory_SQL for Data Science

52 Learning Materials

Introduction to Databases & RDBMS

Understanding Databases

External Link

Database Management System

External Link

Relational Database

External Link

Non- Relational Database

External Link

History

External Link

Installing SQL

Setting Up MySQL Environment

External Link

Database Processing Paradigms

OLAP vs. OLTP

External Link

Introduction to SQL

SQL Fundamentals and Introduction

External Link

SQL Syntax & Basic Queries

SQL Syntax & Basic Queries

External Link

SQL Data Types

Introduction to Data Types

External Link

Numeric Data Types

External Link

String Data Type

External Link

Date and Time Data Type

External Link

Binary Data Type

External Link

Miscellaneous Data Type

External Link

SQL Operators

Introduction to Operators

External Link

Arithmetic Operators

External Link

Comparison operators

External Link

Logical operators

External Link

Bitwise Operators

External Link

Compound Operators

External Link

String Operators

External Link

Set Operators

External Link

SQL Basics and Language Components

SQL Commands

External Link

Data Definition Language Commands

CREATE Database

External Link

USE Database

External Link

DROP Database

External Link

ALTER Database

External Link

CREATE Table

External Link

RENAME Table

External Link

DROP Table

External Link

TRUNCATE Table

External Link

Data Manipulation Language Commands

Retrieving data from a table

External Link

Inserting data into a table

External Link

Updating existing data into a table

External Link

Deleting all records from a table

External Link

Data Query Language Commands

Introduction to Clauses

External Link

FROM Clause

External Link

WHERE Clause

External Link

WITH Clause

External Link

ORDER BY Clause

External Link

LIMIT Clause

External Link

SQL Functions

Introduction to MYSQL Functions

External Link

Numeric Functions

External Link

String Functions

External Link

Date Time Functions

External Link

Conversion Functions

External Link

User Defined Functions

External Link

SQL GROUP BY , HAVING & Aggregate Functions

SQL Aggregation

External Link

SQL Grouping - GROUP BY

External Link

SQL Grouping - HAVING

External Link

SQL Indexes

Creating Indexes

External Link

SKT_DS_Theory_Power BI

32 Learning Materials

Introduction to Power BI

Introduction to Business Intelligence

External Link

Introduction to Power BI

External Link

History of Power BI

External Link

Comparison of Power BI Version

External Link

Introduction to Building Blocks

External Link

Working with Power BI

Working with Power BI

External Link

Power Pivot and Data Sources

Power Pivot and Data Sources

External Link

Power Query for Data Transformation

Introduction to Power Query

External Link

Transformations

External Link

Data Transformations and Calculations

External Link

DAX

DAX

External Link

Basics of Data Modeling

External Link

Creating Calculated Columns (Basics)

External Link

DAX Time Intelligence

External Link

DAX Table Functions

External Link

Working with Filter Context (FILTER and ALL)

External Link

Overriding Filter Context

External Link

Semi-Additive Measures

External Link

Nested Row Context

External Link

Error Handling

External Link

Building PivotTables on Power Pivot

Creating Tabels And Matrices

External Link

Building Pivot Tables on Top of Power Pivot Tables

External Link

Using Pivot Charts

External Link

Introduction Power View

Introduction to Power View

External Link

Authoring Power View reports

From table to chart

External Link

Working with bubble charts

External Link

Slicers, cards and multiples

External Link

Adding maps to Power View

External Link

Working with multi-view reports

External Link

Improving Power Pivot models for Power View reporting

External Link

Deploying Power View reports

Saving Power View reports in document libraries

External Link

Power Pivot Gallery functionality

External Link

SKT_DS_Theory_ML-Supervised

104 Learning Materials

Course Overview

Curriculum Overview

External Link

Pre-Requisites

External Link

Introduction To Machine Learning

Introduction To Machine Learning

External Link

History of Machine Learning

External Link

Traditional Programming vs Machine Learning

External Link

What can go wrong with machine Learning?

External Link

AI vs ML vs DL

External Link

Data for Machine Learning

External Link

Machine Learning Approaches

External Link

Transfer Learning & Ensemble Learning

External Link

Machine Learning Workflow

Data Collection

External Link

Data Splitting and Preparation

External Link

Model Selection

External Link

Model Training & Evaluation

External Link

Model Optimization and Deployment

External Link

Model Monitoring and Maintenance

External Link

Supervised Learning

Supervised Learning

External Link

Classification & Regression

What is classification?

External Link

Binary Classification

External Link

Case Studies on Binary Classification

External Link

Multiclass classification

External Link

Regression and Case studies

External Link

Algorithms for Supervised Learning

Algorithms for Supervised Learning

External Link

Linear Regression

Introduction to Linear Regression

External Link

Simple Linear Regression

External Link

Case study for Simple Linear Regression (Salary Prediction)

Problem Statement- Salary Prediction

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Data Transformation & Data Splitting

External Link

Model Application

External Link

Introduction to Multiple Linear Regression

Multiple Linear Regression

External Link

Case study for Multiple Regression(Medical Insurance Cost)

Problem Statement-Medical Insurance Cost Prediction

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Data Transformation & Data Splitting

External Link

Model Application

External Link

Introduction to Polynomial Regression

Introduction to Polynomial Regression

External Link

Case study for Polynomial regression (Car Price Prediction)

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Transformation of data & Data splitting

External Link

Model Application

External Link

Assumptions of linear regression

External Link

Logistic Regression

Logistic Regression

External Link

Geometrical Intuition

External Link

Binary Logistic Regression

External Link

Case study for Binary logistic regression (Ad-click)

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Transformation of data & Data splitting

External Link

Model Application

External Link

Multinonial Logistic Regression

Introduction to Multinonial Logistic Regression

External Link

Case study for Multinomial logistic regression (iris)

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis

External Link

Transformation of data & Data splitting

External Link

Model Application

External Link

Assumptions of logistic regression

External Link

Naive Bayes

Introduction to Naive Bayes

External Link

Exploring Naive Bayes

External Link

NaiveBayes - Classifier & Regressor

External Link

Bayes Theorem

External Link

Types of Naive Bayes

External Link

Multinomial Naive Bayes

External Link

Bernoulli Naive Bayes

External Link

Parameter Estimation

External Link

Statistical Estimation Techniques

External Link

Smoothing techniques

External Link

Case Study on Naive Bayes(Heart Attack Prediction)

Problem Statement_Heart Attack Prediction

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis(EDA)

External Link

Data Transformation

External Link

Feature selection & Data splitting

External Link

Model Application

External Link

KNN Algorithm

Introduction to KNN Algorithm

External Link

Exploring KNN Algorithm

External Link

Distance Metrics

External Link

Types of KNN Algorithms

External Link

KNN for Regression (California House price prediction)

Problem Statement- Housing Prices Prediction in California

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Data Splitting & Data Transformation

External Link

Model Application

External Link

KNN for Classification (Diabetes Prediction)

Problem Statement- Diabetes Prediction

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning & Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Data Splitting & Data Transformation

External Link

Model Application

External Link

SKT_DS_Lab L1_ML-supervised

1 Learning Materials

Basic level Program On Case study for simple linear regression

Apply a linear regression model so that Y is predicted based on X

External Link

Basic level Program On Case study for Multiple Linear regression

Basic level Program On Case study for Polynomial regression

Basic level Program On Case study for Binary logistic regression Basic level Program On

Basic level Program On Case study for Multinomial logistic regression

SKT_DS_Lab L2_ML-Supervised

1 Learning Materials

Intermediate Level Programming on Case study for Simple linear Regression

Analyze the diabetes dataset from scikit-learn of simple linear regression to predict

External Link

Intermediate Level Programming on Case study for Multiple regression

Intermediate Level Programming on Case study for Polynomial regression

Intermediate Level Programming on Case study for Binary logistic regression

Intermediate Level Programming on Case study for Multinomial logistic regression

SKT_DS_Lab L3_ML-Supervised

1 Learning Materials

Advance Level Programming on Case study for simple linear regression

Create a dataset with 1000 samples and 20 features using `sklearn.datasets.

External Link

SKT_DS_Theory_ML-Unsupervised

81 Learning Materials

Unsupervised Learning

Introduction to Unsupervised Learning

External Link

Types of Unsupervised Learning

External Link

Clustering

Introduction to Clustering

External Link

Types of clustering

External Link

Hierarchical Clustering

Hierarchical Clustering

External Link

Types of hierarchical clustering

External Link

Agglomerative Hierarchical Clustering

Agglomerative Hierarchical Clustering

External Link

Applications of Agglomerative Hierarchical Clustering

External Link

Distance measures

External Link

Linkage criteria

External Link

Dendrograms

External Link

Divisive Hierarchical Clustering

Divisive Hierarchical Clustering

External Link

Applications of Divisive Hierarchical Clustering

External Link

Comparing Agglomerative and Divisive Hierarchical Clustering

Comparing Agglomerative and Divisive Hierarchical Clustering

External Link

Case Study on Hierarchical Clustering

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Implementing Hierarchical Clustering

External Link

K-Means Clustering

Introduction to K-Means Clustering

External Link

Applications of K-Means Clustering

External Link

Understanding K-means Clustering

External Link

Evaluating K-means Clustering-Using Silhouette Method

External Link

Evaluating K-means Clustering-Using Elbow Method

External Link

Evaluating K-means Clustering – Using the Gap Statistic

External Link

Advantages and Disadvantages Clustering Methods

External Link

Limitations of K-Means Clustering

External Link

Case Study on K-Means Clustering

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA) part-1

External Link

Exploratory Data Analysis (EDA) part-2

External Link

Implementing K-means Clustering

External Link

DBSCAN Algorithm

Introduction to DBSCAN Algorithm

External Link

Understanding DBSCAN Algorithm

External Link

Advantages and Disadvantages of DBSCAN

External Link

Case Study on DBSCAN Algorithm

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Implementing DBSCAN Algorithm

External Link

Mean Shift clustering

Introduction to Mean Shift clustering

External Link

Understanding Density Estimation Techniques

External Link

Advantages and Disadvantages

External Link

Implementation of Mean Shift Clustering

Implementing Mean Shift clustering

External Link

Dimensionality Reduction Algorithm

Introduction to Dimensionality Reduction Algorithm

External Link

Types of dimensionality reduction techniques

External Link

Principal Component Analysis (PCA)

External Link

T-Distributed Stochastic Neighbor Embedding

External Link

Non-Negative Matrix Factrorization (NMF)

External Link

Independent Component Analysis(ICA)

External Link

Linear Discriminant Analysis (LDA)

External Link

Gaussian Mixture Models (GMM)

Introduction to Gaussian Mixture Models (GMM)

External Link

Case Study on Gaussian Mixture Models (GMM)

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Implementing Gaussian Mixture Models

External Link

Association Rule Learning

Introduction to Association Rule Mining

External Link

Apriori Algorithm

External Link

FP-growth algorithm

External Link

Eclat Algorithm

External Link

Case Study on Association Rule Mining

Data Collection

External Link

Data Understanding

External Link

Data Cleaning and Preprocessing

External Link

Exploratory Data Analysis (EDA)

External Link

Implementing Association Rule Mining

External Link

Anomaly Detection

Introduction to Anomaly Detection

External Link

Unsupervised Anomaly Detection Techniques

External Link

Real-world Applications

External Link

Recommendation systems

Introduction to Recommendation Systems

External Link

Content-Based Recommendation Systems

External Link

Collaborative Recommendation Systems

External Link

Hybrid Recommendation Systems

External Link

Case Study on Recommendation systems

Data Collection

External Link

Data Understanding

External Link

Data Cleaning

External Link

Data Preprocessing

External Link

Implementing Recommendation Systems

External Link

SKT_DS_Lab L1_ML-Unsupervised

1 Learning Materials

Basic level Program On Hierarchical Clustering

Implement Hierarchical Clustering on a small dataset.

External Link

Basic level Program On K-Means Clustering

Basic level Program On Case Study on DBSCAN Algorithm

Basic level Program On Gaussian Mixture Models (GMM)

Basic level Program On Association Rule Mining

SKT_DS_Lab L2_ML-Unsupervised

1 Learning Materials

Intermediate Level Programming on Hierarchical Clustering

Compare Hierarchical Clustering with DBSCAN on noisy data.

External Link

Intermediate level Program on K-Means Clustering

Intermediate Level Programming on DBSCAN Algorithm

Intermediate Level Programming on Gaussian Mixture Models (GMM)

Intermediate Level Programming on Association Rule Mining

SKT_DS_Lab L3_ML-Unsupervised

1 Learning Materials

Advance Level Programming on Hierarchical Clustering

Perform Hierarchical Clustering on a large dataset (e.g., customer segmentation)

External Link

Advance Level Programming on K-Means Clustering

Advance Level Programming on DBSCAN Algorithm

Advance Level Programming on Gaussian Mixture Models (GMM)

Advance Level Programming on Association Rule Mining

SKT_DS_Theory_Artificial Intelligence

36 Learning Materials

Introduction to AI

Introduction to Artificial Intelligence

External Link

History of Artificial Intelligence

External Link

Types of Artificial Intelligence

External Link

Applications of Artificial Intelligence

External Link

Intelligent Agents

Introduction of agents

External Link

Agent Architectures

External Link

Types of Agents

External Link

Types of Environment Agents

External Link

Problem solving by Searching

State space Representation

External Link

search strategies

External Link

evaluation of search strategies

External Link

Informed Search

Heuristic Function

External Link

Gredy best first search

External Link

A* Algorithm

External Link

Simulated Annealing search

External Link

Game Playing

Introduction to game playing

External Link

Monte Carlo Tree Search (MCTS)

External Link

Wumpus World Problem

External Link

Game Playing solving examples

Tower of Hanoi

External Link

Travelling Salesman Problem

External Link

Knowledge Representation

Introduction to Knowledge Representation

External Link

Approaches to Knowledge Representation

External Link

Techniques in Knowledge Representation

External Link

predicate logic

External Link

knowledge Inference

Introduction To Knowledge Inference

External Link

backward chaining and forward chaining

External Link

fuzzy reasoning - certainity factors

External Link

dempster shafer theory

External Link

Structured Knowledge representation

Representation and Mappings

External Link

semantic nets , frames

External Link

conceptual dependencies and scripts

External Link

Expert Systems

Introduction to Expert System

External Link

How expert systems work

External Link

Types of expert systems

External Link

Typical expert systems

External Link

Expert systems shells

External Link

SKT_DS_Lab L1_Artificial Intelligence

1 Learning Materials

Basic Level Programming on Knowledge Representation

predicates One converts centigrade temperatures to Fahrenheit

External Link

Basic Level Programming on knowledge Inference

Basic Level Programming on structured Knowledge representation

Basic Level Programming on Expert Systems

SKT_DS_Lab L2_Artificial Intelligence

1 Learning Materials

Intermediate Level Programming on Informed Search

To write a Lisp Program to implement the STEEPEST-ASCENT HILL CLIMBING.

External Link

Intermediate Level Programming on Game Playing

Intermediate Level Programming on Knowledge Representation

Intermediate Level Programming on knowledge Inference

Intermediate Level Programming on structured Knowledge representation

SKT_DS_Lab L3_Artificial Intelligence

2 Learning Materials

Advance Level Programming on Problem solving by Searching

Implement Farmer Crosses River Puzzle

External Link

Advance Level Programming on Knowledge Representation

Evaluating Propositional Logic Statements

External Link

Advance Level Programming on knowledge Inference

Advance Level Programming on structured Knowledge representation

Advance Level Programming on Expert Systems

SKT_DS_Theory_Deep Learning

73 Learning Materials

Introduction to AI

What is AI?

External Link

Brief history of AI

External Link

AI Techniques

External Link

Introduction to Deep learning

Introduction to Deep learning

External Link

Applications of Deep learning

Deep learning in Recommender Systems

External Link

Deep learning in Health care

External Link

Deep Learning In Finance

External Link

Deep Learning in Robotics

External Link

Lifecycle of deep learning

Problem Definition

External Link

Data Collection

External Link

Data preprocessing

External Link

Model Selection

External Link

Training and Evaluation

External Link

Fine-Tuning and Deployment

External Link

Monitoring and Maintenance

External Link

About Keras and TensorFlow

About Keras and TensorFlow

External Link

Neural Network

Introduction To Neural Network

External Link

Layers in Neural Networks

External Link

Perceptrons

Introduction to Perceptron

External Link

Perceptron For Binary Classification

External Link

Multi Layer Perceptron

External Link

Logistic Regression vs Perceptron

External Link

Diagrammatic Representation

External Link

Activation Functions

Activation Functions

External Link

Sigmoid Activation Functions

External Link

Hyperbolic Tangent Activation Functions

External Link

RELU Activation Functions

External Link

Leaky RELU Activation Function

External Link

PRELU Activation Function

External Link

Swish Activation Function

External Link

Softmax Activation Function

External Link

Types of Neural Networks

Types of Neural Networks

External Link

Feedforward Neural Networks

External Link

Convolutional Neural Networks

External Link

Recurrent Neural Networks

External Link

Generative Adversarial Networks

External Link

Autoencoders

External Link

Artificial Neural Networks

Vanishing Gradient

External Link

Exploding Gradients

External Link

Forward Propagation

External Link

Back Propagation Algorithm

External Link

Error computation

External Link

Training an Artificial Neural Network

The Universal Approximation Theorem

External Link

ANN Preprocessing Techniques

External Link

Data Cleaning

External Link

Data Integration

External Link

Data Transformation

External Link

Data Reduction

External Link

Optimization Methods for ANN Training

Local Minima and Global Minima

External Link

Optimization Algorithms in Neural Network

External Link

Gradient Descent Optimizer

External Link

Stochastic Gradient Descent Optimizer

External Link

Mini Batch Stochastic Gradient Descent

External Link

Stochastic Gradient Descent with Momentum

External Link

AdaGrad optimizer

External Link

RMSprop Optimizer

External Link

Adam Optimizer

External Link

AdaDelta Optimizer

External Link

Overfitting and Regularization Techniques

Overfitting In Neural Networks

External Link

Early stopping

External Link

Dropout method

External Link

Regularization techniques to prevent Overfitting

External Link

Employee Attrition Classification case study

Problem Statement

External Link

Data Collection

External Link

Data Understanding

External Link

Data cleaning and preprocessing

External Link

Univariate Analysis

External Link

Exploratory data Analysis-Bivariate Analysis(part1)

External Link

Exploratory data Analysis-Bivariate Analysis(part 2)

External Link

Exploratory data Analysis Multivariate Analysis

External Link

Feature Selection

External Link

Implementing ANN model(part 1)

External Link

Implementing ANN model(part 2)

External Link

SKT_DS_Lab L1_Deep Learning

3 Learning Materials

Basic Level Programming on About Keras and TensorFlow

To study various tools: Torch, TensorFlow, Keras

External Link

Basic Level Programming on Perceptrons

Write a program to implement XOR gates using Perceptron.

External Link

Basic Level Programming on Activation Functions

Program a simple neural network perform sentiment analysis on txt data with Softmax Activation

External Link

Basic Level Programming on Types of Neural Networks

Basic Level Programming on Artificial Neural Networks

SKT_DS_Lab L2_Deep Learning

1 Learning Materials

Intermediate Level Programming on Activation Functions

Write a Python program to plot a few activation functions that are being used in neural networks

External Link

Intermediate Level Programming on Types of Neural Networks

Intermediate Level Programming on Artificial Neural Networks

Intermediate Level Programming on Training an Artificial Neural Network

Intermediate Level Programming on Optimization Methods for ANN Training

SKT_DS_Lab L3_Deep Learning

3 Learning Materials

Advance Level Programming on Perceptrons

With a suitable example demonstrate the perceptron learning law using python

External Link

Advance Level Programming on Activation Functions

write a program uses a simple neural network to predict the air quality index ReLU function

External Link

Advance Level Programming on Types of Neural Networks

write a program uses a simple neural network to predict the air quality index ReLU function

External Link

Advance Level Programming on Artificial Neural Networks

Advance Level Programming on Training an Artificial Neural Network

SKT_DS_Theory_Computer Vision

88 Learning Materials

Introduction to computer vision

Introduction to Computer Vision

External Link

History of computer vision

External Link

Applications used for computer vision

Computer Vision in Healthcare

External Link

Computer Vision in Agriculture

External Link

Computer Vision in Manufacturing

External Link

Computer Vision in Transportation

External Link

Computer Vision in Retail

External Link

Convolutional Neural Networks

Basics of CNN

External Link

The Convolutional Layer

External Link

padding,strides and channels in CNN

External Link

Pooling Layers

External Link

The fully connected layers

External Link

CNN Architecture

External Link

Learnable Parameters in CNN

External Link

Image classification using CNN

External Link

Transfer Learning

External Link

CNN Case Study

The Problem Statement

External Link

Model Building

External Link

Conclusion

External Link

Basics of Digital Image Processing

Introduction to Digital Image Processing

External Link

Origins of Digital Image Processing

External Link

Example Fileds that uses digital Image Processing

External Link

Fundamental steps in digital image processing

External Link

Components of Digital Image Processing

External Link

Elements of Visual perception

External Link

Image Sensing and Acquisition

External Link

Image Sampling and Quantization

External Link

Digital Image Representation

External Link

What is Image?

External Link

Basic Relationships Between Pixels

External Link

Object detection

Introduction to Object Detection

External Link

Image Filtering

External Link

Feature Extraction

External Link

Edge Detection

External Link

Feature-based Methods(SIFT, SURF)

External Link

Histogram of Oriented Gradients

External Link

Evaluation Metrics for Object Detection

External Link

Anchor Boxes and Aspect Ratios

External Link

Data Augmentation Techniques

External Link

YOLO Algorithm

External Link

Single Shot Detectors

External Link

Region-based Approaches(R-CNN,FAST R-CNN, FASTER R-CNN)

External Link

Object Detection Case study

The Problem Statement

External Link

Model Building

External Link

Conclusion

External Link

Image Segmentation

Image segmentation

External Link

Image segmentation Architectures

External Link

Image segmentation Loss Functions

External Link

Image segmentation Frameworks

External Link

Image Segmentation Datasets

External Link

Video Segmentation

External Link

Real World Use Cases of Image Segmentation

External Link

Similarity Learning

Introduction to Similarity Learning

External Link

Siamese Networks

External Link

Triplet Loss

External Link

Contrastive Learning

External Link

Metric Learning

External Link

Embedding Spaces

External Link

Image Captioning

Introduction to Image Captioning

External Link

Model Architectures

External Link

Attention Mechanisms

External Link

Multimodal Learning

External Link

Evaluation Metrics

External Link

Deep Learning Approaches on Image Captioning

External Link

Image Transformation

Geometric Transformations

External Link

Color Space Transformations

External Link

Frequency Domain Transformations

External Link

Image Restoration and Reconstruction

External Link

Transformations for compression

External Link

Generative Models

Introduction To Generative Models

External Link

Types of Generative Models

External Link

Mathematical Foundations

External Link

Normalizing Flows

External Link

Applications of Generative Models

External Link

Video Classification

Introduction to Video Classification

External Link

Techniques and Algorithms

External Link

Data Preparation and Preprocessing

External Link

Challenges and Solutions in Video Classification

External Link

Extending Image-based Approaches to Videos

Extending Image-based Approaches to Videos

External Link

Autoencoders

Introduction to Autoencoders

External Link

Types of Autoencoders

External Link

Variational Autoencoders

External Link

Loss Functions and Training Techniques

External Link

Applications of Autoencoders

External Link

Introduction to Reinforcement Learning

Introduction to Reinforcement Learning

External Link

Markov Decision Process

External Link

Bellman Equation

External Link

Q-Learning

External Link

SKT_DS_Lab L1_Computer Vision

3 Learning Materials

Basic Level Programming on Convolutional Neural Networks

Build a Convolution Neural Network for MNIST Hand written Digit Classification

External Link

Basic Level Programming on Basics of Digital Image Processing

To acquire an image, store in different formats and display the properties of the images

External Link

Basic Level Programming on Object detection

program that enhances grayscale wildlife images captured under low-light conditions

External Link

Basic Level Programming on Image Segmentation

Basic Level Programming on Image Captioning

SKT_DS_Lab L2_Computer Vision

3 Learning Materials

Intermediate Level Programming on CNN

convolutional neural networks

External Link

Intermediate Level Programming on Basics of Digital Image Processing

Develop a wavelet-based image compression method using Discrete Wavelet Transform (DWT)

External Link

Program that takes both color and grayscale images as input and applies blurring in a smart way

External Link

Intermediate Level Programming on Object detection

Intermediate Level Programming on Image Segmentation

Intermediate Level Programming on Image Captioning

SKT_DS_Lab L3_Computer Vision

3 Learning Materials

Advance Level Programming on CNN

Build a Convolution Neural Network for simple image (dogs and Cats) Classification

External Link

Advance Level Programming on Basics of Digital Image Processing

Simple content based image retrieval using various distance metrics

External Link

develop a smart and efficient way to compress USING Image sampling and quantization

External Link

Advance Level Programming on Object Detection

Advance Level Programming on Image Segmentation

Advance Level Programming on Similarity Learning

SKT_DS_Theory_NLP

89 Learning Materials

Introduction to Natural Language Processing

What is Language?

External Link

What is Natural Language Processing?

External Link

History of Natural Language Processing

External Link

Email Plaform

External Link

Voice based Assistants

External Link

Modern Search Engines

External Link

Chat Support

External Link

Machine Translation Services

External Link

NLP Tasks

External Link

Approaches in NLP

External Link

What makes Natural Language Processing Difficult?

External Link

Libraries for Deep Learning in NLP

NLP Libraries

External Link

Text Wrangling

Tokenization

External Link

Stemming

External Link

Lemmatization

External Link

Stopword Removal

External Link

Rare word removal

External Link

Spell correction

External Link

Replacing Synonyms

External Link

Replacing negations with antonyms

External Link

Word Vector Represenations

Introduction to Word Embedding

External Link

Word2Vec

External Link

Bag-of-Words

External Link

Topic Modeling

Topic Modeling

External Link

Non-Negative Matrix Factorization (NMF)

External Link

Parts of Speech Tagging

Introduction to Parts-of-Speech Tagging

External Link

Training a unigram part-of-speech tagger

External Link

Training & combining Tri & ngram tagger

External Link

Creating a model of likely words tags

External Link

Corpora

Introduction to Corpora

External Link

Setting up a custom corpus

External Link

Creating a wordlist corpus

External Link

Transforming Chunks and Trees

Filtering insignificant words from a sentence

External Link

Correcting verb forms

External Link

Swapping verb phrases

External Link

Swapping noun cardinals

External Link

Swapping infinitive phrases

External Link

Singularizing plural nouns

External Link

Chaining chunk transformations

External Link

Converting a chunk tree to text

External Link

Flattening a deep tree

External Link

Converting tree labels

External Link

Extracting Chunks

Chunking and chinking with regular expressions

External Link

Merging and splitting chunks with regular expressions

External Link

Partial parsing with regular expressions

External Link

Training a tagger-based chunker

External Link

Classification-based chunking

External Link

Training a named entity chunker

External Link

Extracting proper noun chunks

External Link

Extracting location chunks

External Link

Extracting named entities

External Link

Training a Named Entity Chunker

External Link

Training a Chunker with NLTK-Trainer

External Link

Text classification with machine learning

Introduction to text classification

External Link

Multinomial Naive Bayes Classifier

External Link

KNN classifier

External Link

Sentence Classification with Convolutional Neural Networks

Introducing Convolution Neural Networks

External Link

The Convolutional Layer

External Link

The pooling and subsampling Layers

External Link

The Fully Connected Layers

External Link

Recurrent Neural Networks

Recurrent Neural Networks

External Link

Backpropagation Through Time

External Link

Applications of RNNs

External Link

Generating text with RNNs

Attention Mechanisms and Their Integration with RNNs

External Link

Sequence-to-Sequence Models

External Link

Bidirectional RNNs

External Link

Transfer Learning with RNNs

External Link

Challenges with Advanced RNNs

External Link

Future Directions of RNNs

External Link

Hybrid Models: Combining RNNs with CNNs

External Link

Reinforcement Learning with RNNs

External Link

Ethical Considerations and Bias in RNNs

External Link

Recurrent Neural Networks with Context Features – RNNs with longer memory

Memory-Augmented Neural Networks (MANNs)

External Link

Challenges in RNN Memory

External Link

Future Directions in RNN Memory

External Link

Long Short-Term Memory Networks

How LSTMs solve the vanishing gradient problem

External Link

Variants of LSTMs

External Link

Applications of LSTM

External Link

Generating Text with LSTM

Text Generation with LSTMs

External Link

Building a Character-Level Language Model

External Link

Training the LSTM Model for Text Generation

External Link

Comparing LSTMs to LSTMs with peephole connections and GRUs

Standard LSTM

External Link

Speech Recognition

Speech Recognition

External Link

Statistical Speech Recognition

External Link

Error Metrics

External Link

Transfer Learning: Scenarios, Self-Taught Learning, and Multitask Learning

Transfer Learning

External Link

Self-Taught Learning

External Link

Multitask Learning

External Link

Zero-Shot, One-Shot, and Few-Shot Learning

One-Shot Learning

External Link

Course Instructor

tutor image

TBOCWWB

137 Courses   •   108145 Students