STCAPLRS: A Spatial-Temporal Context-Aware Personalized Location Recommendation System

被引:36
作者
Fang, Quan [1 ]
Xu, Changsheng [1 ]
Hossain, M. Shamim [2 ]
Muhammad, G. [3 ]
机构
[1] Chinese Acad Sci, Inst Automat, Natl Lab Pattern Recognit, Beijing 100190, Peoples R China
[2] King Saud Univ, Coll Comp & Informat Sci, Dept Software Engn, Riyadh 11543, Saudi Arabia
[3] King Saud Univ, Dept Comp Engn, Coll Comp & Informat Sci, Riyadh 11543, Saudi Arabia
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Algorithms; Experimentation; Performance; Location recommendation; topic model; matrix factorization; INFORMATION; NETWORKS;
D O I
10.1145/2842631
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Newly emerging location-based social media network services (LBSMNS) provide valuable resources to understand users' behaviors based on their location histories. The location-based behaviors of a user are generally influenced by both user intrinsic interest and the location preference, and moreover are spatial-temporal context dependent. In this article, we propose a spatial-temporal context-aware personalized location recommendation system (STCAPLRS), which offers a particular user a set of location items such as points of interest or venues (e.g., restaurants and shopping malls) within a geospatial range by considering personal interest, local preference, and spatial-temporal context influence. STCAPLRS can make accurate recommendation and facilitate people's local visiting and new location exploration by exploiting the context information of user behavior, associations between users and location items, and the location and content information of location items. Specifically, STCAPLRS consists of two components: offline modeling and online recommendation. The core module of the offline modeling part is a context-aware regression mixture model that is designed to model the location-based user behaviors in LBSMNS to learn the interest of each individual user, the local preference of each individual location, and the context-aware influence factors. The online recommendation part takes a querying user along with the corresponding querying spatial-temporal context as input and automatically combines the learned interest of the querying user, the local preference of the querying location, and the context-aware influence factor to produce the top-k recommendations. We evaluate the performance of STCAPLRS on two real-world datasets: Dianping and Foursquare. The results demonstrate the superiority of STCAPLRS in recommending location items for users in terms of both effectiveness and efficiency. Moreover, the experimental analysis results also illustrate the excellent interpretability of STCAPLRS.
引用
收藏
页数:30
相关论文
共 43 条
  • [1] Incorporating contextual information in recommender systems using a multidimensional approach
    Adomavicius, G
    Sankaranarayanan, R
    Sen, S
    Tuzhilin, A
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2005, 23 (01) : 103 - 145
  • [2] Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [3] [Anonymous], 2009, P 3 ACM C RECOMMENDE, DOI DOI 10.1145/1639714.1639759
  • [4] [Anonymous], 2010, P 18 SIGSPATIAL INT
  • [5] [Anonymous], 2001, Proceedings of the 17th Conference in Uncertainty in Artificial Intelligence (UAI'01)
  • [6] [Anonymous], 2010, P 4 ACM C RECOMMEND
  • [7] [Anonymous], 2010, Proceedings of the 19th international conference on World wide web, WWW '10, (New York, NY, USA)
  • [8] [Anonymous], 2010, PROC SIAM INT C DATA, DOI DOI 10.1137/1.9781611972801.19
  • [9] [Anonymous], 2012, P 20 INT C ADV GEOGR, DOI DOI 10.1145/2424321.2424348
  • [10] Recommendations in location-based social networks: a survey
    Bao, Jie
    Zheng, Yu
    Wilkie, David
    Mokbel, Mohamed
    [J]. GEOINFORMATICA, 2015, 19 (03) : 525 - 565