Simple recommendatnion system implementation with Python
Current method:
- Matrix Factorization (with numpy & theano)
- Bayesian MF (with numpy)
Reference:
- "Probabilistic Matrix Factorization", R. Salakhutdinov and A.Mnih., Neural Information Processing Systems 21 (NIPS 2008). Jan. 2008.
- "Bayesian Probabilistic Matrix Factorization using MCMC", R. Salakhutdinov and A.Mnih., 25th International Conference on Machine Learning (ICML-2008)
- Matlab code: http://www.cs.toronto.edu/~rsalakhu/BPMF.html
- Theano (http://deeplearning.net/software/theano/)