Spark MLlib Library不为基于内容的推荐系统提供库?

时间:2016-12-04 07:06:54

标签: apache-spark apache-spark-mllib

我试图利用spark mllib来实现基于内容的推荐系统。

我刚刚意识到他们只提供交替最小二乘(ALS)的实现。

我的理解是否正确?

是否有其他框架提供库来实现基于内容的推荐?

参考文献:

2 个答案:

答案 0 :(得分:2)

由于技术的性质,Spark ML / MLLib不提供开箱即用的任何基于内容的协作过滤(CBF)实现。 CBF需要一些重要的特征工程和配置文件构建。

因此,ALS中使用的通用方法 Matrix Factorization 在这种情况下暂时无法概括。

尽管如此,spark提供了构建此类推荐者的基本要素。

答案 1 :(得分:0)

或者,您可以查看the universal recommender。它为基于多种功能构建推荐器提供了基础。