开源机器学习服务器:PredictionIO
jopen
11年前
PredictionIO是一个开源的机器学习服务器,能够帮助软件开发人员创建预测功能,比如个性化,推荐和发现内容。让开发人员利用机器学习构建智能软件。几乎任何应用与PredictionIO集成都可以变得更”聪明“。它具有以下特性:
- 基于已有数据预测用户行为;
- 选择你自己的机器学习算法;
- 无需担心可扩展性。
- 提供个性化视频、新闻、交易、广告或职位信息;
- 帮助用户发现有趣的事、文件、App和资源等;
cli = predictionio.Client("") cli.identify("John") cli.record_action_on_item("view", "HackerNews" ) # predict top preferences near a specified location r = cli.get_itemrec_topn("myEngine", 5, {"pio_latlng":[37.9, 91.2]})