Machine Learning Based Metropolitan Air Pollution Estimation

  • Web Development

  • Machine Learning

Mentors :

  • Mufaddal Moni

  • Manan Kumar Garg

Mentees :

  • 10

The idea is to develop a spatial distribution model for Air Pollution for the city of Delhi using SVR (Support Vector Regression) and the model will be self enhancing using machine learning.

Description: The city of Delhi is chosen because of two reasons, first one being that it is one of the most polluted metropolitans in India and world, and secondly it is the city with more highest number of CAAQMS (Continuous Ambient Air Quality Monitoring Stations) in India. The data source for all the data will be website of CPCB (Central Pollution Control Board) and the model would be presented on a python based web interface.

The aim to develop this model is to provide a open source model for Research in this direction and my personal interest to work in the area of Ambient Air Quality Control.

This is not a entirely new idea and a lot of models have been made, but no open source model is available for Indian cities. Thus there are lot of research papers available on this topic on Google Scholar. A few of them which I suggest you to read are:

I do not expect much from, your proposal, The only need is enthusiasm to work in Machine Learning or Air Quality and Pollution would suffice. And it would be a fun learning process, where we all can learn together. No prerequisites, but some knowledge of Machine Learning or Python will be icing on the cake!

Tentative Timeline :

Week Work
Week 1 Complete Courses for Python and Pandas
Week 2-3 Theoretical Complete Courses on Machine Learning (being thorough with Support Vector Machines).
Week 4 Making Basic Models using TensorFlow
Week 5-6 Working On Final Model

Checkpoints :

Checkpoint Number Progress
1 Completing Python and Pandas
2 Completing Theoretical ML
3 Basics of Tensor Flow
4 Data Scraping and Data Preprocessing
5 Completion of Final Model