期刊文献+

基于标签聚类与项目主题的协同过滤推荐算法 被引量:8

Collaborative Filtering Recommendation Algorithm Based on Tag Clustering and Item Topic
下载PDF
导出
摘要 传统基于项目的协同过滤算法在计算项目相似度时仅依靠评分数据,未考虑项目的自身特征。社会化标注的出现使得标签能在一定程度上反映项目特征,但标签具有语义模糊的特点,因此直接将标签纳入协同过滤算法存在一定问题。为解决上述问题,提出一种改进的基于项目的协同过滤推荐算法。该算法对标签进行聚类并生成主题标签簇,根据项目标注情况计算项目与主题间的相关度并生成项目-主题相关度矩阵,同时将其与项目-评分矩阵相结合来计算项目间的相似度,采用协同过滤完成对目标项目的评分预测,以实现个性化推荐。在Movielens数据集上的实验结果表明,该算法能够解决标签的语义模糊问题并提升推荐质量。 The traditional item-based collaborative filtering algorithm only focuses on the rating data without the chara-cteristics of items when calculating the similarity between items.The appearance of social tagging can reflect the characteristics of items,but there are some semantic fuzziness problems while adding the social tags into the collaborative filtering algorithm directly.To solve the problems above,this paper put forward an improved item-based collaborative filtering recommendation algorithm.It clusters social tags to generate tag clusters which represent different topics,and calculates the relevance between items and topics to generate item-topics matrix according to the tagging results of items.The similarity between items is calculated by combining item-topics matrix with item-ratings matrix,the rating of target items are predicted through the collaborative filtering algorithm,and the personalized recommendation is realized.Expe-rimental results on MovieLens dataset show that the proposed algorithm can eliminate the semantic fuzziness and improve the quality of recommendation.
作者 李昊阳 符云清 LI Hao-yang;FU Yun-qing(School of Software,Chongqing University,Chongqing 401331,China)
出处 《计算机科学》 CSCD 北大核心 2018年第4期247-251,共5页 Computer Science
关键词 社会化标注 标签聚类 项目主题 协同过滤 个性化推荐 Social tagging Tag clustering Item topics Collaborative filtering Personalized recommendation
  • 相关文献

参考文献5

二级参考文献63

  • 1CHIRITA P, COSTACHE S, HANDSCHUH S, et al. P-tag: large scale automatic generation of personalized annotation tags for the Web[C]// Proceedings of the 16th International Conference on World Wide Web. Banff: ACM, 2007: 845-854.
  • 2CIMIANO P, HANDSCHUH S, STAAB S. Towards the self-annotating Web [C]// Proceedings of the 13th International Conference on World Wide Web. New York: ACM, 2004:462-471.
  • 3BAO S, XUE G, WU X, et al.Optimizing Web search using social annotations[C]// Proceedings of the 16th International Conference on World Wide Web. Banff: ACM, 2007:501-510.
  • 4SZOMSZOR M, CATTUTO C. Folksonomies: the Semantic Web, and movie recommendation[C] // Proceedings of ESWC 2007. Vienna: ESSI, 2007: 14 - 21.
  • 5BYDE A, WAN H, CAYZER S. Personalized tag recommendations via tagging and content-based similarity metrics [C]// Proceedings of the International Conference on Weblogs and Social Media. Barcelona: ACM, 2006: 1.
  • 6SETTEN B, VAN VLIET G, VAN HUTEN V. On the importance of "who tagged what" [C]// In Workshop on the Social Navigation and Community based Adaptation Technologies. Heidelberg: Springer, 2006: 4018.
  • 7AGRAWAL R, IMIELINSKI T, SWAMI A. Mining association rules between sets of items in large databases [J]. ACMSIGMOD Rec, 1993, 22(2): 207 -216.
  • 8AGRAWAI. R , SRIKANT R. Fast algorithms for mining association rules in large databases [C] // Proceedings of 20th International Conference on Very Large Data Bases. Santiago de Chile: Morgan Kaufmann, 1994 : 487 - 499.
  • 9WATTS D, STROGATZ S. Collective dynamics of small- world networks [J]. Nature, 1998, 393:440- 442.
  • 10ALBERT R, JEONG H, BARABASI A L. Diameter of the World-Wide Web [J]. Nature, 1999, 401: 130 - 131.

共引文献118

同被引文献62

引证文献8

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部