摘要

当前电影推荐方法缺乏对用户间多种关联关系的考虑,导致用户好友关系稀疏,推荐效果不佳。为此,本文基于双层网络结构提出一种综合考虑社交关系与偏好相似性的电影推荐方法。首先,根据不同关系类型对电影网站用户社交关系和偏好相似关系进行分层处理,通过用户间的关注关系构造社交网络。接着,基于用户评价电影集合的相似性度量用户偏好相似性,构造偏好相似网络,继而构建综合考虑用户社交关系与偏好相似关系的双层网络结构。最后,利用Louvain社区发现方法对大群体用户进行降维分析,基于邻居用户影响力对社群用户进行个性化推荐。经豆瓣数据实验分析,本文所提方法能够有效缓解用户社交关系稀疏性问题,高效识别用户感兴趣社群,并基于社区邻居评价信息为目标用户提供更具新颖度的推荐列表。

全文