Operations Research and Management Science ›› 2015, Vol. 24 ›› Issue (1): 89-92.DOI: 10.12005/orms.2015.0012

• Theory Analysis and Methodology Study • Previous Articles     Next Articles

Slope One Model and Algorithm Based on Real-time User Behavior

CHEN Jie1, PAN Yu1, ZHANG Zhen-hai2, PAN Fang3   

  1. 1.School of Economics and Management, Nanjing University of Technology, Nanjing 211816, China;
    2.National University Science Park, Nanjing University of Technology, Nanjing 210009, China;
    3.School of Economics and Management, Nanjing University of Chinese Medicine, Nanjing 210023, China
  • Received:2013-09-26 Online:2015-02-12

基于用户实时行为的Slope One模型与算法

陈洁1, 潘郁1, 张振海2, 潘芳3   

  1. 1.南京工业大学 经济与管理学院,江苏 南京 211816;
    2.南京工业大学 国家大学科技园,江苏 南京 210009;
    3.南京中医药大学 经贸管理学院,江苏 南京 210046
  • 作者简介:陈洁(1990-),女,江苏苏州人,硕士研究生,研究方向:技术创新与商务智能;潘郁(1955-),男,江苏南通人,教授,博士,研究方向:计算管理与商务智能。
  • 基金资助:
    中国博士后基金(2013M531259);教育部人文社科青年基金项目(13YJC630116);江苏省博士后基金(1202103C);江苏省教育厅科技项目(2012JSSPITP0904);南京市鼓楼区科技计划项目(2013018)

Abstract: Set in technology innovation platform, traditional collaborative filtering algorithm which has the problem of lagged recommendation and bad scalability is focused on. According to users’ real-time feedback, incremental update mechanism is introduced, which detaches fixed factor and incremental factor. When the score is changed, only incremental factor needs to be changed, which improves the scalability of the algorithm and reflects the users’ interest change more accurately. The experimental results indicate that the algorithm ensures accuracy of the recommendation and at the same time reduces the recommendation time.

Key words: management science and engineering, incremental updating mechanism, slope one algorithm, user behavior, real-time recommendation

摘要: 以技术创新平台为背景,针对原有协同过滤算法推荐滞后以及算法可扩展性差的问题,根据用户的实时反馈,在Slope One算法的基础上,提出了更新增量机制,分解出固定因子以及增量因子,当用户对项目的评分改变时,只需更新增量因子,提高了算法的可扩展性,更精确地反应了用户的兴趣变化。经算例验证,该算法在保证推荐精度的同时可以有效地缩短推荐时间。

关键词: 管理科学与工程, 增量更新机制, Slope One 算法, 用户行为, 实时推荐

CLC Number: