MasumBhuiyan commited on
Commit
04f70d5
·
verified ·
1 Parent(s): 287fd03

Upload README.md

Browse files
Files changed (1) hide show
  1. README.md +18 -14
README.md CHANGED
@@ -1,14 +1,18 @@
1
- ---
2
- title: AirQualityPredictorApp
3
- emoji: 🌍
4
- colorFrom: green
5
- colorTo: blue
6
- sdk: gradio
7
- sdk_version: 5.36.2
8
- app_file: app.py
9
- pinned: false
10
- license: mit
11
- short_description: A Gradio app for predicting AQI and classifying air quality.
12
- ---
13
-
14
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
1
+ # Air Quality Prediction and Classification
2
+
3
+ This Gradio app predicts the Air Quality Index (AQI) and classifies air quality as "Safe" or "Unsafe" based on pollutant levels (PM2.5, PM10, NO2, CO) and weather conditions (temperature, humidity). It addresses urban air pollution, a critical public health issue.
4
+
5
+ ## How to Use
6
+ 1. Use sliders to input pollutant levels and weather conditions.
7
+ 2. View predicted AQI from Linear Regression, Polynomial Regression, Ridge Regression, and Random Forest.
8
+ 3. See classifications from Logistic Regression and Random Forest.
9
+ 4. Check the bar plot comparing model predictions.
10
+
11
+ ## Model Details
12
+ - **Dataset**: Synthetic air quality data (inspired by UCI Air Quality Dataset).
13
+ - **Features**: PM2.5, PM10, NO2, CO, Temperature, Humidity, K-means cluster labels.
14
+ - **Models**: Linear Regression, Polynomial Regression, Ridge Regression, Random Forest (regression and classification), Logistic Regression.
15
+ - **Concepts**: Unsupervised learning, feature engineering, regularization, ensemble learning, bias-variance tradeoff.
16
+
17
+ ## Real-World Impact
18
+ This app can inform air quality monitoring and health advisories in urban areas.