Neural Attentive Travel package Recommendation via exploiting long-term and short-term behaviors

Guixiang Zhu,Youquan Wang,Jie Cao,Zhan Bu,Shuxin Yang,Weichao Liang,Jingting Liu
DOI: https://doi.org/10.1016/j.knosys.2020.106511
2021-01-01
Abstract:<p>Travel package recommendation is a critical task in the tourism e-commerce recommender systems. Recently, an increasing number of studies proposed various travel package recommendation algorithms to improve Online Travel Agencies (OTAs) service, such as collaborative filtering-based, matrix factorization-based and neural network-based methods. Despite their value, however, the main challenges that incorporating complex descriptive information of the travel package and capturing complicated users' long-term preferences for fine-grained travel package recommendation are still not fully resolved. In terms of these issues, this paper propose a novel model named Neural Attentive Travel package Recommendation (NATR) for tourism e-commerce by combining users' long-term preferences with short-term preferences. Specifically, NATR mainly contains two core modules, namely, <em>travel package encoder</em> and <em>user encoder</em>. The <em>travel package encoder</em> module is developed to learn a unified travel package representation by an attentive multi-view learning approach including word-level and view-level attention mechanisms. The <em>user encoder</em> module is designed to study long-term and short-term preference of users by Bidirectional Long Short-Term Memory (Bi-LSTM) neural networks with package-level attention mechanism. In addition, we further adopt a gated fusion approach to coalesce these two kinds of preferences for learning high-quality users' representations. Extensive experiments are conducted on a real-life tourism e-commerce dataset, the results demonstrate the proposed model yields significant performance advantages over several competitive methods. Further analyses from different attention weights provide insights of attentive multi-view learning and gated fusion network, respectively.</p>
computer science, artificial intelligence
What problem does this paper attempt to address?