Farmland and forecast chart

Predicting Crop Yields in a Changing Climate

Using data science and machine learning to see how climate change could affect our food.
Python · Prophet · Data Science · Visualization
What This Is About

Climate change isn’t just news—it’s something that’s already changing the way we grow our food. I wanted to see, with real data, how rising temperatures might change crop yields around the world. So, I used open datasets and built forecasts with Prophet (a time series tool) to predict what could happen to crops in the next few years. My goal? Turn all that data into something useful that farmers and decision-makers can actually use.

Why I Care

Food security needs clear vision. Even a little change in weather can mean a lot for food and for people’s lives. I wanted my project to give helpful, honest forecasts—so farmers can plan ahead, and leaders can prepare for what’s coming.

How I Did It
Forecasts: A Few Examples
Brazil Rice Yield Forecast
Brazil: Rice yield forecast (with temperature trends)
Brazil Wheat Yield Forecast
Brazil: Wheat yield forecast
Brazil Maize Yield Forecast
Brazil: Maize (corn) yield forecast
Canada Maize Yield Forecast
Canada: Maize (corn) yield forecast
Canada Wheat Yield Forecast
Canada: Wheat yield forecast
India Maize Yield Forecast
India: Maize (corn) yield forecast
India Rice Yield Forecast
India: Rice yield forecast
India Wheat Yield Forecast
India: Wheat yield forecast
USA Maize Yield Forecast
USA: Maize (corn) yield forecast
USA Rice Yield Forecast
USA: Rice yield forecast
USA Wheat Yield Forecast
USA: Wheat yield forecast
What I Learned
Why This Matters to Me

For me, this project wasn’t just about building a model. It was about using data to make a real impact—giving people the knowledge to adapt and protect our food. It proved to me that data science can help make better decisions and spark real change, not just predictions.

Tech Stack