Logo Lanfrica

YounesBoubbou/Morocco-Tourism-Forecasting

Domaine:

socioeconomic
Créateur:
You
Hôte:
An end-to-end time series analysis and forecasting pipeline for Morocco's tourism industry, featuring real-time data collection, advanced modeling, and interactive visualizations. # 🇲🇦 Morocco Tourism Forecasting An end-to-end time series analysis and forecasting pipeline for Morocco's tourism industry, featuring real-time data collection, advanced modeling, and interactive visualizations. ## 📊 Project Overview This project analyzes 26 years of Morocco tourism data (1995-2020) to identify patterns, seasonal trends, and forecast future arrivals using multiple time series models. The pipeline demonstrates real-world data science applications including API integration, database management, statistical modeling, and interactive visualization. ### Key Findings - **Average Growth**: 3.8% yearly tourism growth - **Peak Season**: April (887K average arrivals) - **Seasonality**: 2x difference between peak and low seasons - **COVID Impact**: -78.1% drop in 2020 (captured in real data) ## 🚀 Features - **Automated Data Collection**: Fetches real tourism data from World Bank API - **Time Series Analysis**: Seasonal decomposition, trend analysis, and pattern recognition - **Multiple Forecasting Models**: ARIMA and Exponential Smoothing with performance comparison - **Interactive Visualizations**: Plotly-powered dashboards with drill-down capabilities - **Database Integration**: SQLite storage for efficient data management - **Comprehensive Reporting**: Automated summary generation with key insights ## 🛠️ Technology Stack - **Data Processing**: pandas, numpy - **Forecasting**: statsmodels, scikit-learn - **Visualization**: plotly, matplotlib, seaborn - **Database**: SQLite - **API Integration**: requests (World Bank API) ## 📁 Project Structure ``` morocco-tourism-forecasting/ ├── data/ │ └── tourism.db # SQLite database ├── scripts/ │ ├── tourism_forecaster.py # Main analysis engine │ ├── tourism_visualizer.py # Visualization module │ └── project_runner.py # One-click executor ├── visualizations/ │ ├── tourism_timeseries.html # Interactive time series │ ├── tourism_seasonal.html # Seasonal analysis │ └── tour …

Licenses