Improving student experience with a flexible machine learning system for tracking air quality
| bracu.type.group | Student Works | |
| dc.contributor.advisor | Khan, Abu Mohammad | |
| dc.contributor.advisor | Rasel, Annajiat Alim | |
| dc.contributor.author | Das, Priota | |
| dc.contributor.author | Khan, Md. Towfiqul Alam | |
| dc.contributor.author | Nasim, Nabiha Binte | |
| dc.contributor.author | Das, Shoumik | |
| dc.contributor.author | Haque, Sultana | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-01-20T07:54:48Z | |
| dc.date.available | 2026-01-20T07:54:48Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-10 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 76-78). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025. | en_US |
| dc.description.abstract | Air pollution is significantly a significant silent warning for human life in this digitized era. This pollution is a horrible threat for public health. Students spend most of the day at their educational premises, so the air quality of any educational setting has a wide impact on students’ health, which is a great concern. This research focuses on building a hybrid model combining machine learning and deep learning techniques to predict Air Quality Index (AQI) levels more accurately than existing models. The dataset consists of 1632 data points with key pollutants Carbon Dioxide (CO2), Carbon Monoxide (CO), Total Volatile Organic Compounds (TVOC), Formaldehyde (HCHO), Particulate matter 0.3 (PM0.3), Ultrafine particulate matter(PM1.0), Fine particulate matter (PM2.5), and Particulate Matter (PM10.0) collected from 18 different locations on campus over 7 months (January 2025 to July 2025).Multiple machine learning (ML) models, e.g., Random Forest (RF), eXtreme Gradient Boosting (XGBoost), Categorical Boosting (Cat- Boost), Light Gradient Boosting Machine (LightGBM), and Support Vector Machine (SVM), as well as deep learning (DL) models, including Gated Recurrent Unit (GRU), Long Short-Term Memory (LSTM), and a proposed hybrid model, were trained and evaluated using standard metrics such as accuracy, precision, recall, F1- score, confusion matrix, and ROC-AUC curve after appropriate data preprocessing. Additionally, as a part of explainability integration, SHapley Additive explanations (SHAP) were observed for the proposed model in this study. The forced Shap plot for different samples in each of the five classes of AQI classification both correctly and incorrectly predicted the class to detect the feature contribution behind the model’s prediction. Experimental results show that the proposed hybrid model accuracy is highest among all used machine learning and deep learning models. CatBoost, LightGBM, and Random Forest are the top three models in machine learning, and SVM is the highest in deep learning models. The proposed model air quality classification system effectively combines machine learning with explainable AI methods to improve experience and build trust in environmental monitoring. It shows promising potential for real-time use in educational settings to increase awareness and enable informed health decisions. However, this study has few limitations, e.g.an imbalanceded dataset, lack of data in each class, and model’s limitations, e.g., overfitting risk, lack of tuning, and so on; future efforts will concentrate on real-world validation and refining the model. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Priota Das | |
| dc.description.statementofresponsibility | Md. Towfiqul Alam Khan | |
| dc.description.statementofresponsibility | Nabiha Binte Nasim | |
| dc.description.statementofresponsibility | Shoumik Das | |
| dc.description.statementofresponsibility | Sultana Haque | |
| dc.format.extent | 90 pages | |
| dc.identifier.other | ID 22101610 | |
| dc.identifier.other | ID 20301226 | |
| dc.identifier.other | ID 22101727 | |
| dc.identifier.other | ID 21101046 | |
| dc.identifier.other | ID 20301396 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27463 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Air pollution | en_US |
| dc.subject | Air quality | en_US |
| dc.subject | Machine learning | en_US |
| dc.subject | AQI | en_US |
| dc.subject | Educational complex | en_US |
| dc.subject | Environmental monitoring | en_US |
| dc.subject | Learning environments | en_US |
| dc.subject | Sensor networks | en_US |
| dc.subject | Data mining | en_US |
| dc.subject | IoT systems | en_US |
| dc.subject.lcsh | Air quality--Measurement. | |
| dc.subject.lcsh | Environmental monitoring--Remote sensing. | |
| dc.subject.lcsh | Air quality management--Technological innovations. | |
| dc.subject.lcsh | Deep learning (Machine learning). | |
| dc.title | Improving student experience with a flexible machine learning system for tracking air quality | en_US |
| dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 22101610, 20301226, 22101727, 21101046, 20301396_CSE.pdf
- Size:
- 6.81 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: