Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3563359.3597408acmconferencesArticle/Chapter ViewAbstractPublication PagesumapConference Proceedingsconference-collections
extended-abstract

How can we model climbers’ future visits from their past records?

Published: 16 June 2023 Publication History

Abstract

Outdoor sport climbing is one of the major outdoor sports in Northern Italy due to the vast number of rock climbing places named crags. New crags appear yearly, creating an information overload problem for climbers when they plan where to climb on their forthcoming trips. As such, climbing crags recommender systems address this problem, suggesting crags based on the number of routes similar to those liked by the user in the past. At the same time, people are interested not only in the climbing routes but they have other objectives; for instance, they plan to teach their children to climb while traveling, or prefer to visit the place only if it has a parking space since they travel by car. To better understand and model future climbers’ choices in outdoor sport climbing environments, we first define crags characteristics that primarily impact a user’s behavior. Secondly, we propose to model climbers’ profiles and their preferences for crags’ characteristics as Pearson correlation computed with the number of past users’ visits. Thirdly, we developed and evaluated the recommender system called Visit&Climb, where user tastes are projected into an interactive preferences elicitation panel, which users can further employ to adjust their profile with the sliders. The recommendations are then supplied as the top-visited crags by the most similar user. For the evaluation, we ran several offline experiments: we compared different models (regression-based, matrix factorization, and collaborative filtering) to predict visits recorded in 99 crags by 106 climbers in Arco (Italy). During these experiments, we measured standard metrics such as MaP@k, Recall@k, and NDCG@k for top-k ranking quality. The offline evaluation showed that the Visit&Climb system provides more accurate recommendations than the Baseline model, which utilizes users’ previous records for future prediction. Plus, it delivers a comparable accuracy level to other systems in this domain. Moreover, unlike the other solutions, this developed method visualizes the users’ profiles and allows modification of their tastes, solving a cold-start issue. The recommender system proposed in this work can confidently model climbers’ future visits by their past logs.

Supplemental Material

MP4 File
The video presents the climbing crags recommender system Visit&Climb (V&C), where the recommendations are given from the past logs of the similar climber. First, we described how one could use the previous visits of outdoor climbers to model a user's crags' preferences and their contextual situation. Then we showed that this model benefits recommender systems suggesting outdoor crags. Further, we employed a collaborative filtering concept and developed a V&C, which recommends items to the users from climbers' past visits with similar tastes.This system solves a cold-start problem by offering an interactive interface that displays users a preference elicitation panel originating from Pearson correlation. In an offline evaluation scenario, we compared V&C with the regression-based, matrix factorization, and collaborative filtering models, by common metrics for ranking quality. The results showed that the V&C provides better recommendations than the baseline and as accurate suggestions as the other systems.

References

[1]
Gediminas Adomavicius, Konstantin Bauman, Alexander Tuzhilin, and Moshe Unger. 2022. Context-Aware Recommender Systems: From Foundations to Recent Developments. In Recommender Systems Handbook. Springer, 211–250.
[2]
Linas Baltrunas, Bernd Ludwig, and Francesco Ricci. 2011. Matrix factorization techniques for context aware recommendation. In Proceedings of the fifth ACM conference on Recommender systems. 301–304.
[3]
Irene Bollati, Michele Zucali, Cristina Giovenco, and Manuela Pelfini. 2014. Geoheritage and sport climbing activities: using the Montestrutto cliff (Austroalpine domain, Western Alps) as an example of scientific and educational representativeness. Italian Journal of Geosciences 133, 2 (2014), 187–199.
[4]
Jean-Paul Calbimonte, Nancy Zappellaz, Emeline Hébert, Maya Simon, Nicolas Délétroz, Roger Hilfiker, and Alexandre Cotting. 2018. SanTour: towards personalized recommendation of hiking trails to health profiles. In Current Trends in Web Engineering - ICWE 2018 International Workshops(Lecture Notes in Computer Science). Springer.
[5]
Jean-Paul Calbimonte, Simon Martin, Davide Calvaresi, and Alexandre Cotting. 2021. A Platform for difficulty assessment and recommendation of hiking trails. In Information and Communication Technologies in Tourism 2021. Springer International Publishing, Cham.
[6]
Jean-Paul Calbimonte, Simon Martin, Davide Calvaresi, Nancy Zappelaz, and Alexandre Cotting. 2020. Semantic data models for hiking trail difficulty assessment. In Information and Communication Technologies in Tourism 2020. Springer International Publishing.
[7]
Al Churcher. 1988. Italian Rock: Selected Rock-climbs in Northern Italy. Cicerone Press Limited.
[8]
Nick Draper, David Giles, Volker Schöffl, Franz Konstantin Fuss, Phillip Watts, Peter Wolf, Jiří Baláš, Vanesa Espana-Romero, Gina Blunt Gonzalez, Simon Fryer, 2015. Comparative grading scales, statistical analyses, climber descriptors and ability grouping: International Rock Climbing Research Association position statement. Sports Technology (2015).
[9]
Ciara Feely, Brian Caulfield, Aonghus Lawlor, and Barry Smyth. 2020. Using case-based reasoning to predict marathon performance and recommend tailored training plans. In International Conference on Case-Based Reasoning. Springer, 67–81.
[10]
Ciara Feely, Brian Caulfield, Aonghus Lawlor, and Barry Smyth. 2022. An Extended Case-Based Approach to Race-Time Prediction for Recreational Marathon Runners. In International Conference on Case-Based Reasoning. Springer, 335–349.
[11]
Ni Luh Wiwik Sri Rahayu Ginantra, Gita Widi Bhawika, Ahmad Zamsuri, Fadjar Budianto, and GS Achmad Daengs. 2020. Decision Support System in Recommending Climbing Tourism Destinations with Profile Matching Method. In IOP Conference Series: Materials Science and Engineering, Vol. 835. IOP Publishing, 012054.
[12]
Asela Gunawardana, Guy Shani, and Sivan Yogev. 2022. Evaluating recommender systems. In Recommender systems handbook. Springer, 547–601.
[13]
Iustina Ivanova. 2022. Climbing crags recommender system in Arco, Italy. http://climbing-recommender-visits.site/implicitlogin. [Online; accessed 14-Oct-2022].
[14]
Iustina Ivanova. 2023 (accessed April 24, 2023). Predicting climbers visits with different methods. https://github.com/yustiks/predicting-tourists-visits/blob/main/notebook/UMAP-modeling-climbers.ipynb.
[15]
Iustina Alekseevna Ivanova, Attaullah Buriro, and Francesco Ricci. 2022. Map and Content-Based Climbing Recommender System. In Adjunct Proceedings of the 30th ACM Conference on User Modeling, Adaptation and Personalization. 41–45.
[16]
Iustina Alekseevna Ivanova and Mike Wald. 2023. Introducing Context in Climbing Crags Recommender System in Arco, Italy. In Companion Proceedings of the 28th International Conference on Intelligent User Interfaces (Sydney, NSW, Australia) (IUI ’23 Companion). Association for Computing Machinery, New York, NY, USA, 12–15. https://doi.org/10.1145/3581754.3584120
[17]
Dietmar Jannach, Lukas Lerche, and Markus Zanker. 2018. Recommending based on implicit feedback. In Social Information Access: Systems and Technologies. Springer, 510–569.
[18]
Saurabh Kulkarni and Sunil F Rodd. 2020. Context Aware Recommendation Systems: A review of the state of the art techniques. Computer Science Review 37 (2020), 100255.
[19]
Jiayu Long, Jia Jia, and Han Xu. 2017. SenseRun: Real-Time Running Routes Recommendation towards Providing Pleasant Running Experiences. In Thirty-First AAAI Conference on Artificial Intelligence.
[20]
Jie Lu, Dianshuang Wu, Mingsong Mao, Wei Wang, and Guangquan Zhang. 2015. Recommender system application developments: a survey. Decision support systems 74 (2015), 12–32.
[21]
Matteo Pavana. 2021. Sport Climbing in Arco. Vertical Life.
[22]
Maaret Posti, Johannes Schöning, and Jonna Häkkilä. 2014. Unexpected journeys with the HOBBIT: the design and evaluation of an asocial hiking app. In Proceedings of the 2014 conference on Designing interactive systems. 637–646.
[23]
Shaina Raza and Chen Ding. 2019. Progress in Context-Aware Recommender Systems — An Overview. Comput. Sci. Rev. 31, C (feb 2019), 84–97. https://doi.org/10.1016/j.cosrev.2019.01.001
[24]
Scikit-learn developers. 2023. Gradient Boosting regression.https://scikit-learn.org/stable/auto_examples/ensemble/plot_gradient_boosting_regression.html. Accessed: 9 May 2023.
[25]
Scikit-learn developers. 2023. Linear Regression: Ordinary least squares Linear Regression.https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html. Accessed: 9 May 2023.
[26]
Scikit-learn developers. 2023. RandomForestRegressor: A random forest regressor.https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestRegressor.html. Accessed: 9 May 2023.
[27]
Scikit-learn developers. 2023. Singular Value Decomposition: Matrix Factorization-based algorithms.https://surprise.readthedocs.io/en/stable/. Accessed: 9 May 2023.
[28]
Scikit-learn developers. 2023. Singular Value Decomposition: Matrix Factorization-based algorithms.https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KNeighborsRegressor.html. Accessed: 9 May 2023.
[29]
Thiago Silveira, Min Zhang, Xiao Lin, Yiqun Liu, and Shaoping Ma. 2019. How good your recommender system is? A survey on evaluations in recommendation. International Journal of Machine Learning and Cybernetics 10 (2019), 813–831.
[30]
Barry Smyth and Pádraig Cunningham. 2017. A novel recommender system for helping marathoners to achieve a new personal-best. In Proceedings of the Eleventh ACM Conference on Recommender Systems. ACM, 116–120.
[31]
theCrag. 2022. Map of Arco, Northern Italy. https://www.thecrag.com/climbing/italy/northern-italy/arco-trento-area/maps#45.9298, 10.9032,12.0,auto. Accessed: 14 August 2022.
[32]
Madhurima Vardhan, Narayan Hegde, Srujana Merugu, Shantanu Prabhat, Deepak Nathani, Martin Seneviratne, Nur Muhammad, Pranay Reddy, Sriram Lakshminarasimhan, Rahul Singh, Karina Lorenzana, Eshan Motwani, Partha Talukdar, and Aravindan Raghuveer. 2022. Walking with PACE - Personalized and Automated Coaching Engine. In Proceedings of the 30th ACM Conference on User Modeling, Adaptation and Personalization (Barcelona, Spain) (UMAP ’22). Association for Computing Machinery, New York, NY, USA, 57–68. https://doi.org/10.1145/3503252.3531301
[33]
Vertical-Life. 2022. Vertical-Life: Outdoor and Indoor Climbing. https://www.vertical-life.info.
[34]
Marc Wilkes and Krzysztof Janowicz. 2008. A graph-based alignment approach to similarity between climbing routes. In Proc. First International Workshop on Information Semantics and its Implications for Geographic Analysis (ISGA). Citeseer.
[35]
Eva Zangerle and Christine Bauer. 2022. Evaluating Recommender Systems: Survey and Framework. Comput. Surveys 55, 8 (2022), 1–38.
[36]
Yong Zheng. 2022. DeepCARSKit: A deep learning based context-aware recommendation library. Software Impacts 13 (2022), 100292. https://doi.org/10.1016/j.simpa.2022.100292
[37]
Yong Zheng, Bamshad Mobasher, and Robin Burke. 2015. Similarity-based context-aware recommendation. In Web Information Systems Engineering–WISE 2015: 16th International Conference, Miami, FL, USA, November 1-3, 2015, Proceedings, Part I 16. Springer, 431–447.

Cited By

View all
  • (2023)Climbing crags repetitive choices and recommendationsProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3610652(1158-1164)Online publication date: 14-Sep-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
UMAP '23 Adjunct: Adjunct Proceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization
June 2023
446 pages
ISBN:9781450398916
DOI:10.1145/3563359
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 June 2023

Check for updates

Author Tags

  1. ranking aggregation
  2. sport climbing
  3. top-K recommender systems
  4. user modeling

Qualifiers

  • Extended-abstract
  • Research
  • Refereed limited

Data Availability

The video presents the climbing crags recommender system Visit&Climb (V&C), where the recommendations are given from the past logs of the similar climber. First, we described how one could use the previous visits of outdoor climbers to model a user's crags' preferences and their contextual situation. Then we showed that this model benefits recommender systems suggesting outdoor crags. Further, we employed a collaborative filtering concept and developed a V&C, which recommends items to the users from climbers' past visits with similar tastes.This system solves a cold-start problem by offering an interactive interface that displays users a preference elicitation panel originating from Pearson correlation. In an offline evaluation scenario, we compared V&C with the regression-based, matrix factorization, and collaborative filtering models, by common metrics for ranking quality. The results showed that the V&C provides better recommendations than the baseline and as accurate suggestions as the other systems. https://dl.acm.org/doi/10.1145/3563359.3597408#UMAP23.mp4

Conference

UMAP '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 162 of 633 submissions, 26%

Upcoming Conference

UMAP '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)25
  • Downloads (Last 6 weeks)3
Reflects downloads up to 17 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Climbing crags repetitive choices and recommendationsProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3610652(1158-1164)Online publication date: 14-Sep-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media