Raccoon
基于Node.js和Redis构建的协同推荐引擎,使用卡尔德系数,作为用户与K个最邻近用户间的相似性测度,从而进行用户间协同推荐。Raccoon是一个功能上较完整的推荐系统,设计了推荐系统中最主要的推荐(召回)和评分(排序)模块的逻辑处理部分。
easyrec
基于Java的免费开源Web应用程序,使用RESTful服务提供个性化推荐。用户的操作-诸如查看、购买或评价之类的活动,将被发送到easyrec后台,被存储在引擎的数据库中。log分析模块会定期分析所有的数据,并以此来生成推荐。
LensKit
基于Java的学术型推荐系统,支持新推荐算法的训练、运行以及评测功能,LKPY是其Python版。
Crab
确切的说,Crab本身不是一个推荐系统,而是一个用于构建推荐系统的Python框架,提供了基于用户的过滤以及基于名目的过滤两大推荐算法。
PredictionIO
Apache PredictionIO是一个基于Spark、HBase和Spray的全栈机器学习服务端,常用于实现推荐系统中的所需要的机器学习任务。