Web Application Prototype on Air Quality Index Prediction, Monitoring, and Information Dissemination System: Machine Learning and Python-Streamlit-based Application Tailored for Kathmandu Metropolitan City

Air pollution has become a critical issue in Kathmandu Valley, significantly impacting public health and daily life. Rising vehicular emissions, industrial activities, and insufficient environmental regulations have resulted in dangerously high Air Quality Index (AQI) levels. Residents frequently experience poor air quality, yet they lack easy and organized access to location-wise early AQI information and alerts, making it challenging for citizens and local governments to make informed decisions about their health and activities. Kathmandu Metropolitan lacks an integrated real-time Air Quality Index tracker and forecast-based IT application system, further highlighting the urgency of developing such an application. This paper proposes a web application prototype (Wolmann, 2023) tailored for Kathmandu Metropolitan City to predict, monitor, and disseminate information about the air quality index (AQI). The application prototype integrates three regression-based machine learning models (Random Forest Regressor, CatBoost Regressor, and Gradient Boosting Regressor) to provide accurate AQI predictions. It also includes an intuitive user interface (UI based on Python-Streamlit) that allows the admin side of KMC to fetch accurate AQI predictions/visualizations, disseminate personalized recommendations/ email alerts for residents and the federal government, and allow station-wise mapping on Kathmandu Metropolitan City’s map (using Python-Folium). Our ML Model achieved the R2 values of 0.86, 0.87, and 0.93 for the Gradient Boosting Regressor, CatBoosting Regressor, and Random Forest Regressor, respectively.

Authors

Institutions

Publication Details

Journal
Journal of Environment Sciences
Published
2025-07-14
DOI
https://doi.org/10.3126/jes.v11i1.80600
Primary Topic
Air Quality Monitoring and Forecasting
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Web Application Prototype on Air Quality Index Prediction, Monitoring, and Information Dissemination System: Machine Learning and Python-Streamlit-based Application Tailored for Kathmandu Metropolitan City

Rahul Jha, Neill K. J. Adhikari, Reyan Kumar Sapkota, Chiranjivee Subedi et al.
Journal of Environment Sciences
Air Quality Monitoring and Forecasting
article

Web Application Prototype on Air Quality Index Prediction, Monitoring, and Information Dissemination System: Machine Learning and Python-Streamlit-based Application Tailored for Kathmandu Metropolitan City

Rahul Jha, Neill K. J. Adhikari, Reyan Kumar Sapkota, Chiranjivee Subedi, Manoj Subedi
article en

Abstract

Air pollution has become a critical issue in Kathmandu Valley, significantly impacting public health and daily life. Rising vehicular emissions, industrial activities, and insufficient environmental regulations have resulted in dangerously high Air Quality Index (AQI) levels. Residents frequently experience poor air quality, yet they lack easy and organized access to location-wise early AQI information and alerts, making it challenging for citizens and local governments to make informed decisions about their health and activities. Kathmandu Metropolitan lacks an integrated real-time Air Quality Index tracker and forecast-based IT application system, further highlighting the urgency of developing such an application. This paper proposes a web application prototype (Wolmann, 2023) tailored for Kathmandu Metropolitan City to predict, monitor, and disseminate information about the air quality index (AQI). The application prototype integrates three regression-based machine learning models (Random Forest Regressor, CatBoost Regressor, and Gradient Boosting Regressor) to provide accurate AQI predictions. It also includes an intuitive user interface (UI based on Python-Streamlit) that allows the admin side of KMC to fetch accurate AQI predictions/visualizations, disseminate personalized recommendations/ email alerts for residents and the federal government, and allow station-wise mapping on Kathmandu Metropolitan City’s map (using Python-Folium). Our ML Model achieved the R2 values of 0.86, 0.87, and 0.93 for the Gradient Boosting Regressor, CatBoosting Regressor, and Random Forest Regressor, respectively.

Journal of Environment SciencesVol. 11
Institute of Engineering (NP)
Openalex Percentile: Top 85%
Air Quality Monitoring and Forecasting
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Web Application Prototype on Air Quality Index Prediction, Monitoring, and Information Dissemination System: Machine Learning and Python-Streamlit-based Application Tailored for Kathmandu Metropolitan City — Rahul Jha, Neill K. J. Adhikari, et al. · Journal of Environment Sciences (2025) | TGRS Research Map | TGRS