Udacity Machine Learning Nanodegree - Capstone Project
Please install requirements:
sudo python3 -m pip install -r requirements/requirements-gpu.txt
To obtain all the necessary image data please visit:
https://www.kaggle.com/c/planet-understanding-the-amazon-from-space/data
To view jupyter notebook for deep learning, simply go into the deep-learning directoy and run the deforestation_cnn notebook
Project proposal can be found in proposal.pdf and project report can be found in report.pdf
To run the web application as a demo for this project:
-
Go to web_app
-
Run -> python manage.py runserver
-
The go to web_app -> react-frontend
-
Make sure node is installed, then run -> npm install
-
Run -> npm start
-
In your browser, go to localhost:3000
-
Use the upload_images directory for test images for the web app
To view the batch processed results of the optimal model, go to deep-learning -> batch_processed_labels.csv