收藏一下:http://www.resyschina.com/2014/02/open-source-recsys.htmlhtml
收集和整理了目前互聯網上能找到的和推薦系統相關的開源項目(Open Source Software | Recommendation),羅列以下,但願對本領域感興趣的朋友有幫助(文/陳運文)python
SVDFeature
由上海交大的同窗開發(開發語言C++),代碼嚴謹、質量高,咱們參加KDD競賽時用過,很可靠和方便,並且出自我們國人之手,因此置頂推薦!
SVDFeature包含一個很靈活的Matrix Factorization推薦框架,能方便的實現SVD、SVD++等方法, 是單模型推薦算法中精度最高的一種。SVDFeature代碼精煉,能夠用相對較少的內存實現較大規模的單機版矩陣分解運算。
另外含有Logistic regression的model,能夠很方便的用來進行ensemble運算
Crab
項目地址:
系統的Tutorial能夠看這裏:
Crab是基於Python開發的開源推薦軟件,其中實現有item和user的協同過濾。聽說更多算法還在開發中,
Crab的python代碼看上去很清晰明瞭,適合一讀
更多請參見原文