基于Spark的机器学习实战 (十二) - 推荐系统实战
0 相关源码
将结合前述知识进行综合实战,以达到所学即所用。在推荐系统项目中,讲解了推荐系统基本原理以及实现推荐系统的架构思路,有其他相关研发经验基础的同学可以结合以往的经验,实现自己的推荐系统。
1 推荐系统简介
1.1 什么是推荐系统
1.2 推荐系统的作用
1.2.1 帮助顾客快速定位需求,节省时间
1.2.2 大幅度提高销售量
1.3 推荐系统的技术思想
1.3.1 推荐系统是一种机器学习的工程应用
1.3.2 推荐系统基于知识发现原理
1.4 推荐系统的工业化实现
- Apache Spark
- Apache Mahout
- SVDFeature(C++)
- LibMF(C+ +,Lin Chih-Jen)
2 推荐系统原理
官方文档指南
协同过滤
协同过滤通常用于推荐系统。这些技术旨在填写用户项关联矩阵的缺失条目。
spark







