Skip to main content
Log in

Exploring multiple spatio-temporal information for point-of-interest recommendation

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Traditional collaborative filtering methods perform poorly in providing location recommendations due to the high sparsity of users’ check-in data, prompting the development of new location recommendation approaches that can integrate situational factors such as time and location. Using long short-term memory (LSTM) neural networks and kernel density estimation (KDE), this paper integrates the impact of point-of-interest (POI) location and category on users’ check-in behavior according to check-in sequence data. First, LSTM neural networks are used to model users’ periodic and repetitive daily activities for a sequence-based prediction of the probability of whether the user will visit a candidate POI. Second, the user’s geographical preference in the two-dimensional space is represented by KDE and used to make a location-based check-in probability prediction. Next, the user’s category preference is used to predict the check-in probability of a candidate POI. Finally, a user preference model is constructed from three perspectives of time, location, and category, and the comprehensive check-in probability is used for Top-N recommendation. The validation experiments on Foursquare dataset verifies that, in terms of recommendation precision and recall, the proposed recommendation method is superior to both the basic LSTM approach and the method that uses only location information. In addition, it is experimentally confirmed that the geographical preference, which is reflected by “clustering” of a user’s check-in locations, is stable, but the user’s category preference is prone to drift.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

Download references

Funding

This work was partly funded by the National Science Foundation of China (Nos. 71871019, 71471016, 71531013, 71729001) and by the Fundamental Research Funds for the Central Universities under Grant No. FRF-TP-18-013B1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mingxin Gan.

Ethics declarations

Conflict of interest

Author Mingxin Gan declares that she has no conflict of interest. Author Yingxue Ma declares that she has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, Y., Gan, M. Exploring multiple spatio-temporal information for point-of-interest recommendation. Soft Comput 24, 18733–18747 (2020). https://doi.org/10.1007/s00500-020-05107-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05107-z

Keywords

Navigation