A Personalized Context-Aware Places of Interest Recommender System

Authors

  • Rianat Abimbola Oguntuase Federal Polytechnic Ado-Ekiti
  • Arome Junior Gabriel The Federal University of Technology
  • Bolanle Adefowoke Ojokoh The Federal University of Technology

DOI:

https://doi.org/10.62411/jcta.12362

Keywords:

Artificial Intelligence, Context-aware systems, Machine learning, Mobile applications, Recommender system

Abstract

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.

Author Biographies

Rianat Abimbola Oguntuase, Federal Polytechnic Ado-Ekiti

Department of Computer Science, Federal Polytechnic Ado-Ekiti, Nigeria

Arome Junior Gabriel, The Federal University of Technology

Arome Junior Gabriel is an Associate Professor at the Department of Cybersecurity in the School of Computing of the Federal University of Technology, Akure, Nigeria. He has published so many articles in reputable journals and Conference Proceedings. He is a reviewer also in so many reputable journals and has supervised and mentored so many researches to completion.

Bolanle Adefowoke Ojokoh, The Federal University of Technology

Bolanle Adefowoke Ojokoh is a full Professor at the Department of Information Systems in the School of Computing of the Federal University of Technology, Akure, Nigeria. She has published so many articles in reputable journals and Conference Proceedings. She is a reviewer also in so many reputable journals and has supervised and mentored so many researches to completion.

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

2025-04-13

How to Cite

Oguntuase, R. A., Gabriel, A. J., & Ojokoh, B. A. (2025). A Personalized Context-Aware Places of Interest Recommender System. Journal of Computing Theories and Applications, 2(4), 481–497. https://doi.org/10.62411/jcta.12362

Issue

Section

Articles