LibRec是一个用于实现推系统 RS 的Java库包,实现推荐系统的两个经典问题: rating prediction(评分排行预测) 和 item ranking (项目排行),其内置了经典的机器学习算法。目前支持很多推荐算法包括:UserKNN, ItemKNN, RegSVD, PMF, SVD++, BiasedMF, BPMF, SocialMF, TrustMF, SoRec, SoReg, RSTE, TrustSVD等
Github Repo: https://github.com/guoguibing/librec
特点:
1.跨平台: 作为一个Java软件, LibRec 能部署到任何平台上,包括MS Windows, Linux 和 Mac OS.
2.快速执行: LibRec运行比其他库包更快。
3.易于配置: LibRec配置推荐只需要一个配置文件: librec.conf
4.易于扩展: LibRec提供一系列推荐接口,易于拓展到新的推荐。
【Reference】