With the increasing popularity of Location-Based Social Networks (LBSNs), a significant volume of check-in data of users has been generated. Such massive data brings difficulties for the users to efficiently retrieve their desired point-of-interest (POI). As a result, POI recommendation systems have received extensive attention from academia and industry. Currently, most existing POI recommendation approaches only provide users with a fixed set of recommended POIs based on the historical check-in records of the users, and cannot achieve flexible and feasible recommendations according to different spatial and temporal situations of the users. In this paper, we propose a next POI recommendation model that will predict POIs to be visited by users in the next few hours according to their historical check-in data and current contextual information (such as the current time and locations of the users). In our model, we propose a unified approach to calculate context-aware similarities between different users by investigating the influences of both temporal and spatial features for the users. We also propose an approach to dynamically generate different POI recommendation lists for a particular user according to different current context information of the user. Compared with the state-of-the-art POI recommendation approaches, the experimental results demonstrate that our system achieves much better performance.
In recent years, researches on the mining of user check-in behaviors for point-of-interest(POI) recommendations has attracted a lot of attention. Personalized POI recommendation is a significant task in location-based social networks(LBSNs) because it helps target users explore their surrounding environment and greatly benefits the business in real life. Although a personalized POI recommendation system can significantly facilitate users’ outdoor activities, it faces many challenging problems, such as the hardness to model human mobility and the difficulty to address data sparsity. Moreover, geographical influence on users should be personalized, but current studies only model the geographical influence on all users’ check-in behaviors in a universal way. In this paper, we design a novel and effective personalized POI recommendation system. First, our system mines the target user’s active area based on his or her check-in history, and designs a personalized user spatial similarity calculation method based on the target user’s active area. Secondly, our system takes into account three features of the human mobility pattern: spatial, temporal, and sequential properties. Furthermore, our system designs a novel personalized user mobility pattern similarity calculation method based on the features of human mobility pattern. Finally, a recommendation list is generated based on the idea of collaborative filtering. Compared with the state-of-the-art POI recommendation approaches, the experimental results demonstrate that our system achieves much better performance.