计算机科学 ›› 2017, Vol. 44 ›› Issue (2): 267-269.doi: 10.11896/j.issn.1002-137X.2017.02.044

• 人工智能 • 上一篇    下一篇

LDA-RR:一种基于评分和评论的推荐方法

王建,黄佳进   

  1. 北京工业大学电子信息与控制工程学院 北京100124,北京工业大学电子信息与控制工程学院 北京100124
  • 出版日期:2018-11-13 发布日期:2018-11-13
  • 基金资助:
    本文受国家自然科学基金(61562009)资助

LDA-RR:A Recommendation Method Based on Ratings and Reviews

WANG Jian and HUANG Jia-jin   

  • Online:2018-11-13 Published:2018-11-13

摘要: 推荐系统是解决互联网信息过载问题的有效途径之一,其中具有代表性的是协同过滤推荐。传统的协同过滤推荐方法只考虑评分信息,而评论信息则包含了用户和物品更具体的特征信息。使用主题模型LDA并结合评分信息和评论信息,提出了一种基于用户改进的LDA算法。假设每个用户下隐含着主题分布,主题下隐含着物品分布,同时 词语的分布由主题和物品共同决定,该算法根据潜在主题分布挖掘用户兴趣进而完成推荐。实验结果表明,改进的算法有效提升了推荐质量。

关键词: 推荐系统,信息过载,协同过滤,主题模型

Abstract: Recommender system is one of the effective ways to solve the problem of information overload.The collaborative filtering method is a typical method of recommender systems.The traditional collaborative filtering algorithm only takes rating information into account,while reviews contain more specific characteristic information about users and items.In this paper,we proposed an improved LDA algorithm which can combine ratings with review opinions of users.We assumed that each user has an implicit topic distribution,each topic has an implicit item distribution,and the distribution of words is determined by the topic and the item,then we used the potential topic distribution to mine user’s interests and make recommendations.The experiment shows that our algorithm can effectively improve the recommendation quality.

Key words: Recommendation system,Information overload,Collaborative filtering,Topic model

[1] WANG H N,LU Y,ZHAI C X.Latent aspect rating analysis on review text data:a rating regression approach[C]∥Proceedings of the 16th ACM SIGKDD International Conference on Know-ledge Discovery and Data Mining.ACM,2010:783-792.
[2] MA H W,ZHANG G W,LI P.Survey of collaborative filtering algorithms [J].Journal of Chinese Computer Systems,2009,0(7):1282-1288.(in Chinese) 马宏伟,张光卫,李鹏.协同过滤推荐算法综述[J].小型微型计算机系统,2009,0(7):1282-1288.
[3] YAO W,ESTER M.FLAME:A Probabilistic Model Combining Aspect Based Opinion Mining and Collaborative Filtering[C]∥Proceedings of the Eighth ACM International Conference on Web Search and Data Mining.ACM,2015:199-208.
[4] TITOV I,MCDONALD R.Modeling online reviews with multi-grain topic models[C]∥Proceedings of the 17th International Conference on World Wide Web.ACM,2008:111-120.
[5] BLEI D M,NG A Y,JORDAN M I.Latent dirichlet allocation[J].Journal of Machine Learning Research,2003,3:993.
[6] LIU Q,CHEN E,XIONG H,et al.Enhancing collaborative filtering by user interest expansion via personalized ranking.[J].IEEE Transactions on Systems Man & Cybernetics Part B Cybernetics A Publication of the IEEE Systems Man & Cyberne-tics Society,2012,42(1):218-233.
[7] ZHAO X Y,NIU Z D,CHEN W,et al.A hybrid approach of topic model and matrix factorization based on two-step recommendation framework[J].Journal of Intelligent Information Systems,2015,44:335-353.
[8] JINDAL N,LIU B.Opinion spam and analysis[C]∥Internatio-nal Conference on Web Search & Data Mining.2008:219-230.
[9] XU G,WANG H F.The development of topic models in natural language processing [J].Chinese Journal of Computers,2011,4(8):1422-1436.(in Chinese) 徐戈,王厚峰.自然语言处理中主题模型的发展[J].计算机学报,2011,34(8):1422-1436.
[10] KONSTANTIONS C,GREGORIS M.A topic-based recommender system for electronic marketplace platforms[J].Expert Systems with Applications,2013,0(11):4370-4379.
[11] ZHU J,HU W B.Recent Advances in Bayesian Machine Lear-ning [J].Journal of Computer Research and Development,2015,2(1):16-26.(in Chinese) 朱军,胡文波.贝叶斯机器学习前沿进展综述[J].计算机研究与发展,2015,2(1):16-26.
[12] JANNACH D,ZANKER M,FELFERNING A,et al.Recommender Systems:An Introduction[M].蒋凡,译.北京:人民邮电出版社,2013:118.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!