• Stars
    star
    332
  • Rank 126,957 (Top 3 %)
  • Language
    Jupyter Notebook
  • Created over 6 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ML Online Course Repository. Course videos on online.codingblocks.com

Machine Learning Master Course Online

This online Machine Learning course by Coding Blocks is one of its kind. The course comprising of over 200 recorded tutorials and 15 projects for teaching, boasts of an all-exhaustive and highly comprehensive curriculum. The Machine Learning online course starts with the essentials of Python, gradually moving towards to concepts of advanced algorithms and finally into the cores of Machine Learning. With our key focus being the live projects, we dive deeper into the fundamentals of Regression Techniques and Neural Networks enabling the students to work out optimizing solutions to the real-world problems. It is just a matter of weeks before the students actually begin building intelligent systems, working on AI algorithms and data crunching. As a part of these online Machine Learning classes, a detailed overview of the programming fundamentals and Python Basics would be covered with the students so as to make them grasp the concepts of Machine Learning quickly and effortlessly. The course is taught by Prateek Narang who is famous for his interactive teaching methods, and is doing an MS in Deep Learning from IIT Delhi.

Course Contents

The course is broadly divided in 7 categories, each of the topic is present as a section in the course.

Part 1. Introduction to Machine Learning

  1. Python Recap
  2. Intermediate Python
  3. Machine Learning Introduction
  4. Data Generation & Visualisation
  5. Linear Algebra in Python

Part 2. Supervised Learning Algorithms

  • Linear Regression
  • Locally Weighted Regression
  • Multivariate Regression
  • Logistic Regression
  • K-Nearest Neighbours
  • Naive Bayes
  • Support Vector Machines
  • Decision Trees & Random Forests

Part 3. Unsupervised Learning

  • K-Means
  • Principal Component Analysis
  • Autoencoders(Deep Learning)
  • Generative Adversial Networks(Deep Learning)

Part 4. Deep Learning

  • Deep Learning Fundamentals
  • Keras Framework, Tensorflow Basics
  • Neural Networks Basics
  • Building Text & Image Pipelines
  • Multilayer Perceptrons
  • Optimizers, Loss Functions

Part 5. Deep Learning in Computer Vision

  • Convolution Neural Networks
  • Image Classification Pipeline
  • Alexnet, VGG, Resnet, Inception
  • Transfer Learning & Fine Tuning

Part 6. Deep Learning Natural Language Processing

  • Sequence Models
  • Recurrent Neural Networks
  • LSTM Based Models
  • Transfer Learning
  • Natural Lang Processing
  • Word Embeddings
  • Langauge Models

Part 7. Reinforcement Learning

  • Basics of Reinforcement Learning
  • Q Learning
  • Building AI for Games

Libraries, Frameworks

  • Most of the course codes are build from scratch but we will also teach you how to work with the following libraries.
  1. Pandas (Data Handling)
  2. Matplotlib (Data Visualisation)
  3. Numpy (Maths)
  4. Keras (Deep learning)
  5. Tensorflow(Introduction)
  6. Sci-kit Learn(ML Algorithms)
  7. OpenAI Gym (Reinforcement Learning)

Pre-requisites

  • Familiar with writing Code in any programming language, Python preferred but not mandatory
  • Practical Knowledge of Data Structures, OOP's Concepts
  • Familiar with VCS like Git/Github

20 Mini Projects in course!


  1. Hardwork Pays Off (Regression Prediction)
  2. Air Quality Prediction (Multivariate Regression)
  3. Separating Chemicals (Logistic Regression)
  4. Face Recognition (OpenCV, K-Nearest Neighbours)
  5. Handwritten Digits Classifier
  6. Naive Bayes Mushroom Classification
  7. Movie Review Prediction (Naive Bayes, LSTM etc)
  8. Image Dominant Color Extraction (K-Means)
  9. Image Classification using SVM
  10. Titanic Survivor Prediction using Decision Trees
  11. Diabetic Patients Classification
  12. Non-Linear Data Separation using MLP
  13. Pokemon Classification using CNN, Transfer Learning
  14. Sentiment Analysis using MLP, LSTM
  15. Text/Lyrics Generation using Markov Chains
  16. Emoji Prediction using Transfer Learning & LSTM
  17. Odd One Out (Word2Vec)
  18. Bollywood Word Analgoies (Word Embeddings)
  19. Generating Cartoon Avatars using GAN's (Generative Adversial Networks)
  20. Reinforcement Learning based Cartpole Game Player

Final Project

Image Captioning Generating Captions for images using CNN & LSTM on Flickr8K dataset.

More Repositories

1

cplusplus-datastructures-algorithms-coding-blocks

Coding Blocks | Data Structures & Algorithms Online Track
C++
243
star
2

data-structures-in-real-life

Course Repository for Course - Data Structures in Real Life (Projects)
JavaScript
234
star
3

CPP-Standard-Template-Library-STL

Course Repository for C++ STL Course
C++
125
star
4

FullStack_NodeJS_Live_March2020

JavaScript
122
star
5

realworld-vue-typescript

CSS
108
star
6

Web-Dev-Roadmap-OneNote

108
star
7

WebNodeLive2017Winter

HTML
54
star
8

Conduit_Android_Kotlin

Kotlin
47
star
9

Perceptron2017Spring

Jupyter Notebook
41
star
10

graph-algorithms

Repository for Graph Codes.
C++
33
star
11

ANDROID-ONLINE

Code Snippets for Android Online Course
Kotlin
27
star
12

Android-RoadMap-OneNote

27
star
13

Whatsapp-Clone

Whatsapp Clone for Android using Firebase as BaaS
Kotlin
25
star
14

Competitive_2017_Sept_Online

C++
25
star
15

data-structures-online-course-cpp

Code Snippets for Online Courses (C++)
C++
24
star
16

Android_2017_Summer_Pitampura

Java
19
star
17

Perceptron_17_Autumn

Machine Learning August 17 Batch Pitampura
Jupyter Notebook
19
star
18

Perceptron_Summer_2017

Jupyter Notebook
18
star
19

Online_Android_2018_Spring

Java
18
star
20

machine-learning-june-2018

ML Summer 2018 - June 2018 - I Batch
Jupyter Notebook
17
star
21

machine-learning-winter-2018

Pitampura Batch.
OpenEdge ABL
17
star
22

WebdevPitampura2019Summer02

HTML
17
star
23

Project-TodoList-Bootstrap-jQuery

HTML
16
star
24

Conduit_NodeJS_TypeScript

TypeScript
14
star
25

algo-aug2019

Classrooom Batch Pitampura.
C++
14
star
26

DwarkaWebShowcases

HTML
13
star
27

python-django-summer-18

Pitampura Batch
Jupyter Notebook
13
star
28

JavaNagarroBootcampJan21

Codes for Java Nagarro Bootcamp Jan21
Java
13
star
29

Realworld_NodeJS_Sequelize

JavaScript
13
star
30

DwarkaAndroid2017Summer

Android Code Examples for 2017 Summer Batch in Dwarka
Java
12
star
31

competitive-pitampura-dec-2018

Competitive Programming Repository for Dec Offline Batch Pitampura!
C++
12
star
32

machine-learning-june-2019

Machine Learning Batch-I Pitampura | 7th June 2019
Jupyter Notebook
12
star
33

Perceptron_2017_December

Python Machine Learning Course
Jupyter Notebook
12
star
34

MachineLearning_Dwarka_2018

Jupyter Notebook
12
star
35

DS-Live-Jun-20

codes for data science live june 2020 batch
Jupyter Notebook
11
star
36

algo-jan-18

Algo++ batch, Pitampura
C++
11
star
37

Social_Media_Sample_Project_2020_May

JavaScript
11
star
38

WebdevPitampura2019Summer01

JavaScript
11
star
39

launchpad-jan-2019

Launchpad Jan 2019 (Dec 29) batch with Prateek bhayia Pitampura.
C++
11
star
40

data-science-online-course

Data Science Online Course by Coding Blocks
Jupyter Notebook
10
star
41

NoidaAndroidSummer2018

Code sample for the topics covered in Android class for Noida batch
Java
10
star
42

TodoKotlin

Kotlin
10
star
43

python-telegram-chatbot-course

Code and Reference Material for Python for Telegram Chatbot Course
Jupyter Notebook
10
star
44

CruxLiveNov2020

Crux Live Course Nov 2020
Java
10
star
45

Python_Dev_Dec17

Python Dev Course Codes.
Jupyter Notebook
10
star
46

algo-june-18

algo++ june pitampura
C++
10
star
47

Webdev_Pitampura_2019_December

HTML
9
star
48

Webdev_Pitampura_2018_Winter

JavaScript
9
star
49

Algo_10June

Mentor Deepak Aggarwal
C++
9
star
50

LPNS19NOON

C++
9
star
51

machine-learning-aug-2019

Pitampura Batch | Prateek & Mohit
Jupyter Notebook
9
star
52

ML-Noida-2019-June-One

Jupyter Notebook
9
star
53

AndroidAppliedML

Kotlin
9
star
54

ML28Dec2019PP

codes for Machine Learning classroom batch 28 Dec 2019 at Pitampura
Jupyter Notebook
9
star
55

Perceptron_Summer_Noida_2018

Noida Batch for Perceptron (Machine Learning) Summer 2018
Jupyter Notebook
9
star
56

WebNode2017Fall

JavaScript
9
star
57

competitive-classroom-june-2018

Reference codes from class.
C++
9
star
58

Data-Noida-0420-Live

Jupyter Notebook
9
star
59

Sentiment-Analysis-Workshop

Jupyter Notebook
9
star
60

NoidaAndroidSummer2019

Code snippets for the Android Batch in Noida 2019
Kotlin
8
star
61

Pitampura_Webdev_2018_Spring

JavaScript
8
star
62

algo-102

Algo++ Winter Pitampura 2017
C++
8
star
63

ML_Dwarka_June19

Jupyter Notebook
8
star
64

CruxAug2018Batch2PP

Crux Noon Aug2018 Pitampura Batch
Java
8
star
65

WebNode_2017_Summer_Pitampura

JavaScript
8
star
66

NagarroCareerBootcampOct2021

Nagarro Career Bootcamp Oct2021
Java
8
star
67

Crux-Noida-2018-Aug-Evening

Java
7
star
68

AndroidSample_Retrofit_RESTAPI

Java
7
star
69

PitampuraAndroid2019June

Kotlin
7
star
70

CruxOnline

Codes for Crux Online Batch
Java
7
star
71

AlgoNoidaS19

C++
7
star
72

Crux5June2019PP

Crux 5June2019 Pitampura Batch
Java
7
star
73

PythonDjangoOnline

Jupyter Notebook
7
star
74

SNUTRAININGDS

C++
7
star
75

ML-Models-Flask

code for webinar - implementing machine learning models on web using flask - 20/12/19
Jupyter Notebook
7
star
76

Pitampura_Webdev_2017_Winter

JavaScript
7
star
77

Launchpad17-Fasttrack

All codes for Launchpad 17 Fasttrack batch starting on 3-Dec-17
E
6
star
78

Launchpad17Winter

All codes for Launchpad 17 Batch starting on 30-Dec-17
C++
6
star
79

Crux-Noida-2018-Summer-Morning

Java
6
star
80

Face-Detection-Workshop

Jupyter Notebook
6
star
81

Perceptron_Summer_II_2018

Pitampura Batch for Perceptron II. ML Summer 2018
Jupyter Notebook
6
star
82

Crux-Noida-2020-Jan-Noon

Java
6
star
83

ML-Noida-2019-Jan-Morning

Jupyter Notebook
6
star
84

LPNMSUMMERS19

C++
6
star
85

LearningProgrammingFundamentals

Fundamental programs codes in c++
C++
6
star
86

Data-Noida-2019-Sept

Jupyter Notebook
6
star
87

algo-sept-b1-17

Algo++ pitampura batch
C++
6
star
88

IIITA-Python-Jan-19

Jupyter Notebook
6
star
89

Vue_Typescript_Todolist

JavaScript
6
star
90

LPMNOIDA11JUNE

C++
5
star
91

ML-Lyrics-Workshop

ML workshop on lyrics generation on 12 may 2020
Jupyter Notebook
5
star
92

Crux-Noida-2018-Dec-Morning

Java
5
star
93

Lyrics-Generation-11-Jul

Machine Learning workshop on 11 July
Jupyter Notebook
5
star
94

ML-Lyrics-Generation

Jupyter Notebook
5
star
95

Webdev_Noida_2019_Spring

JavaScript
5
star
96

Launchpad_9June

Mentor Deepak Aggarwal
E
5
star
97

Crux-Industrial-Batch-2020

Java
5
star
98

WebdevNoida2019Summer

HTML
5
star
99

Crux25Jan2020PP

Crux 25Jan2020 Pitampura Batch
Java
5
star
100

Android_Basics_Crash_Course

Kotlin
5
star