Skip to main content
00:00/00:00
Lecture 33 of 309

How to Create Numpy 1D, 2D and 3D Array

Download Course (Free)

Course Content

0 / 309 completed
Section 1: Introduction8 videos

Machine Learning Intuition

5m

Course Overview

4m

Install Anaconda and Python 3 on Ubuntu Machine

6m

Install Anaconda and Python 3 on Windows 10

12m

Install VS Code

18m

Jupyter Notebook Shortcuts

8m

Install Git Bash and Commander Terminal

15m

Install Anaconda and Python 3 on Mac Machine

33m
Section 2: Python Crash Course for ML26 videos

Python Data Types Part 2

8m

Python Data Types Part 1

19m

Mutable and Immutable Data Types

7m

Python Data Types Conversion

9m

Working with String Methods

5m

String Formatting

8m

Working with List Part 1

9m

String Assignment

17m

Working with Set Part 1

11m

Working with List Part 2

15m

Working with Tuple

9m

Working with Set Part 2

13m

Working with Truthy and Falsy Condition

8m

Working with Boolean and Logical Operators

8m

Working with Dictionary

16m

If Else If Conditional Statement Part 1

13m

If Else If Conditional Statement Part 2

7m

Working with continue and break statements in Loops

10m

Working with for and while() Loops

13m

Method and Lambda Function Part 1

7m

Working with range iterators

20m

Exception (Error) Handling

15m

Method and Lambda Function Part 2

20m

Comprehensions Methods

16m

Working with Dates and Times

23m

Create Your Own Python Module

19m
Section 3: Numpy Crash Course for ML12 videos

How to Create Numpy 1D, 2D and 3D Array

27mNow Playing

Create Array using Ones and Zeros in Numpy

8m

Statistical Operations in Numpy

14m

Working with Inf and NaN in Numpy

12m

All About Shape, Reshape, Ravel, Flatten in Numpy

11m

All About the Sequence and Repetitions in Numpy

17m

Random Numbers in Numpy

28m

How to Index 1D, 2D, and 3D Numpy Array

9m

Importance of Where(), ArgMax(), ArgMin() in ML Models

11m

Save Preprocessed Arrays with File Read and Write

17m

Concatenate and Sorting

12m

Working with Dates in Numpy

11m
Section 4: Pandas Crash Course for ML20 videos

Selecting Subset of Columns and Doing Arithmetic Operations on Columns

18m

Pandas File Reading from Local and Online

30m

Write File with Custom Column Separator

27m

Using Lambda Function with Pandas Dataframe

10m

Dataframe Slicing

15m

Head, Tail, Sample, Frac and Random State in Pandas

17m

Column Renaming and Selection Based on Data Types

30m

Getting Information About Dataframe with Info, Shape, Duplicated, and Drop

24m

Data Imputation with Pandas Dataframe

14m

Dataframe Filtering Based on Condition on Columns

8m

Handling NaN and Null Values in Dataframe

29m

Lambda Function for Feature Engineering Part 2

11m

Lambda Function for Feature Engineering Part 1

15m

Importance of Groupby and Aggregation in Smart Data Imputation

19m

Multi Columns Grouping and Aggregation

16m

Pandas Inner Merging

11m

Pandas Left, Right, Outer and Concat Joining

26m

Handling Categorical Data

13m

Sorting Pandas Dataframe

17m

Handling Dates with Pandas

29m
Section 5: Working with Text Files12 videos

Create Your First File in write Mode

22m

Read Your First File

9m

Many Ways to Write Multiple Lines

32m

How to Write List in File and Evaluate It in Read Mode

11m

ReadWrite Multisheet Excel File

12m

ReadWrite json Data with Pandas

13m

Reading CSV and TSV Files

26m

Read Large Files in Chunks

33m

How to Read Nested json Data in Dataframe

9m

Read Audio from Local File and Convert into Text

12m

Read Audio from Microphone to Convert it into Text Data

29m

Covert PDF data into Text Data for ML Models

40m
Section 6: Mastering Regex with Python and Regex10112 videos

Introduction

16m

Matching End of String with $ and use of Other Metacharacters

9m

Testing Start of Character Set with ^ (Caret) Metacharacter

23m

Quantifiers Match with Regex101

11m

Matching Specific Set of Characters like 3D or A4

10m

Excluding Specific Set of Characters

18m

Searching for a Pattern with re.search() in Python

11m

Using Escape Chars for Quick Match and Use Regex101 to Find Prebuilt Regex

24m

Matching a Pattern with re.match() in Python

21m

Finding All Matches with re.findall() in Python

14m

Splitting a String with re.split() in Python

10m

Replacing Matches with re.sub() in Python

15m
Section 7: Spacy Introduction for Text Processing10 videos

Introduction to Spacy

28m

Spacy Tokenization Part 2

21m

Spacy Tokenization Part 1

19m

POS Tagging

21m

Dependency Parsing Part 1

32m

Lemmatization (Convert Tokens into Base Form)

18m

Dependency Parsing Part 2

31m

Vector Similarity Introduction

27m

Named Entity Recognition (NER) with Pre-Built Model

34m

Measure Cosine Similarity Between Words

16m
Section 8: NLTK for Text Processing8 videos

NLTK Tokenization with PUNKT Model

16m

Stemming

16m

Filtering Stop Words with BERT Text Data

30m

POS Tagging with NLTK

15m

Lemmatization with wordnet in NLTK

9m

Finding Collocations - Finding Words Occurring Together

12m

Chunking Noun Phrases

33m

Using Named Entity Recognition (NER) with NLTK

26m
Section 9: Complete Text Cleaning and Text Processing27 videos

Tweet Characters Count

8m

Tweets Data Loader

15m

Stop Words Count

9m

Word Counts and Average Word Length

15m

Count #HashTags and @Mentions

17m

Preprocessing and Cleaning - Lower Case Conversion

14m

UPPER case words count

8m

Count numeric digits present in tweets

12m

Expand Contracted Form of Words

38m

Remove RT (Retweet) from Tweets

11m

Extract, Count and Remove URLs

20m

Extract, Count and Remove Emails

36m

Remove Accented Chars

9m

Remove Repeated Characters

9m

Remove HTML tags

31m

Remove Mentions, Special Chars and Punctuation

20m

Remove Stop Words

7m

Rare Words Removal

5m

Common Words Removal

12m

Convert into base or root form of word

17m

Word Cloud Visualization

28m

N-Gram and Word Cloud

21m

Spelling Correction

33m

Extract Noun Phrases Like Google Map Reviews

35m

Word Counts, Singularize, Pluralize, Lemmatize and so much more

30m

Language Translation and Detection

18m

Use TextBlob's Inbuilt Sentiment Classifier

23m
Section 10: Make Your Own Text Processing Python Package11 videos

Package Files and Directory Setup

17m

Why Setup.py is Needed

26m

Readme.md and License Preparation

39m

Complete Package Setup

51m

Put Your First Method Inside Python Package

19m

Putting General Feature Extraction in Your Python Package

17m

Prepare Empty Python Package and Do Testing

50m

Putting Text Preprocessing Codes Together Part 1

16m

Putting Text Preprocessing Codes Together Part 2

15m

Putting Text Preprocessing Codes Together Part 3

29m

Testing Our Python Package Locally - It Worked

50m
Section 11: Publish Your Python Package on PyPi for PIP Like Installation8 videos

Importance of Uploading Package to GitHub and PyPi. Install Git for Windows

15m

Upload Package to GitHub

39m

Create and Add SSH Key to GitHub Account

31m

Install Your Package from GitHub and Share Install Instruction with Anyone

41m

Adding Package Documentation, Use Cases and One Shot Cleaning

47m

Create PyPi Account to Upload Your Package

15m

Testing Your Python Package with GitHub Installation Method

31m

Upload Your Package to PyPi (Pip) Server for Open Source Use

39m
Section 12: Linear Regression and Related Interview Questions Crash Course7 videos

Why Machine Learning Algorithms

9m

Types of Machine Learning Systems

14m

What is Linear Regression

17m

Evaluation Metrics for Regression

17m

Load California Housing Dataset

30m

Linear Regression Cost Function

39m

Linear Regression Coding on Housing Dataset

30m
Section 13: Logistic Regression and Related Interview Questions Crash Course13 videos

Logistic Regression and Related Interview Questions on Log Odds and Logits

20m

Logistic Regression Cost Function - Log Loss and Entropy Discussions

28m

Interview Question - Is Accuracy Good Metric to Measure Model Performance

6m

Logistic Regression vs Linear Regression Discussions for Job Interviews

30m

Logistic Regression Coding for Breast Cancer Classification

35m

Load Breast Cancer Dataset

25m

Explain Confusion Matrix, Accuracy, Precision, Recall, F1-Score to Interviewer

37m

Complete Your ROC-AUC and Precision-Recall Curve Coding

13m

Explain Roc-Auc and Precision-Recall Curve to Your Interviewer

27m

Calculate Precision, Recall and F1-Score in Classification Report by Yourself

27m

Fundamental Understanding of Model Regularization

19m

Why L1 Regularization Produces Sparse Solution but not L2

16m

Regularization Coding for Classification Model

38m
Section 14: SVM, KNN, Decision Tree, Random Forest and Interview Questions Crash Course19 videos

What is Support Vector Machine (SVM) and Hinge Loss

36m

SVM Coding with Regularization

39m

KNN Coding

23m

What is KNN and Its Cost Function

29m

How Decision Tree Works

20m

Decision Tree Coding

22m

Calculate Gini Impurity and Entropy By Hand with An Example

31m

Deep Dive in Decision Tree Parameters which Controls Overfitting

44m

Reduce Decision Tree Overfitting with Regularization

40m

Visualize Decision Tree Pruning Process

40m

How Random Forest Works

32m

Training Random Forest in Regularized Mode

26m

What is Cross Validation

24m

Hyperparameter Tuning Introduction

22m

K-Fold Cross Validation

49m

Leave-One-Out Cross Validation (LOOCV) Coding

17m

GridSearchCV Parameters Preparations

28m

Finding Best Parameters with GridSearchCV Coding

33m

RandomizedSearchCV for Faster Hyper-Parameter Tuning

28m
Section 15: Spam Text Classification12 videos

Text Feature Extraction Intuition Part 1

8m

Bag of Words (BoW) Code Along in Python

10m

Term Frequency (TF) Code Along in Python

9m

Inverse Document Frequency (IDF) Code Along in Python

13m

Text Feature Extraction Intuition Part 2

18m

TFIDF Code Along in Python

7m

Load Spam Dataset

8m

Balance Dataset

7m

Exploratory Data Analysis (EDA)

10m

Data Preparation for Training

13m

Test Your Model with Real Data

4m

Build and Train SVM and Random Forest Models

9m
Section 16: Sentiment Analysis on IMDB Movie Reviews with TF-IDF Text Embedding8 videos

How Sentiment is Detected from Text Data

11m

Text Preprocessing Package Install

21m

Data Preparation for Model Training

5m

Text Cleaning and Preprocessing

20m

ML Model Building and Training

16m

Logistic Regression Model Evaluation

5m

Load and Store ML Model

9m

Traning and Hyperparameters Tuning of SVM

20m
Section 17: ML Model Deployment with Flask5 videos

Install Flask

15m

Run Flask Server

19m

Model Preparation with Flask

16m

Running Flask App with ML Model Part 1

14m

Running Flask App with ML Model Part 2

16m
Section 18: Multi-Label Text Classification for Stack Overflow Tag Prediction7 videos

Getting Familiar with Data

20m

What is Multi-Label Classification

7m

Loading Dataset

10m

Multi-Label Binarization

9m

Text to TFIDF Vectors

11m

Improving and Saving the Model

11m

Model Building and Jaccard Score

41m
Section 19: Sentiment Analysis using Word2Vec Text Embedding12 videos

What is word2vec

15m

How to Get word2vec

11m

Word Vectors with Spacy

13m

Data Preparation

11m

Semantic Similarity with Spacy

10m

Data Preprocessing

11m

Get word2vec from DataFrame

15m

Split Dataset in Train and Test

12m

ML Model Traning and Testing

11m

Support Vector Machine on word2vec

8m

Test Every Machine Learning Model

18m

Grid Search Cross Validation for Hyperparameters Tuning

12m
Section 20: Emotion Recognition in Text Data using GloVe Vectors Text Embedding11 videos

What is GloVe Vectors Part 2

4m

What is GloVe Vectors Part 1

29m

Data Preparation

7m

Preprocessing and Cleaning of Emotion Text Data

7m

Download Pre-trained GloVe Vectors

26m

Load GloVe Vector

18m

Text to GloVe on Pandas DataFrame

7m

Text to GloVe Vectors

31m

ML Model Training and Testing

19m

Support Vector Machine for Emotion Recognition

6m

Predict Text Emotion with Custom Data

11m
Section 21: Resume (CV) Parsing using Spacy 38 videos

Resume (CV) Parsing Introduction

14m

NER Training Data Preparation

20m

NER Training Introduction and Config Setup

22m

Training Configuration File Explanation

22m

NER Training Data Preparation Part 2

8m

NER Training Data Preparation Part 1

15m

NER Training with Transformers

20m

CV Parsing and NER Prediction

34m
Section 22: Sentiment Analysis using Deep Learning19 videos

What Makes Deep Learning State-of-the-Art

11m

What is Deep Learning

15m

How Deep Learning Works

17m

How Deep Learning Learns

13m

Types of Neural Networks in Deep Learning - ANN

17m

What is the Difference Between Deep Learning and Machine Learning

6m

Types of Neural Networks in Deep Learning - CNN

21m

Get the word2vec

4m

Build ANN - Steps for Building Your First Model

6m

Python Package Installation

15m

Data Preprocessing

15m

Feature Standardization

3m

Train Test and Split

12m

Confusion Matrix Plot

7m

ANN Model Building and Training

10m

Setting Custom Threshold

17m

Plot Learning Curve

9m

Model Load, Store and Testing

9m

D CNN Model Building and Training

20m
Section 23: Hate Speech Classification Multi-Class Classification with CNN10 videos

Import Python Package

14m

Text Preprocessing

8m

Dataset Balancing

20m

Hate Speech Classification Introduction

12m

Train Test and Split

4m

Text Tokenization

20m

Build and Train CNN

21m

Model Testing

10m

Load Store Model

5m

Testing with Custom Data

8m
Section 24: Poetry Generation Using Tensorflow, Keras, and LSTM12 videos

Introduction to Reccurent Neural Network (RNN)

11m

Types of RNN

8m

The Problem of RNN's or Long-Term Dependencies

13m

Long Short Term Memory (LSTM) Networks

15m

Sequence Generation Scheme

9m

Loading Poetry Dataset

7m

Prepare Training Data

10m

Tokenization

15m

Padding

6m

LSTM Model Training

9m

Poetry Generation Part 1

10m

Poetry Generation Part 2

11m
Section 25: Disaster Tweets Classification using Deep Learning Word Embeddings12 videos

Download Dataset

10m

Disaster Tweets Dataset Understanding

30m

Target Class Distribution

9m

Number of Characters Distribution in Tweets

36m

One-Shot Data Cleaning

14m

Number of Words, Average Words Length, and Stop words Distribution in Tweets

16m

Most and Least Common Words

18m

Disaster Words Visualization with Word Cloud

18m

Classification with TF-IDF and SVM

16m

Classification with Word2Vec and SVM

21m

Word Embeddings and Classification with Deep Learning Part 1

21m

Word Embeddings and Classification with Deep Learning Part 2

25m