Data Science Projects

Build your skills through projects: Python, SQL, R, Power BI, Tableau, AI and much more.

Free

Credit Card Customer Segmentation

Practice using K-means clustering in Python to segment credit card customers and tailor business strategies.

Python Intermediate 7 steps
Free

Predicting Heart Disease

Practice building a K Nearest Neighbors classifier in Python to predict heart disease risk from patient data.

Python Intermediate 10 steps
Free

Classifying Heart Disease

Practice creating and optimizing a logistic regression model in Python to detect heart disease from real patient data.

Python Intermediate 8 steps
Free

Building a Spam Filter with Naive Bayes

Practice using the Naive Bayes algorithm in Python to build a spam filter and classify SMS messages.

Python Intermediate 10 steps
Free

Predicting Developer Salaries

Practice cleaning real-world survey data, engineering features from multi-select fields, and building a linear regression model to predict developer salaries.

Python Intermediate 5 steps
Free

Optimizing Model Prediction

Practice optimizing linear regression models using cross-validation, regularization, and feature engineering in Python.

Python Intermediate 8 steps
Free

Predicting Employee Productivity Using Tree Models

Practice using decision trees and random forests in Python to predict garment worker productivity from real data.

Python Intermediate 9 steps
Free

Stochastic Gradient Descent on Linear Regression

Practice building a stochastic gradient descent linear regression model in Python to predict gym crowdedness.

Python Intermediate 9 steps
Premium

Image Classification Using Deep Learning and Tensorflow

Practice building an image classifier using Python, TensorFlow, and Keras to develop computer vision skills.

Python Intermediate 9 steps
Premium

Web Scraping Football Matches From The EPL in Python

Practice web scraping, data cleaning, and merging datasets using Python to prepare EPL match data for machine learning.

Python Intermediate 8 steps
Premium

Web Scraping NBA Stats in Python

Practice web scraping in Python to gather NBA player and team statistics for predicting season MVPs.

Python Intermediate 10 steps
Premium

Predicting Car Prices

Practice the machine learning workflow using k-nearest neighbors in R to predict car prices.

R Advanced 7 steps