Skip to main content

99 Data Science Project Ideas

List of 99 ideas to inspire your first or next data science project. See How to Choose a Machine Learning or Data Science Project for how to go about starting on a project.

Each idea is tagged P if it’s a prediction project (will something happen) or I if it’s an inference project (what is happening, or why), plus a domain.

You can filter by difficulty and domain below.

  • Easier means the project uses a single dataset and a straightforward technique.
  • Harder means that you might need to join multiple data sources, or use an API, or use a more specialized technique like NLP or geospatial.
  • Hardest means that you might have to sign up to get access to the data, or that you might have to use a more advanced method.
99 / 99 ideas

Easier

Predict the outcome of your favorite league's next match using team stats and recent form. P Sports & Games
Predict whether a tennis match will go to a deciding set based on rankings and surface type. P Sports & Games
Predict a marathon runner's finishing time from their training log. P Sports & Games
Build a dashboard of your own running pace and heart rate over time from a fitness watch export. I Personal / Hobby Data
Predict next month's spending by category from your own bank statement history. P Personal / Hobby Data
Explore what time of day and weather you run fastest in. I Personal / Hobby Data
Predict how long it'll take you to finish a book based on your reading history. P Personal / Hobby Data
Make sense of your own sleep data to find what affects sleep quality most. I Personal / Hobby Data
Visualize how your music listening habits have changed over the years from a streaming export. I Personal / Hobby Data
Explain regional differences in life expectancy using public health datasets. I Health & Public Health
Make sense of vaccination rate trends across regions or insurance types using CDC or Our World in Data vaccination coverage data. I Health & Public Health
Explain why unemployment rates differ so much between regions in your country. I Finance & Economics
Make sense of how government spending has changed over decades using public budget data. I Finance & Economics
Predict whether a train or bus will be late using historical schedule/delay data. P Transportation & Urban Data
Make sense of where and when traffic accidents are most likely to occur in a city. I Transportation & Urban Data
Visualize how a city's public transit ridership has changed over time. I Transportation & Urban Data
Predict whether it will rain tomorrow using local weather station data. P Environment, Weather & Climate
Explain how a region's climate has changed over the last 50 years using historical records. I Environment, Weather & Climate
Make sense of how sea levels have changed over time using tide gauge data. I Environment, Weather & Climate
Explore how ratings have changed over time for a franchise or genre. I Entertainment & Media
Explore patterns across publicly published bestseller lists (genre, release timing, series vs. standalone). I Entertainment & Media
Predict whether an email is spam using its text and metadata. P Text, Social Media & NLP
Predict whether a customer will churn based on order frequency. P E-commerce & Recommendations
Explore how prices vary across products in an open e-commerce dataset (Olist Brazilian e-commerce dataset) rather than self-scraping listings over time (most scraping targets restrict this in their ToS). I E-commerce & Recommendations
Predict a student's exam performance from attendance and homework completion data. P Education
Explore what early academic indicators correlate with dropout (not to score or label individual students) using the UCI Student Dropout dataset. I Education
Explore trends in college enrollment and major choice over the last decade. I Education
Predict a house's sale price from its features using the Kaggle Ames Housing or King County housing datasets. P Real Estate & Housing
Explore how housing prices have changed across neighborhoods in a city over time. I Real Estate & Housing
Explore what property/location features correlate with faster sales using aggregate market-speed metrics from Redfin Data Center. I Real Estate & Housing
Predict rental price trends for a city using Zillow Research's ZORI historical rental index. P Real Estate & Housing
Explore coral reef health trends over time using public ocean monitoring data. I Science, Space & Nature
Explore how crime rates have changed over time in a city or region. I Crime & Safety
Predict 911/emergency call volume for a given day and area. P Crime & Safety
Explore the ProPublica/COMPAS recidivism dataset as a case study in algorithmic bias. I Crime & Safety
Explore what factors correlate with employee satisfaction using public survey datasets. I Work & Productivity
Predict employee attrition risk from tenure, role, and engagement data using the Kaggle "IBM HR Analytics" dataset. P Work & Productivity
Make sense of your own work habits by analyzing your calendar or time-tracking data. I Work & Productivity
Predict salary ranges for a role using BLS Occupational Employment and Wage Statistics or the Kaggle "Data Science Job Salaries" dataset. P Work & Productivity
Explore remote work adoption trends across industries using public labor data. I Work & Productivity

Harder

Explore how home-field advantage varies across different sports and leagues. I Sports & Games
Predict which players are most likely to get injured next season using workload data. P Sports & Games
Explain why some teams outperform their statistical expectations using play-by-play data. I Sports & Games
Predict the outcome of a chess game from an opening sequence using historical game databases. P Sports & Games
Predict your mood or energy level from wearable data (steps, sleep, heart rate). P Personal / Hobby Data
Predict flu season severity from early-season case counts and weather data. P Health & Public Health
Explore the relationship between air quality and respiratory illness rates in a city. I Health & Public Health
Predict the spread of a seasonal illness using a simple epidemiological model. P Health & Public Health
Predict next month's inflation rate from FRED economic indicators. P Finance & Economics
Explore why predicting daily stock price direction is so hard. I Finance & Economics
Explore how interest rate changes have historically affected housing prices. I Finance & Economics
Explore why currency exchange rate movements are notoriously hard to predict from macroeconomic indicators, using free foreign exchange data. I Finance & Economics
Predict a country's GDP growth from trade and industrial production data. P Finance & Economics
Predict the outcome of a national or local election using polling data. P Politics, Elections & Civic Data
Explain why a particular party won an election using demographic and turnout data. I Politics, Elections & Civic Data
Predict voter turnout in an upcoming election from historical turnout patterns. P Politics, Elections & Civic Data
Explore how campaign spending correlates with vote share across candidates. I Politics, Elections & Civic Data
Explore which factors correlate with a bill's likelihood of passing a legislature using Congress.gov/GovTrack voting records. I Politics, Elections & Civic Data
Explore what correlates with a leader's approval rating over time using historical polling series. I Politics, Elections & Civic Data
Explore traffic congestion patterns in a city using public traffic sensor data. I Transportation & Urban Data
Predict bike-share or scooter-share vehicle availability in your area. P Transportation & Urban Data
Predict how long a commute will take based on time of day and weather. P Transportation & Urban Data
Predict parking availability in a busy area using historical occupancy data. P Transportation & Urban Data
Predict the severity of an upcoming wildfire season from drought and temperature data. P Environment, Weather & Climate
Predict tomorrow's air quality index from current pollution and weather data. P Environment, Weather & Climate
Predict energy demand for a region based on weather forecasts. P Environment, Weather & Climate
Predict a movie's box office performance from its cast, genre, and release date using the TMDB API. P Entertainment & Media
Explore why predicting which songs will chart is so hard, using audio-feature data from a Kaggle Spotify mirror or MusicBrainz/AcousticBrainz. I Entertainment & Media
Explore what patterns exist among renewed vs. cancelled TV shows using publicly available premiere/cancellation dates and ratings proxies (TMDB/IMDb episode ratings). I Entertainment & Media
Explore how streaming service catalogs differ across countries using JustWatch/Reelgood data. I Entertainment & Media
Predict video game review scores from early player feedback and patch notes. P Entertainment & Media
Explore the sentiment of comments on a subreddit or forum over time. I Text, Social Media & NLP
Explore why predicting whether a post will go viral is so hard, using early engagement metrics. I Text, Social Media & NLP
Make sense of common complaints in product reviews using topic modeling. I Text, Social Media & NLP
Explore what language patterns correlate with urgency in a synthetic customer-support-ticket dataset (e.g. Kaggle's synthetic ticket sets). I Text, Social Media & NLP
Explore how language use in news headlines has changed over the years. I Text, Social Media & NLP
Summarize the main themes in a large collection of open-ended survey responses. I Text, Social Media & NLP
Predict which product a customer is likely to buy next from purchase history. P E-commerce & Recommendations
Explore what makes some products get returned more often than others. I E-commerce & Recommendations
Explore how price relates to demand (units sold) in an open e-commerce dataset (Olist). I E-commerce & Recommendations
Build a simple recommender that suggests similar products based on past purchases. I E-commerce & Recommendations
Explore how class size relates to student outcomes using public education datasets. I Education
Make sense of how standardized test scores vary by region or school funding. I Education
Predict how long a student will take to complete an online course from engagement data. P Education
Make sense of the relationship between rent prices and public transit access. I Real Estate & Housing
Visualize gentrification patterns using housing price and demographic data over time. I Real Estate & Housing
Explore why earthquake magnitude and timing are considered scientifically unpredictable from precursor signals, using the USGS Earthquake API's historical data as a case study. I Science, Space & Nature
Explore migration patterns of a bird or animal species using tracking data. I Science, Space & Nature
Make sense of biodiversity trends in a region using species observation data. I Science, Space & Nature
Predict a river's flood risk from historical rainfall and water level data. P Science, Space & Nature
Explore where reported crime incidents cluster geographically and over time using city open-data crime portals. I Crime & Safety
Visualize how different types of crime cluster geographically in a city. I Crime & Safety
Predict issue/ticket cycle time in a real open-source project using its GitHub Issues history. P Work & Productivity

Hardest

Explore factors associated with hospital readmission using MIMIC-IV (free, credentialed access via PhysioNet) or a synthetic Kaggle readmission dataset. I Health & Public Health
Predict which public health interventions correlate with lower obesity rates over time. P Health & Public Health
Make sense of gerrymandering by visualizing how district boundaries changed over time. I Politics, Elections & Civic Data
Explore deforestation trends using satellite imagery datasets. I Environment, Weather & Climate
Predict whether an asteroid's orbit brings it close to Earth using public astronomical data. P Science, Space & Nature
Make sense of the relationship between crime rates and factors like unemployment or lighting. I Crime & Safety