We chose this challenge because it was just that: a challenge. None of us knew machine learning prior to this project. We began by building the machine learning model and then moved on to the front end that would consume it. We built the machine learning model using ML.Net, and then built a C#.NET API through which it can be accessed. Our front end is built using HTML, CSS, and Vanilla Javascript. It also makes use of the Google Maps API as well as the NASA World View API. Our biggest achievement in this project was the successful building and training of a machine learning model to recognize smoke when given a satellite image, and even distinguish between smoke and clouds.
We made extensive use of the NASA World View API for satellite imagery to train the model with, as well as to feed to the model for scanning.