9.Waffles主页:http://waffles.sourceforge.net/ 语言:C++ 10.RapidMiner主页:http://rapidminer.com/ 语言:Java
开 源的推荐系统大大小小的还有很多,以上只是介绍了一些在学术界和工业界比较流行的TOP 10,而且基本上都是用C++/Java实现的,在参考资料[1]、[2]中还提 到的有Crab(Python)、CofiRank(C++)、MyMediaLite(.NET/C#)、PREA(Java)、Python- recsys(Python)、Recommendable(Ruby)、Recommenderlab(R)、 Oryx(Java)、recommendify(Ruby)、RecDB(SQL)等等,当然GitHub上还有更多。。。即有适合单机运行的,也有适 合集群的。虽然使用的编程语言不同,但实现 的算法都大同小异,主要是SVD、SGD、ALS、MF、CF及其改进算法等。 参考资料[1]推荐系统开源软件列表汇总和点评 Original Link: http://ibillxia.github.io/blog/2014/03/10/top-10-open-source-recommendation-systems/ 原文出处:@Cheedoong |