An Optimization of Collaborative Filtering Personalized Recommendation Algorithm Based on Time Context Information Xian Jin, Qin Zheng and Lily Sun ICISO 2015, Toulouse 2015-03-20 Au t h o r s Xian JIn PhD. Candidate of Shanghai University of Finance and Ecnomics Major in Management Science and Engineering MBA and Software Engineering Worked in Tencent(2 years)、Autodesk(6 years). Prof. Qing Zheng vice-president of South University of Science and Technology of China (SUSTC) CPC member, a doctorate degree holder, professor, and doctoral supervisor. Dr. LiLy Sun PhD. Candidate of Shanghai University of Finance and Ecnomics Information and Communications Technology Research The university of Reading 1 ICISO 2015 1 Why we need personalized recommendation? Where the application of personalized recommendation? 2 CONTENTS 3 4 5 2 How is the personalized recommendation works? What I did in this paper? About the Future ICISO 2015 [1] 3 Why we need personalized recommendation? ICISO 2015 4 ICISO 2015 5 ICISO 2015 With the explosive growth of the Internet information, users facing serious problems of information overload in big data times. The user needs to spend a lot of time and effort to find useful information. Base on this background, personalized recommendation system emerge as the times require, and it can help users to acquire useful information and knowledge from the massive information. That’s why the personalized recommendation appears in our life. 6 ICISO 2015 [2] 7 Where the application of personalized recommendation? ICISO 2015 Personalized recommendation can be find in many e-commerce website. Amazon Inspired by your shopping trends Inspired by your browsing history Customers with similar searches purchased Viewed this also viewed Bought this also bought Ultimately buy after viewed this Customers who bought items in your cart also bought Products with similar tags Today’s recommendations for you New for you 8 ICISO 2015 And some movie discover website. SynopsiTV: Personalized movie recommendation platform 9 ICISO 2015 And some daily living website. Hunch local(LB) • Search results • Like • Dislike • Unique V.S popular • Question based 10 ICISO 2015 There are lots of models and algorithms in the recommendation system. 11 ICISO 2015 [3] 12 How is the personalized recommendation works? 11.11 Single's Day 13 ICISO 2015 After 2009-11-11, this day was re-defined By Alibaba Inc. 11.11 Online Shopping Day = Black Friday online ICISO 2015 Single's Day 14 11.11 What is the 57.112 billion means? 0.08% of Chinese GDP of Y2014 15 ICISO 2015 ICISO 2015 How many sales of 11.11 comes from personal recommendation? Personal recommendation Sales in alibaba 11.11 (Billions) 30 25.19 2014 Alibaba 11.11 Recommendation Sales percentage of total sales: 30% 25 Recommendation caused User number: 20 92.61 Millon 15 10 8.43 5 0.5 0 2012 16 2013 2014 ICISO 2015 Here is the accuracy difference between four algorithms Global ranking (Blue), Collaborative filtering (yellow), Heat conduction (purple) Diffusion (red) 17 ICISO 2015 In recommendation area, there mainly are ten hot research topics. 数据稀疏性问题 The problem of sparse data 冷启动问题 The problem of cold start 大数据处理与增量计算问题 The big data processing and incremental calculation problem 多样性与精确性的两难困境 The dilemma of the diversity and accuracy 推荐系统的脆弱性问题 The vulnerability of recommendation systems 用户行为模式的挖掘和利用 Mining and utilization of user behavior mode 推荐系统效果评估 Recommendation system effectiveness evaluation 用户界面与用户体验 The user interface and user experience 多维数据的交叉利用 Cross utilization of multidimensional data 社会推荐 Social recommendation 18 ICISO 2015 I want do more research here,and try to improve the diversity and accuracy. The dilemma of the diversity and accuracy You know, recommend system was calculated based on the history data. So the recommend list must be the items which user was like, most of research doing well in accruracy. But human always like the fresh items, maybe something they never click\search\buy. So a good recommend model should balance the diversity and accuracy. Something like “Create a fresh accuracy requirement for Users” 19 ICISO 2015 [4] 20 What I did in this paper? ICISO 2015 In this paper I made some optimize on CF method. What is the Collaborative filtering approach? 21 Base on User Base on Item ICISO 2015 CF method do have mainly four shortages. (1)The problem of sparse data ( 2)Method hardly to extend。 ( 3)The problem of cold start ,such as new users and new items。 ( 4)hardly to generate Fresh interest-------Scenarios 22 ICISO 2015 Add time division to create a Users-Items-Time Matrix. Time was divided as Monday ….. Sunday; Mornig-noon-evening… User will get different recommend lists in different time. This method can improve both the diversity and accuracy 23 ICISO 2015 The result is better than normal method. 24 ICISO 2015 [5] 25 About the future ICISO 2015 Time division is just a start… Users….Items….Time…Location….Weather….Doing….Social connect…. The future is coming…. 26