开发者社区 问答 正文

如何搭建个人推荐系统

要搭建一个个人的推荐系统来用于学习和研究推荐算法,同时也积累项目经验,如何进行技术选型?,不同的技术组合有哪些优缺点?针对初学者,建议选择哪些技术?在业界最常用的开源推荐项目是哪些?

展开
收起
薛浩 2016-06-16 19:42:00 2638 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 阿里巴巴搜索事业部高级算法专家,负责手淘最大的推荐业务猜你喜欢算法。kdd、wsdm等国际会议多篇论文发表。sigir、recsys等会议审稿人。

    轻量级的推荐开源工具可以考虑使用mymedialite,包含主流各种推荐算法代码以及实验结果,比如item/user knn,svn++,BPR等等,数据上可以使用公共的movielens的数据集。

    2019-07-17 19:41:51 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 工业界的推荐系统非常庞大复杂,搭建一个toy来进行学习和研究并不是一个好的方式,建议从某些基础算法入手,比如手动实现各种CF算法,了解背后的原理与使用场景

    2019-07-17 19:41:51 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等