Abstract
Nowadays, many people use their smart-phones for voice guided navigation. Such smart-phone applications provide up-to-date information about traffic and congestion and assist driving by giving route alternatives and estimations on the arrival time. In the same time, they record users’ position information and extract simple rules for them, such as the time they commute or return home. In this work, we extend this simple analysis in order to identify more habitual behaviors, based on the analysis of user’s location data. More specifically, we analyze user’s GPS logs provided through his Google location history, and find locations that user usually spends more time, and types of places that the user visits in a regular base (such as cinemas, restaurants, gyms, bars etc). In addition to this, we analyze the most frequent user routes (e.g. from home to work and back) and employing a trajectory partitioning methodology, we identify the most frequent sub-trajectories followed by the user. We further associate frequent sub-trajectories in order to form alternative routes for users’ favorite routes using a route reconstruction algorithm. The information about users’ places of interest and users’ alternative routes can be exploited by voice assistants, recommendation systems and navigation systems in order to improve user-experience.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
D. Bosomworth, Mobile Marketing Statistics 2015 (Smart Insights (Marketing Intelligence) Ltd, Leeds, 2015)
P. Symeonidis, D. Ntempos, Y. Manolopoulos, Location-based social networks, in Recommender Systems for Location-Based Social Networks (Springer, Berlin, 2014), pp. 35–48
M. Eirinaki, J. Gao, I. Varlamis, K. Tserpes, Recommender systems for large-scale social networks: a review of challenges and solutions. Futur. Gener. Comput. Syst. 78, 413–418 (2018). https://doi.org/10.1016/j.future.2017.09.015
W.-Y. Zhu, W.-C. Peng, L.-J. Chen, K. Zheng, X. Zhou, Modeling user mobility for location promotion in location-based social networks, in Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM, New York, 2015), pp. 1573–1582
Y. Yu, X. Chen, A survey of point-of-interest recommendation in location-based social networks, in Workshops at the Twenty-Ninth AAAI Conference on Artificial Intelligence, vol. 130 (2015)
P. Kouris, I. Varlamis, G. Alexandridis, A. Stafylopatis, A versatile package recommendation framework aiming at preference score maximization. Evol. Syst. 1–19 (2018). https://doi.org/10.1007/s12530-018-9231-2
Q. Yuan, G. Cong, Z. Ma, A. Sun, N.M. Thalmann, Time-aware point-of-interest recommendation, in Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval (ACM, New York, 2013), pp. 363–372
C. Sardianos, I. Varlamis, G. Bouras, Extracting user habits from Google maps history logs, in 2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM) (IEEE, Piscataway, 2018), pp. 690–697
Y. Zheng, Trajectory data mining: an overview. ACM Trans. Intell. Syst. Technol. 6(3), 29 (2015)
Y. Zheng, L. Zhang, X. Xie, W.-Y. Ma, Mining interesting locations and travel sequences from GPS trajectories, in Proceedings of the 18th International Conference on World Wide Web (ACM, New York, 2009), pp. 791–800
Q. Li, Y. Zheng, X. Xie, Y. Chen, W. Liu, W.-Y. Ma, Mining user similarity based on location history, in Proceedings of the 16th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACM, New York, 2008), p. 34
X. Cao, G. Cong, C.S. Jensen, Mining significant semantic locations from GPS data, Proc. VLDB Endowment 3(1–2), 1009–1020 (2010)
H. Gao, J. Tang, X. Hu, H. Liu, Content-aware point of interest recommendation on location-based social networks, in AAAI Conference on Artificial Intelligence (2015), pp. 1721–1727
A.T. Palma, V. Bogorny, B. Kuijpers, L.O. Alvares, A clustering-based approach for discovering interesting places in trajectories, in Proceedings of the 2008 ACM Symposium on Applied Computing (ACM, New York, 2008), pp. 863–868
A.S. Furtado, L.L. Pilla, V. Bogorny, A branch and bound strategy for fast trajectory similarity measuring. Data Knowl. Eng. 115, 16–31 (2018)
J.-G. Lee, J. Han, K.-Y. Whang, Trajectory clustering: a partition-and-group framework, in Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data (ACM, New York, 2007), pp. 593–604
E. Oliveira, I.R. Brilhante, J.A.F. de Macedo, TrajectMe: planning sightseeing tours with hotel selection from trajectory data, in Proceedings of the 2nd ACM SIGSPATIAL Workshop on Recommendations for Location-Based Services and Social Networks (ACM, New York, 2018), p. 1
J. Bao, Y. Zheng, D. Wilkie, M. Mokbel, Recommendations in location-based social networks: a survey. Geoinformatica 19(3), 525–565 (2015)
V.W. Zheng, Y. Zheng, X. Xie, Q. Yang, Collaborative location and activity recommendations with GPS history data, in Proceedings of the 19th International Conference on World Wide Web (ACM, New York, 2010), pp. 1029–1038
Y. Zheng, X. Xie, W.-Y. Ma, GeoLife: a collaborative social networking service among user, location and trajectory. IEEE Data Eng. Bull. 33(2), 32–39 (2010)
E. Cho, S.A. Myers, J. Leskovec, Friendship and mobility: user movement in location-based social networks, in Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM, New York, 2011), pp. 1082–1090
J. He, X. Li, L. Liao, D. Song, W.K. Cheung, Inferring a personalized next point-of-interest recommendation model with latent behavior patterns, in Thirtieth AAAI Conference on Artificial Intelligence (2016)
D. Quercia, R. Schifanella, L.M. Aiello, The shortest path to happiness: recommending beautiful, quiet, and happy routes in the city, in Proceedings of the 25th ACM Conference on Hypertext and Social Media (ACM, New York, 2014), pp. 116–125
F. Sparacino, The museum wearable: real-time sensor-driven understanding of visitors’ interests for personalized visually-augmented museum experiences, in International Conference on Museums and the Web MW2002 (ERIC, 2002).
N. Bu, M. Okamoto, T. Tsuji, A hybrid motion classification approach for EMG-based human–robot interfaces using Bayesian and neural networks. IEEE Trans. Robot. 25(3), 502–511 (2009)
I. Varlamis, Evolutionary data sampling for user movement classification, in IEEE Congress on Evolutionary Computation (CEC) (IEEE, Piscataway, 2015), pp. 730–737
S. Tragopoulou, I. Varlamis, M. Eirinaki, Classification of movement data concerning user’s activity recognition via mobile phones, in Proceedings of the 4th International Conference on Web Intelligence, Mining and Semantics (WIMS14) (ACM, New York, 2014), p. 42
G. Butler, Manage Your Mind: The Mental Fitness Guide (Oxford University Press, New York, 2007)
N. Eagle, A.S. Pentland, Reality mining: sensing complex social systems. Pers. Ubiquit. Comput. 10(4), 255–268 (2006)
D. Gubiani, M. Pavan, From trajectory modeling to social habits and behaviors analysis, in Recent Trends in Social Systems: Quantitative Theories and Quantitative Models (Springer, Berlin, 2017), pp. 371–385
L.O. Alvares, V. Bogorny, B. Kuijpers, J.A.F. de Macedo, B. Moelans, A. Vaisman, A model for enriching trajectories with semantic geographical information, in Proceedings of the 15th Annual ACM International Symposium on Advances in Geographic Information Systems (ACM, New York, 2007), p. 22
R. Krüger, D. Thom, T. Ertl, Semantic enrichment of movement behavior with foursquare–a visual analytics approach. IEEE Trans. Vis. Comput. Graph. 21(8), 903–915 (2015)
Z. Yan, D. Chakraborty, C. Parent, S. Spaccapietra, K. Aberer, Semitri: a framework for semantic annotation of heterogeneous trajectories, in Proceedings of the 14th International Conference on Extending Database Technology (ACM, 2011, pp. 259–270)
V. Bogorny, C. Renso, A.R. de Aquino, F. de Lucca Siqueira, L.O. Alvares, Constant–a conceptual data model for semantic trajectories of moving objects. Trans. GIS 18(1), 66–88 (2014)
C. Parent, S. Spaccapietra, C. Renso, G. Andrienko, N. Andrienko, V. Bogorny, M.L. Damiani, A. Gkoulalas-Divanis, J. Macedo, N. Pelekis et al., Semantic trajectories modeling and analysis. ACM Comput. Surv. 45(4), 42 (2013)
C. Li, W.K. Cheung, J. Liu, J.K. Ng, Automatic extraction of behavioral patterns for elderly mobility and daily routine analysis. ACM Trans. Intell. Syst. Technol. 9(5), 54 (2018)
M. Lv, L. Chen, Z. Xu, Y. Li, G. Chen, The discovery of personally semantic places based on trajectory data mining. Neurocomputing 173, 1142–1153 (2016)
S. Kisilevich, F. Mansmann, D. Keim, P-DBSCAN: a density based clustering algorithm for exploration and analysis of attractive areas using collections of geo-tagged photos, in Proceedings of the 1st International Conference and Exhibition on Computing for Geospatial Research & Application (ACM, New York, 2010), p. 38
A.A. Shaw, N. Gopalan, Finding frequent trajectories by clustering and sequential pattern mining. J. Traffic Transp. Eng. (Engl. Ed.) 1(6), 393–403 (2014)
R. Agarwal, R. Srikant et al., Fast algorithms for mining association rules, in Proceedings of the 20th VLDB Conference (1994), pp. 487–499
M. Etemad, A. Soares Júnior, S. Matwin, Predicting transportation modes of GPS trajectories using feature engineering and noise removal, in 31st Canadian Conference on Artificial Intelligence (Springer, Berlin, 2018), pp. 259–264
J.Y. Yen, Finding the K shortest loopless paths in a network. Manag. Sci. 17(11), 712–716 (1971)
Acknowledgements
This work has been developed in the frame of the MASTER project, which has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 777695.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Varlamis, I., Sardianos, C., Bouras, G. (2020). Mining Habitual User Choices from Google Maps History Logs. In: Kaya, M., Birinci, Ş., Kawash, J., Alhajj, R. (eds) Putting Social Media and Networking Data in Practice for Education, Planning, Prediction and Recommendation. Lecture Notes in Social Networks. Springer, Cham. https://doi.org/10.1007/978-3-030-33698-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-33698-1_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33697-4
Online ISBN: 978-3-030-33698-1
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)