🌍 Forecasting Migration Flows with Machine Learning

An open, reproducible machine learning pipeline for analyzing and forecasting international migration dynamics (1990–2030) across 160+ countries.

🎯 Project Overview

This project explores how economic, demographic, and development indicators shape migration flows globally. Using open datasets from the World Bank and UNDP, it builds an interpretable machine learning model that forecasts net migration rates and simulates β€œwhat-if” development and crisis scenarios.

πŸ“… Recent Update (October 2025)

The pipeline now includes forecasting through 2030 under four socioeconomic scenarios:

Each scenario includes 90 % prediction intervals and regional aggregation summaries. Results are stored in outputs/forecast_results_2024_2030.csv and visualized in the final notebook.

πŸ“˜ Workflow Notebooks

πŸ’‘ Key Insights

πŸ”— Additional Information

Full project documentation, data sources, and reproducible code are available on GitHub. You can also explore interactive notebook outputs directly above.