This is the code I used for my submission for the 2016 March Madness Kaggle competition. It landed me in 63rd place out of 598 people, with a logloss of 0.544479.
Run with:
python3 mm.py
Full writeup here: https://medium.com/@harvitronix/this-is-how-i-used-machine-learning-to-accurately-predict-villanova-to-win-the-2016-march-madness-ba5c074f1583#.e6xllp64p