1
0
你可以认为基于内容的方法是一个回归问题,其中你的x_i是你的数据点,相应的y_i是用户给出的评分。 您已经正确地声明了CLF,它使用一个用户项矩阵来创建项或用户用户矩阵,然后根据这些矩阵推荐产品/项。 但是在基于内容的系统中,你需要建立一个对应于每个用户的向量。例如,假设我们要为netflix用户创建一个向量。这个向量可以包括一些特性,比如这个用户看了多少电影,他/她喜欢什么类型的电影,他/她是一个关键用户,等等。你提到的一些特性,比如他的平均工资和其他一些特性,这个向量将有一个y_i,它将进行评级。这类推荐系统被称为基于内容的,它回答了您的第一个问题。 第二个问题是,当一个新用户/项目出现在图片中时,如何向该用户推荐项目。这个问题被称为冷启动问题。在这种情况下,您可以使用该用户的地理位置来选择他所在国家的用户关注的顶级项目,并根据这些项目进行推荐。一旦他开始对这些顶级项目进行评级,那么你的CLF和基于内容的都可以正常工作。 |
Pattara · 如何在pandas dataframe中创建列名? 2 年前 |
Aptha Gowda · 比较熊猫数据框的列名 6 年前 |
Santosh Kashyap · 图像分层抽样 6 年前 |
Anx8 · minepy:缓冲区的维度数错误 6 年前 |
Ajay Kumar · 如何在数据帧中仅编码分类数据 6 年前 |
anka0501 · 如何在数据库中匹配员工职务以简化姓名[已关闭] 6 年前 |