Machine Learning with Python

After the introduction, this course will move on to teaching you the Data Mining Process. This will be followed by an understanding of how to download data set, how to read data set, simple Linear Regression, how to build Linear Regression Model: Train and Test set, how to build and Predict Linear Regression Models, and much more

Features Includes:
  • Self-paced with Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App

Course Preview Video

  • Categories

    All Development

  • Duration


  • 7 Students Enrolled


This is the bite size course to learn Python Programming for Machine Learning and Statistical Learning. In CRISP DM data mining process, machine learning is at the modeling and evaluation stage. 

You will need to know some Python programming, and you can learn Python programming from my "Create Your Calculator: Learn Python Programming Basics Fast" course. You will learn Python Programming for machine learning and you will be able to train your own prediction models with naive bayes, decision tree, knn, neural network, linear regression, and evaluate your models very soon after learning the course.

I will create Applied statistics using Python for data understanding stage and advanced data visualizations for data understanding stage and includes some data processing for data preparation stage in future.

Basic knowledge
  • Computer Knowledge
  • Basic coding knowledge

What will you learn


  • Getting Started
  • Getting Started 2
  • Getting Started 3
  • Getting Started 4
  • Data Mining Process
  • Download Data set
  • Read Data set
  • Simple Linear Regression
  • Build Linear Regression Modela: Train and Test set
  • Build and Predict Linear Regression Models
  • KMeans Clustering
  • KMeans Clustering in Python
  • Agglomeration Clustering
  • Agglomeration Clustering in Python
  • Decision Tree ID3 ALgorithm
  • Decision Tree in Python
  • KNN Classification
  • KNN in Python
  • Naive Bayes Classification
  • Naive Bayes in Python
  • Neural Network Classification
  • Neural Network in Python
  • What Algorithm to Use?
  • Model Evaluation
  • Model Evaluation using Python for Classification
  • Model Evaluation using Python for Regression
Course Curriculum
No of Lectures: 26 Total Duration: 01:41:34
Troy Peery – October 25, 2021

Great course, very thorough introduction to the subject through sklearn.

Mark Chan – September 05, 2020