Journal of Computer Applications ›› 2021, Vol. 41 ›› Issue (10): 2813-2819.DOI: 10.11772/j.issn.1001-9081.2020121997

Special Issue: 人工智能

• Artificial intelligence • Previous Articles     Next Articles

Video recommendation algorithm based on danmaku sentiment analysis and topic model

ZHU Simiao1, Wei Shiwei1, WEI Siheng1, YU Dunhui1,2   

  1. 1. School of Computer Science and Information Engineering, Hubei University, Wuhan Hubei 430062, China;
    2. Hubei Educational Informationization Engineering Technology Research Center(Hubei University), Wuhan Hubei 430062, China
  • Received:2020-12-18 Revised:2021-04-15 Online:2021-10-10 Published:2021-07-14
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61702378), the Technology Innovation Special Project of Hubei Province (Major Project) (2018ACA13).

基于弹幕情感分析和主题模型的视频推荐算法

朱思淼1, 魏世伟1, 魏思恒1, 余敦辉1,2   

  1. 1. 湖北大学 计算机与信息工程学院, 武汉 430062;
    2. 湖北省教育信息化工程技术研究中心(湖北大学), 武汉 430062
  • 通讯作者: 魏世伟
  • 作者简介:朱思淼(1999-),男,湖北孝感人,CCF会员,主要研究方向:自然语言处理;魏世伟(1968-),男,湖北武汉人,讲师,主要研究方向:自然语言处理;魏思恒(1998-),男,湖北武汉人,主要研究方向:自然语言处理;余敦辉(1974-),男,湖北武汉人,教授,博士,CCF会员,主要研究方向:服务计算、知识图谱。
  • 基金资助:
    国家自然科学基金资助项目(61702378);湖北省技术创新专项(重大项目)(2018ACA13)。

Abstract: A large number of self-made videos on the Internet lack user ratings and the recommendation accuracies of them are not high. In order to solve the problems, a Video Recommendation algorithm based on Danmaku Sentiment Analysis and topic model (VRDSA) was proposed. Firstly, sentiment analysis was performed to video' danmaku comments to obtain the sentiment vectors of the videos, which were used to calculate the emotional similarities between the videos. At the same time, based on the tags of videos, a topic model was built to obtain the topic distribution of the video tags which was used to calculate the topic similarities between the videos. Secondly, the emotional similarities and topic similarities were merged to calculate synthesis similarities between the videos. Thirdly, combined with the comprehensive similarities between the videos and the user's history records, the user preference for videos was obtained. At the same time, the video public recognitions were quantified by user interaction metrics such as the number of likes, danmakus and collections, and the comprehensive recognitions of the videos were calculated by combining the user's history records. Finally, based on the user preference and video comprehensive recognitions, the user's recognitions of videos were predicted, and a personalized recommendation list was generated to complete the video recommendation. Experimental results show that, compared with Danmaku video Recommendation algorithm combing Collaborative Filtering and Topic model (DRCFT) and Unifying LDA (Latent Dirichlet Allocation) and Ratings Collaborative Filtering (ULR-itemCF), the proposed algorithm has the precision increased by 17.1% on average, the recall increased by 22.9% on average, and the F1 increased by 22.2% on average. The proposed algorithm completes the recommendation of videos by analyzing the sentiments of danmakus and integrating the topic model, and fully exploits the emotionality of damaku data to make the recommendation results more accurate.

Key words: video recommendation algorithm, danmaku, topic model, sentiment analysis, recognition

摘要: 针对互联网上大量自制视频缺少用户评分、推荐准确率不高的问题,提出一种融合弹幕情感分析和主题模型的视频推荐算法(VRDSA)。首先,对视频的弹幕评论进行情感分析,得到视频的情感向量,之后基于情感向量计算视频之间的情感相似度;同时,基于视频的标签建立主题模型来得到视频标签的主题分布,并使用主题分布计算视频之间的主题相似度;接着,对视频的情感相似度和主题相似度进行融合得到视频间的综合相似度;然后,结合视频间的综合相似度和用户的历史记录得到用户对视频的偏好度;同时通过视频的点赞量、弹幕量、收藏数等用户互动指标对视频的大众认可度进行量化,并结合用户历史记录计算出视频的综合认可度;最后,基于用户对视频的偏好度和视频的综合认可度预测用户对视频的认可度,并生成个性化推荐列表来完成视频的推荐。实验结果表明,与融合协同过滤和主题模型的弹幕视频推荐算法(DRCFT)以及嵌入LDA主题模型的协同过滤算法(ULR-itemCF)相比,所提算法推荐的准确率平均提高了17.1%,召回率平均提高了22.9%,F值平均提高了22.2%。所提算法对弹幕进行情感分析,并融合主题模型,以此来完成对视频的推荐,并且充分挖掘了弹幕数据的情感性,使得推荐结果更加准确。

关键词: 视频推荐算法, 弹幕, 主题模型, 情感分析, 认可度

CLC Number: