开源的机器学习引擎:PredictionIO

jopen 10年前

PredictionIO 是一个开源的机器学习引擎,程序员用来使程序显示得具有预测性特点,例如个性化,推荐,内容显示。用PredictionIO你可以瞬间让你的程序增加以下特点:预测用户行为,提供个性化视频,新闻,交易,广告,职位空缺,帮助用户发现有趣的事情,文档,程序,和餐馆,提供很棒的贴心服务以及更多。

PredictionIO采用Scala编写的开源机器学习服务器应用,可以帮助你方便地使用REST API搭建推荐引擎。它同时也提供了客户端SDK,封装了REST API。Java、Python、Ruby和PHP都有客户端SDK。PredictionIO的核心使用Apache Mahout。Apache Mahout是一个可伸缩的机器学习库,它提供众多聚集、分类、过滤算法。Apache Mahout可以在分布式的Hapoop集群上运行这些算法。

prediction-io.jpg


 

项目主页:http://www.open-open.com/lib/view/home/1406690507577