A Personalized Context-Aware Places of Interest Recommender System
DOI:
https://doi.org/10.62411/jcta.12362Keywords:
Artificial Intelligence, Context-aware systems, Machine learning, Mobile applications, Recommender systemAbstract
This research presents a personalized, context-aware recommender system to suggest Places of Interest (POIs) using a hybrid approach combining Bayesian inference and collaborative filtering. The system explicitly addresses the cold-start problem that new users face and improves recommendation accuracy by considering contextual variables such as user mood, budget, companion, and location. The system collects real-time contextual inputs for new users with no historical data and applies Bayesian inference to generate relevant POI suggestions. As users begin to interact and provide ratings, the system progressively shifts to a collaborative filtering mechanism, leveraging cosine similarity to identify similar users within comparable contexts. The recommender system focuses on three categories of POIs: restaurants, hotels, and landmarks. These locations are retrieved through the Google Maps API, and only mapped locations are considered. The system was implemented on Android devices and evaluated through a user study involving 25 participants from diverse backgrounds, including software developers, IT students, and general users. Evaluation metrics such as normalized Discounted Cumulative Gain (nDCG) and classification accuracy were used to assess recommendation quality. Results demonstrate that the system performs better than traditional methods, with nDCG improvements reaching up to 83 percent. Users reported high satisfaction regarding the recommendations' accuracy, ease of use, and contextual relevance. While the system offers significant improvements, it also has certain limitations. Its dependency on Google Maps data may restrict its scope, and using only four contextual factors limits the system’s adaptability to more complex user preferences. Future enhancements could include additional dynamic contexts such as weather, POI popularity, and time-related trends, as well as integrating more advanced models to increase personalization and flexibility in real-world applications.References
F. Ricci, L. Rokach, and B. Shapira, “Recommender Systems: Introduction and Challenges,” in Recommender Systems Handbook, F. Ricci, L. Rokach, and B. Shapira, Eds. Boston, MA: Springer US, 2015, pp. 1–34. doi: 10.1007/978-1-4899-7637-6_1.
G. Adomavicius and A. Tuzhilin, “Context-Aware Recommender Systems,” in Recommender Systems Handbook, Boston, MA: Springer US, 2011, pp. 217–253. doi: 10.1007/978-0-387-85820-3_7.
Z. Bahramian, R. Ali Abbaspour, and C. Claramunt, “A Context-Aware Tourism Recommender System Based on A Spreading Activation Method,” Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLII-4/W4, pp. 333–339, Sep. 2017, doi: 10.5194/isprs-archives-XLII-4-W4-333-2017.
K. K. San, H. H. Win, and K. E. E. Chaw, “Enhancing Hybrid Course Recommendation with Weighted Voting Ensemble Learning,” J. Futur. Artif. Intell. Technol., vol. 1, no. 4, pp. 337–347, Jan. 2025, doi: 10.62411/faith.3048-3719-55.
A. K. Dey, “Understanding and Using Context,” Pers. Ubiquitous Comput., vol. 5, no. 1, pp. 4–7, Feb. 2001, doi: 10.1007/s007790170019.
S. A.El-Moemen, T. Hassan, and A. A.Sewisy, “A Context-Aware Recommender System for Personalized Places in Mobile Applications,” Int. J. Adv. Comput. Sci. Appl., vol. 7, no. 3, 2016, doi: 10.14569/IJACSA.2016.070360.
J. L. Herlocker and J. A. Konstan, “Content-independent task-focused recommendation,” IEEE Internet Comput., vol. 5, no. 6, pp. 40–47, 2001, doi: 10.1109/4236.968830.
M. Debnath, P. K. Tripathi, and R. Elmasri, “Preference-Aware Successive POI Recommendation with Spatial and Temporal Influence,” in Social Informatics, 2016, pp. 347–360. doi: 10.1007/978-3-319-47880-7_21.
S. Sharma and D. Kaur, “Location based context aware recommender system through user defined rules,” in International Conference on Computing, Communication & Automation, May 2015, pp. 257–261. doi: 10.1109/CCAA.2015.7148384.
M. van Setten, S. Pokraev, and J. Koolwaaij, “Context-Aware Recommendations in the Mobile Tourist Application COMPASS,” in Adaptive Hypermedia and Adaptive Web-Based Systems: Third International Conference, AH 2004, Eindhoven, The Netherlands, August 23-26, 2004. Proceedings 3, 2004, pp. 235–244. doi: 10.1007/978-3-540-27780-4_27.
L. Baltrunas, B. Ludwig, S. Peer, and F. Ricci, “Context-Aware Places of Interest Recommendations for Mobile Users,” in Design, User Experience, and Usability. Theory, Methods, Tools and Practice, vol. 6769, A. Marcus, Ed. Berlin, Heidelberg: Springer, 2011, pp. 531–540. doi: 10.1007/978-3-642-21675-6_61.
B. A. Ojokoh, M. O. Omisore, O. W. Samuel, and T. O. Ogunniyi, “A Fuzzy Logic-Based Personalized Recommender System,” Int. J. Comput. Sci. Inf. Technol. Secur., vol. 2, no. 5, pp. 1008–1015, 2012.
M. Braunhofer, M. Elahi, M. Ge, F. Ricci, and T. Schievenin, “STS: Design of Weather-Aware Mobile Recommender Systems in Tourism,” in Proceedings of the First International Workshop on Intelligent User Interfaces: Artificial Intelligence meets Human Computer Interaction (AI*HCI 2013), 2013. [Online]. Available: https://ceur-ws.org/Vol-1125/paper5.pdf
B. A. Ojokoh, M. O. Omisore, O. W. Samuel, and U. I. Eno, “Archetypal Personalized Recommender System for Mobile Phone Users,” Int. J. Inf. Retr. Res., vol. 3, no. 3, pp. 40–58, Jul. 2013, doi: 10.4018/ijirr.2013070103.
Q. Liu, “Context-aware Mobile Recommendation System Based on Context History,” TELKOMNIKA Indones. J. Electr. Eng., vol. 12, no. 4, pp. 3158–3167, Apr. 2014, doi: 10.11591/telkomnika.v12i4.4786.
J. Bao, Y. Zheng, and M. F. Mokbel, “Location-based and preference-aware recommendation using sparse geo-social networking data,” in Proceedings of the 20th International Conference on Advances in Geographic Information Systems, Nov. 2012, vol. 8, no. 3, pp. 199–208. doi: 10.1145/2424321.2424348.
M. Kuanr and S. N. Mohanty, “Location-based personalised recommendation systems for the tourists in India,” Int. J. Bus. Intell. Data Min., vol. 17, no. 3, p. 377, 2020, doi: 10.1504/IJBIDM.2020.109294.
Q. Wang et al., “Next Point-of-Interest Recommendation on Resource-Constrained Mobile Devices,” in Proceedings of The Web Conference 2020, Apr. 2020, pp. 906–916. doi: 10.1145/3366423.3380170.
M. Kuanr, B. Kesari Rath, and S. Nandan Mohanty, “Crop Recommender System for the Farmers using Mamdani Fuzzy Inference Model,” Int. J. Eng. Technol., vol. 7, no. 4.15, pp. 277–280, Oct. 2018, doi: 10.14419/ijet.v7i4.15.23006.
M. Garanayak, S. N. Mohanty, A. K. Jagadev, and S. Sahoo, “Recommender system using item based collaborative filtering (CF) and K-means,” Int. J. Knowledge-based Intell. Eng. Syst., vol. 23, no. 2, pp. 93–101, Jul. 2019, doi: 10.3233/KES-190402.
W. Zhang and J. Wang, “Content-bootstrapped Collaborative Filtering for Medical Article Recommendations,” in 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Dec. 2018, pp. 1184–1188. doi: 10.1109/BIBM.2018.8621180.
A. Chen, “Context-Aware Collaborative Filtering System: Predicting the User’s Preference in the Ubiquitous Computing Environment,” in Location- and Context-Awareness, 2005, pp. 244–253. doi: 10.1007/11426646_23.
B. Ojokoh and A. Babalola, “A Personalized Healthy Diet Recommender System,” in Conference: 2nd International Conference and Exhibition (OWSD-FUTA), 2015, pp. 388–393.
B. A. Ojokoh and I. A. Amaunam, “A switching hybrid mobile recommender system for tourists,” Int. J. Inf. Decis. Sci., vol. 12, no. 2, p. 176, 2020, doi: 10.1504/IJIDS.2020.106735.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Rianat Abimbola Oguntuase, Arome Junior Gabriel, Bolanle Adefowoke Ojokoh

This work is licensed under a Creative Commons Attribution 4.0 International License.