Machine learning, explained with code.
Comprehensive guides to machine learning concepts, algorithms and real-world applications — with hands-on projects in Python and R.
Regression
Regression is a statistical technique that inspects the relationship between two or more variables: dependent and independent variables. Below you will get list of regression algorithm along with the project in Python Programming Language.
Classification
Classification comes under the category of supervised learning i.e it learns from a given set of inputs and makes predictions on unseen data. Below you will get list of classification algorithm along with the project in Python Programming Language.
Clustering
Clustering means bunching similar items together. It means to keep similar points in one group and dissimilar points in different groups.
Association Rules
Discover relationships between items in large datasets — the technique behind market-basket analysis.
Reinforcement Learning
In this section you will learn about the reinforcement learning and what are the technical concepts present inside it with their practical implementation
Advanced Concepts
Advanced techniques used by machine learning engineers in production.
Interview Prep
Interview questions for the machine learning engineer role, plus supplementary material.
Go from tutorials to a career.
Our data science training covers Python, machine learning and real projects — from the basics to advanced techniques.
Explore the program →Get new tutorials first.
Join the free DataSpoof newsletter for the latest in AI and machine learning.
Subscribe free →