LOCUS: A Mobile Tourism Application and Recommender System for Personalized Places and Activities
DOI:
https://doi.org/10.31449/inf.v47i2.4351Abstract
The tourism industry is all around keeping tourists happy, occupied and equipped with the things they need during their time away from home. On the other hand, mobile technologies have a considerable impact on user experience, particularly in the tourist and entertainment areas. This paper presents a tourist and entertainment-related mobile application. It utilizes a personalized experience approach and seeks to provide good user experiences by making it adaptable to their unique interests while considering many criteria such as the user’s gender, age, location, and other characteristics. The system will propose locations to visit or activities to do in any city to the user. As the user continues to use the application, the suggestions offered will constantly be improved; it will learn more about the user’s preferences by recording the user’s past and what they enjoy. The application implements and integrates two types of recommender systems, the item-item collaborative filtering algorithm and the user-user collaborative filtering algorithm. The user acceptance testing was conducted on 10 users from a variety of backgrounds and ages. Each participant has performed a set of 17 asks that covers the functionality of the application. Effectiveness results showed that about 70% of the tasks were completed without errors by all participants. And the tasks that were completed with some errors had an average of errors ranges from (0 - 0.4) which is a promising result when compared to the normal average number of errors per which is 0.7. Regarding the efficiency, results show that the longest completion time was in 3 tasks (register task, log-in, and edit profile) which is expected since they require the entry of detailed information. On the other hand, for the remaining tasks the average completion time was 5.4s which is accepted. User satisfaction was measured through a System Usability Scale (SUS) survey, the achieved score was 87.75 which is higher than the threshold to pass the SUS test which is 68, thus LOCUS has fulfilled the user satisfaction measure.References
A. H. Nabizadeh, et al. “Recommendation Systems: a review,” May 2013.
F. O. Isinkaye, et al. “Recommendation systems: Principles, methods and evaluation,” Egyptian Informatics Journal, vol. 16, no. 3, pp. 261–273, Nov. 2015, doi: 10.1016/j.eij.2015.06.005.
R. Python, “Build a Recommendation Engine With Collaborative Filtering – Real Python.” https://realpython.com/build-recommendation-engine-collaborative-filtering/ (accessed Feb. 02, 2021).
Xinyu Li, et al., “A location-aware recommender system for Tourism mobile commerce,” in The 2nd International Conference on Information Science and Engineering, Dec. 2010, pp. 1709–1711. doi: 10.1109/ICISE.2010.5690282.
S. A.El-Moemen, et al. ,“A Context-Aware Recommender System for Personalized Places in Mobile Applications,” International Journal of Advanced Computer Science and Applications, vol. 7, Mar. 2016, doi: 10.14569/IJACSA.2016.070360.
A. Abu-Issa et al., “A smart city mobile application for multitype, proactive, and context-aware recommender system,” in 2017 International Conference on Engineering and Technology (ICET), Aug. 2017, pp. 1–5. doi: 10.1109/ICEngTechnol.2017.8308181.
S. Missaoui, et al. “LOOKER: a mobile, personalized recommender system in the tourism domain based on social media user-generated content,” Personal & Ubiquitous Computing, vol. 23, no. 2, pp. 181–197, Apr. 2019, doi: 10.1007/s00779-018-01194-w.
“Overview | Places API | Google Developers.” https://developers.google.com/maps/documentation/places/web-service/overview (accessed Jun. 20, 2021).
“ISO - IT tools for standards development,” ISO. https://www.iso.org/it-tools-for-standards-development.html (accessed Jun. 20, 2021).
“Android 11 | Android Developers.” https://developer.android.com/about/versions/11?gclid=CjwKCAjwzruGBhBAEiwAUqMR8NPJvjC5qcihfp9pWlqwm0SvXyF043xzzhUrYorNA_X9KjXM-q1k0BoCWXMQAvD_BwE&gclsrc=aw.ds (accessed Jun. 20, 2021).
“React Native · Learn once, write anywhere.” https://reactnative.dev/ (accessed Jun. 20, 2021).
“Firebase Realtime Database.” https://firebase.google.com/docs/database?hl=en (accessed Jun. 20, 2021).
“Welcome to Flask — Flask Documentation (1.1.x).” https://flask.palletsprojects.com/en/1.1.x/ (accessed Feb. 07, 2021).
“Cloud Application Platform | Heroku.” https://www.heroku.com/ (accessed Feb. 07, 2021).
F. Cacheda, et al., “Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems,” ACM Trans. Web, vol. 5, no. 1, p. 2:1-2:33, Feb. 2011, doi: 10.1145/1921591.1921593.
“What is User Acceptance Testing (UAT Testing)? - Usersnap,” Usersnap blog - the feedback platform, Feb. 17, 2020. https://usersnap.com/blog/user-acceptance-testing-right/ (accessed Feb. 07, 2021).
“Usability Metrics - A Guide To Quantify The Usability Of Any System - Usability Geek.” https://usabilitygeek.com/usability-metrics-a-guide-to-quantify-system-usability/ (accessed Feb. 07, 2021).
“MeasuringU: 10 Benchmarks for User Experience Metrics.” https://measuringu.com/ux-benchmarks/ (accessed Feb. 07, 2021).
“MeasuringU: Measuring Usability with the System Usability Scale (SUS).” https://measuringu.com/sus/ (accessed Feb. 07, 2021).
Downloads
Published
How to Cite
Issue
Section
License
I assign to Informatica, An International Journal of Computing and Informatics ("Journal") the copyright in the manuscript identified above and any additional material (figures, tables, illustrations, software or other information intended for publication) submitted as part of or as a supplement to the manuscript ("Paper") in all forms and media throughout the world, in all languages, for the full term of copyright, effective when and if the article is accepted for publication. This transfer includes the right to reproduce and/or to distribute the Paper to other journals or digital libraries in electronic and online forms and systems.
I understand that I retain the rights to use the pre-prints, off-prints, accepted manuscript and published journal Paper for personal use, scholarly purposes and internal institutional use.
In certain cases, I can ask for retaining the publishing rights of the Paper. The Journal can permit or deny the request for publishing rights, to which I fully agree.
I declare that the submitted Paper is original, has been written by the stated authors and has not been published elsewhere nor is currently being considered for publication by any other journal and will not be submitted for such review while under review by this Journal. The Paper contains no material that violates proprietary rights of any other person or entity. I have obtained written permission from copyright owners for any excerpts from copyrighted works that are included and have credited the sources in my article. I have informed the co-author(s) of the terms of this publishing agreement.
Copyright © Slovenian Society Informatika