|
|
|
My Python Code for the Netflix Prize
(github.com)
|
|
130 points
by alexbw
5042 days ago
|
|
I competed alone in the Netflix Prize in college under the team name "Hi!". I've never seen anybody release their code, and I'm getting back into machine learning now, and realized that some folks might want to take a gander at a competitive machine learning codeset. It's implemented mostly in Python, with Cython for the real speed-sensitive parts (everything in file "svd.pyx" did the heavy lifting, and got me up the leaderboard). I hope that some folks will find this useful. |
|
https://github.com/nogwater/NetflixPrizeD
The algorithm is based on Simon Funk's blog post here: http://sifter.org/~simon/journal/20061211.html
For me, the best part was squeezing the data and indexes into memory. :)