Start a Career in Data Science

Learn data science fully online from the comfort of your home. Get your free eBook today.

Start a Career in Data Science
How to Make Stunning Radar Charts with Python — Implemented in Matplotlib and Plotly

How to Make Stunning Radar Charts with Python — Implemented in Matplotlib and Plotly

Learn to easily visualize data beyond the 2nd dimension with Radar Charts — implemented in both …

Concurrency in Python: How to Speed Up Your Code With Threads

Concurrency in Python: How to Speed Up Your Code With Threads

Yes, Python is slow by default, but there’s a workaround. Read our hands-on guide on …

Are The New M1 Macbooks Any Good for Deep Learning? Let’s Find Out

Are The New M1 Macbooks Any Good for Deep Learning? Let’s Find Out

M1 Macbook Pro vs. Google Colab for basic deep learning tasks - MNIST, Fashion-MNIST, and …

Are The New M1 Macbooks Any Good for Data Science? Let’s Find Out

Are The New M1 Macbooks Any Good for Data Science? Let’s Find Out

Macbook M1 for Data Science? Comparison with Intel Macbook Pro in Python, Numpy, Pandas, and …

3 Ways to Tune Hyperparameters of Machine Learning Models with Python

3 Ways to Tune Hyperparameters of Machine Learning Models with Python

Do you know how to tune hyperparameters of machine learning models? This article shows you 3 …

How to Create PDF Reports with Python — The Essential Guide

How to Create PDF Reports with Python — The Essential Guide

Yes, you can use Python to create PDF reports, and it’s easier than you think! Learn how …

Python Parallelism: Essential Guide to Speeding up Your Python Code in Minutes

Python Parallelism: Essential Guide to Speeding up Your Python Code in Minutes

Python is slow by default - but only because it uses a single CPU core. Here’s how you …

3 Essential Ways to Calculate Feature Importance in Python

3 Essential Ways to Calculate Feature Importance in Python

There are numerous ways to calculate feature importance in Python. We find these three the …

How to Make Synthetic Datasets with Python: A Complete Guide for Machine Learning

How to Make Synthetic Datasets with Python: A Complete Guide for Machine Learning

No dataset? Not a problem - create one yourself with Python. This guide teaches you how to …

Precision-Recall Curves: How to Easily Evaluate Machine Learning Models in No Time

Precision-Recall Curves: How to Easily Evaluate Machine Learning Models in No Time

Evaluating machine learning models can be easy - if you know how to read Precision-Recall …

LIME: How to Interpret Machine Learning Models With Python

LIME: How to Interpret Machine Learning Models With Python

Machine learning models don’t have to be black boxes. Read to learn about LIME - a go-to …

Here’s Why You Should Learn Docker as a Data Scientist

Here’s Why You Should Learn Docker as a Data Scientist

Docker is a must-learn technology for Data Scientists - Here’s how to build your first …

How to Detect License Plates with Python and YOLO

How to Detect License Plates with Python and YOLO

Stop using traditional computer vision models - Use YOLO instead. Here’s how to detect …

Python Dictionaries: Everything You Need to Know

Python Dictionaries: Everything You Need to Know

Learn everything about Python dictionaries in 10 minutes or less with this complete guide for …

Object Oriented Programming With Python — Everything You Need to Know

Object Oriented Programming With Python — Everything You Need to Know

Master the concepts of Object Oriented Programming (OOP) with Python - A complete beginner …

How to Calculate Feature Importance with SQL — The Essential Guide

How to Calculate Feature Importance with SQL — The Essential Guide

Yes, SQL can calculate feature importance for machine learning models - Learn how in 10 minutes …

Machine Learning with SQL — A Complete Guide to Regression

Machine Learning with SQL — A Complete Guide to Regression

Machine learning with SQL? Made possible with Oracle Cloud and Oracle Machine Learning. Learn …

SHAP: How to Interpret Machine Learning Models With Python

SHAP: How to Interpret Machine Learning Models With Python

Learn how to interpret machine learning models with SHAP - ditch the “black box” …

How to Make Python Statically Typed — The Essential Guide

How to Make Python Statically Typed — The Essential Guide

Statically-typed languages are safer in the long run, but Python isn’t one of them. …

How to Use Python and MissForest Algorithm to Impute Missing Data

How to Use Python and MissForest Algorithm to Impute Missing Data

Missing data is the worst. You can use a machine learning algorithm such as Random Forest to …

How to Send Beautiful Emails With Python — The Essential Guide

How to Send Beautiful Emails With Python — The Essential Guide

Learn to send beautiful and styled emails with Python in 10 minutes - no server required.