Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.16 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.16 KB

Air Quality Analysis Dashboard

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.

Features

  • Interactive station density maps and visualizations
  • Comparative country analysis
  • Geographic distribution insights
  • PM10 monitoring station analytics

Installation

  1. Clone the repository
git clone https://github.com/Phinart98/Air-Quality-Analysis.git.
  1. Create and activate virtual environment
python -m venv venv
venv\Scripts\activate # On MACOS use: source venv/bin/activate
  1. Install dependencies
pip install -r requirements.txt

Running the Dashboard

streamlit run src/main.py

Requirements

Python 3.8+ Key packages:

Project Structure

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.