我试图利用spark mllib来实现基于内容的推荐系统。
我刚刚意识到他们只提供交替最小二乘(ALS)的实现。
我的理解是否正确?
是否有其他框架提供库来实现基于内容的推荐?
参考文献:
答案 0 :(得分:2)
由于技术的性质,Spark ML / MLLib不提供开箱即用的任何基于内容的协作过滤(CBF)实现。 CBF需要一些重要的特征工程和配置文件构建。
因此,ALS
中使用的通用方法 Matrix Factorization 在这种情况下暂时无法概括。
尽管如此,spark
提供了构建此类推荐者的基本要素。
答案 1 :(得分:0)
或者,您可以查看the universal recommender。它为基于多种功能构建推荐器提供了基础。