Journal of Applied Sciences ›› 2021, Vol. 39 ›› Issue (3): 495-494.doi: 10.3969/j.issn.0255-8297.2021.03.014

• Computer Science and Applications • Previous Articles    

TF-Ranking Recommendation Method Based on User Session

JIA Dan1, SUN Jingyu2   

  1. 1. College of Information and Computer, Taiyuan University of Technology, Taiyuan 030024, Shanxi, China;
    2. College of Software, Taiyuan University of Technology, Taiyuan 030024, Shanxi, China
  • Received:2020-05-08 Published:2021-06-08

Abstract: Based on users’ session logs, a TF-Ranking recommendation method that integrated XGBoost and gated recurrent unit was proposed. This method used gated recurrent unit to learn user session data. Firstly, XGBoost was used to extract features, and experimental results showed that XGBoost could overcome the defects of traditional data model and greatly reduced the complexity of data models while maintaining their original attributes. Secondly, an improved Dropout network was used to process data, leading to a recall rate improved by 1.32%. Finally, by training data based on Learning to Rank method in combination with pairwise method, a positive sort recommendation list with strong relevance to query contents was provided for users. Experiments were conducted on the data set of Trivago Recsys Challenge 2019. The results show that the proposed algorithm could improve the recall rate and the average reciprocal ranking, and could be applied to large-scale data recommendation.

Key words: recommender system, TF-Ranking recommendation, gated recurrent unit, boosting tree model, Dropout network, dwell time

CLC Number: