A Joint Context-Aware Embedding for Trip Recommendations

被引:29
|
作者
He, Jiayuan [1 ]
Qi, Jianzhong [1 ]
Ramamohanarao, Kotagiri [1 ]
机构
[1] Univ Melbourne, Sch Comp & Informat Syst, Melbourne, Vic, Australia
基金
澳大利亚研究理事会;
关键词
D O I
10.1109/ICDE.2019.00034
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Trip recommendation is an important location-based service that helps relieve users from the time and efforts for trip planning. It aims to recommend a sequence of places of interest (POIs) for a user to visit that maximizes the user's satisfaction. When adding a POI to a recommended trip, it is essential to understand the context of the recommendation, including the POI popularity, other POIs co-occurring in the trip, and the preferences of the user. These contextual factors are learned separately in existing studies, while in reality, they jointly impact on a user's choice of POI visits. In this study, we propose a POI embedding model to jointly learn the impact of these contextual factors. We call the learned POI embedding a context-aware POI embedding. To showcase the effectiveness of this embedding, we apply it to generate trip recommendations given a user and a time budget. We propose two trip recommendation algorithms based on our context-aware POI embedding. The first algorithm finds the exact optimal trip by transforming and solving the trip recommendation problem as an integer linear programming problem. To achieve a high computation efficiency, the second algorithm finds a heuristically optimal trip based on adaptive large neighborhood search. We perform extensive experiments on real datasets. The results show that our proposed algorithms consistently outperform state-of-the-art algorithms in trip recommendation quality, with an advantage of up to 43% in F-1-score.
引用
收藏
页码:292 / 303
页数:12
相关论文
共 50 条
  • [21] InCarMusic: Context-Aware Music Recommendations in a Car
    Baltrunas, Linas
    Kaminskas, Marius
    Ludwig, Bernd
    Moling, Omar
    Ricci, Francesco
    Aydin, Aykan
    Lueke, Karl-Heinz
    Schwaiger, Roland
    E-COMMERCE AND WEB TECHNOLOGIES, 2011, 85 : 89 - +
  • [22] Context-aware, ontology-based recommendations
    Räck, C
    Arbanowski, S
    Steglich, S
    INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2006, : 98 - 104
  • [23] Latent Probabilistic Model for Context-Aware Recommendations
    Sitkrongwong, Padipat
    Maneeroj, Saranya
    Takasu, Atsuhiro
    2013 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 1, 2013, : 95 - 100
  • [24] Context-aware media recommendations for smart devices
    Otebolaku, Abayomi Moradeyo
    Andrade, Maria Teresa
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2015, 6 (01) : 13 - 36
  • [25] General factorization framework for context-aware recommendations
    Balázs Hidasi
    Domonkos Tikk
    Data Mining and Knowledge Discovery, 2016, 30 : 342 - 371
  • [26] Context-Aware Recommendations Using Differential Context Weighting and Metaheuristics
    Gusain, Kunal
    Gupta, Aditya
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 781 - 791
  • [27] An Embedding Approach for Context-Aware Collaborative Recommendation and Visualization
    Wu, King Keung
    Liu, Pengfei
    Meng, Helen
    Yam, Yeung
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 3457 - 3462
  • [28] Collective Embedding for Neural Context-Aware Recommender Systems
    da Costa, Felipe Soares
    Dolog, Peter
    RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, : 201 - 209
  • [29] CANE: Context-Aware Network Embedding for Relation Modeling
    Tu, Cunchao
    Liu, Han
    Liu, Zhiyuan
    Sun, Maosong
    PROCEEDINGS OF THE 55TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2017), VOL 1, 2017, : 1722 - 1731
  • [30] Personalizing the Museum Experience through Context-aware Recommendations
    Benouaret, Idir
    Lenne, Dominique
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 743 - 748