4 ms·
cool project, i was curious which algorithms are used for recommendations/ranking, couldn't find it in the docs, so had to go through the code, may be add a sec
by andyxor 5y ago
cool project, i was curious which algorithms are used for recommendations/ranking, couldn't find it in the docs, so had to go through the code, may be add a section on algorithms and models?
it seems that one algo used is "Bayesian Personal Ranking" based on a paper from 2012 https://arxiv.org/pdf/1205.2618.pdf https://arxiv.org/pdf/1205.2618.pdf, here is a related blog post https://towardsdatascience.com/recommender-system-using-bayesian-personalized-ranking-d30e98bba0b9 https://towardsdatascience.com/recommender-system-using-baye...
another one is Weighted Regularized Matrix Factorization/ALS (by the Netflix Prize winner team):
http://yifanhu.net/PUB/cf.pdf http://yifanhu.net/PUB/cf.pdf , also see https://www.ethanrosenthal.com/2016/10/19/implicit-mf-part-1/ https://www.ethanrosenthal.com/2016/10/19/implicit-mf-part-1...
- zhenghaoz 5y agoI list papers here: https://docs.gorse.io/ch01-02-recommend.html#online-evaluation https://docs.gorse.io/ch01-02-recommend.html#online-evaluati... I will introduce algorithms briefly in documents in the future :)