Posted by Danny TarlowLast year's March Madness algorithm predictions contest ended with me winning the full bracket, and Scott Turner (aka "The Pain Machine") and I tied for the sweet 16 bracket:
I've gotten a few emails asking for the code I used. I haven't looked at it since last year, but the Python code is available here:
You can follow links for the description of the probabilistic matrix factorization model, and a post using a similar model applied to a recommendation system.
Unfortunately, the documentation is a bit lacking beyond that. Hopefully the posts are enough to explain things at a high level. If you have more detailed questions (or find bugs), feel free to ask (or point them out) in the comments.
If somebody adapts this code to work with this year's data format, please share! (and let me know)
This code may also be of interest.