Python

A template for sending yourself scheduled email reports

The template code and setup instructions for this custom email report can be found here on github! Something I have written a few posts about before is a custom email report that is sent to me automatically every day. The contents of the message are something I like to change over time, adding and removing different components of the report to match my present interests. To accommodate the changing contents of the emails, I have developed a modular report program which I have posted on github for others to use.

Engineering features to improve house price predictions

A Tensorflow based Convolutional Neural Network for Iceberg Classification

This is a follow up to my image generation post for the ‘Statoil/C-CORE Iceberg Classifier Challenge’ on kaggle. I’ve been working on some neural networks written in base tensorflow recently, instead of using some of the python wrapping libraries that exist. Below is some code that walks through the construction of one such network for this kaggle competition!

Creation of additional image data using Keras ImageDataGenerator

In the past I have worked on the development of neural networks for participation in several different Kaggle competitions. One of the competitions I have entered is the ‘Statoil/C-CORE Iceberg Classifier Challenge’ which presents participants with satellite images classified as either boats or icebergs. We are then tasked with developing an algorithm to classify images as containing icebergs. To do this I set about designing a convolutional neural network to classify images as boats or icebergs.