Interactive dashboard for analyzing air quality monitoring stations across multiple countries. Built with Python, Streamlit and advanced geospatial analysis. You can access the dashboard here.
- Interactive station density maps and visualizations
- Comparative country analysis
- Geographic distribution insights
- PM10 monitoring station analytics
- Clone the repository
git clone https://github.com/Phinart98/Air-Quality-Analysis.git.
- Create and activate virtual environment
python -m venv venv
venv\Scripts\activate # On MACOS use: source venv/bin/activate
- Install dependencies
pip install -r requirements.txt
streamlit run src/main.py
Python 3.8+ Key packages:
The project follows a modular architecture with separate components for analytics, API handling, data quality, machine learning, and visualization.
To run the enhanced version, you'll need to update your requirements.txt with additional packages like scikit-learn, prophet, and seaborn.