欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

基于用户的推荐算法

发布时间:2024/1/18 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 基于用户的推荐算法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

基于用户(项目)协同过滤

 

输入:训练集用户列表U,训练集电影列表I,评分矩阵R,邻居数目K,测试集用户列表UT

输出:给每位用户(共计N位用户)产生一个推荐列表,其中包含M部电影

 

UCF:

Start:

//构建用户相似度矩阵

For user

  For query

Calculate sim(ux,uy)

  End for

End for

 

//使用计算好的用户相似度 构建用户相似度矩阵SM

//推荐流程

For user  and

    //找到用户向量

Forming user vector  with each row of R expressing the watching list of user , containing movies

   //选择K位邻居

Select K users as the neighbors  of  with whose  is bigger than other inS

总结

以上是生活随笔为你收集整理的基于用户的推荐算法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。