Personalization in smart urban environments: a taxonomy and survey of recommender systems
Saeed Alharthi , Abdulmotaleb El-Saddik
Computational Urban Science ›› 2026, Vol. 6 ›› Issue (1) : 8
Personalization in smart urban environments: a taxonomy and survey of recommender systems
As cities adopt pervasive sensing, integrated data platforms, and AI, recommender systems are becoming central to shaping equitable, efficient, and citizen-focused urban services. This survey synthesizes peer-reviewed work across mobility, healthcare, energy, tourism, retail, and e-governance, offering a taxonomy linking collaborative filtering, content-based methods, hybrid designs, deep learning, and context-aware approaches to urban decision-making needs. Our review spans major smart-city domains, with most empirical studies in mobility and tourism, while deep and graph-based techniques remain unevenly distributed and comparatively rare in governance and energy. We examine how heterogeneous data sources, including IoT streams, geospatial signals, environmental indicators, and demographic attributes, are fused to support personalization under constraints such as latency, reliability, and privacy. The review highlights advances that address sparsity and cold start through graph neural models, sequence modeling, and transfer learning, and it covers operational enablers such as edge inference and streaming architectures for real-time recommendation. We assess risk and governance dimensions, including privacy preservation, fairness, exposure balance across neighborhoods, explainability, and mechanisms for audit and oversight. The survey identifies opportunities in pollution management, citizen education, and participatory platforms that broaden civic engagement. It also outlines how hybrid physical-virtual interactions, digital twins, immersive interfaces, generative models, and emerging quantum algorithms may reshape personalization and oversight in city-scale settings. Finally, we call for field evaluations and standardized benchmarks that jointly measure accuracy, latency, robustness to distribution shift, and equity.
Smart cities / Recommender systems / Information filtering / Artificial intelligence / Machine learning / Human dynamics / Hybrid physical and virtual interactions / Digital twin / Generative AI / Large language models
| [1] |
Abdollahpouri, H., Mansoury, M., Burke, R., & Mobasher, B. (2019). The Unfairness of Popularity Bias in Recommendation. CEUR Workshop Proceedings, 2440. CEUR-WS.org |
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
Altulyan, M., Yao, L., Wang, X., Huang, C., Kanhere, S. S., & Sheng, Q. Z. (2020). Recommender Systems for the Internet of Things: A Survey. arXiv:0070.6758. |
| [6] |
|
| [7] |
Baltrunas, L., Ludwig, B., Peer, S., & Ricci, F. (2011). Context-Aware Places of Interest Recommendations for Mobile Users. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6769 LNCS(PART 1), 531–540. |
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
Bouhissi, H. E., Tagzirt, D., Bouredjioua, F., & Pavlova, O. (2023). Health Recommender System for Smart Cities. Proceedings of the 5th International Workshop on Modern Machine Learning Technologies and Data Science, 3426, 334–343. |
| [12] |
Brendan McMahan, H., Moore, E., Ramage, D., Hampson, S., & Agüera y Arcas, B. (2017). Communication-efficient learning of deep networks from decentralized data. Proceedings of the 20th International Conference on Artificial Intelligence and Statistics. AISTATS. |
| [13] |
|
| [14] |
Burke, R. (2007). Hybrid Web Recommender Systems. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4321 LNCS, 377–408. |
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
Cheng, H. T., Koc, L., Harmsen, J., Shaked, T., Chandra, T., Aradhye, H., Anderson, G., Corrado, G., Chai, W., Ispir, M., Anil, R., Haque, Z., Hong, L., Jain, V., Liu, X., & Shah, H. (2016). Wide & deep learning for recommender systems. ACM International Conference Proceeding Series (pp. 7–10). Association for Computing Machinery. |
| [20] |
Cortés-Cediel, M. E., Cantador, I., & Gil, O. (2017). Recommender systems for e-governance in smart cities: State of the art and research opportunities. Proceedings of the International Workshop on Recommender Systems for Citizens (CitRec '17). Association for Computing Machinery, New York, NY, USA, Article 7, 1–6. https://doi.org/10.1145/3127325.3128331 |
| [21] |
Covington, P., Adams, J., & Sargin, E. (2016). Deep neural networks for youtube recommendations. RecSys 2016 - Proceedings of the 10th ACM Conference on Recommender Systems (pp. 191–198). Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/2959100.2959190 |
| [22] |
de Rosa, T., Gopalakrishnan, S., Pozanco, A., Zeng, Z., & Borrajo, D. (2024). TRIP-PAL: Travel planning with guarantees by combining Large Language Models and automated planners. arXiv:2406.10196. |
| [23] |
|
| [24] |
Demertzi, V., Demertzis, S., & Demertzis, K. (2022). An Overview of Cyber Threats, Attacks, and Countermeasures on the Primary Domains of Smart Cities. Applied Sciences (Switzerland), 13(2), 790. https://doi.org/10.3390/app13020790 |
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
Gadbail, S., Desai, M., & Karlapalem, K. (2025). Iti-Validator: A guardrail framework for validating and correcting LLM-generated itineraries. arXiv:2510.24719. |
| [31] |
Gaire, R., Ghosh, R. K., Kim, J., Krumpholz, A., Ranjan, R., Shyamasundar, R., & Nepal, S. (2019). Crowdsensing and Privacy in Smart City Applications. In D. B. Rawat & K. Z. Ghafoor (Eds.), Smart Cities Cybersecurity and Privacy (pp. 57–73). Elsevier. |
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
Gunawardana, A., & Shani, G. (2015). Evaluating recommender systems. Recommender Systems Handbook, Second Edition (pp. 265–308). Springer. |
| [36] |
Guo, X., & Lu, J. (2007). Intelligent e-government services with personalized recommendation techniques. International Journal of Intelligent Systems, 22(5), 401–417. Wiley. |
| [37] |
|
| [38] |
Hariri, N., Mobasher, B., & Burke, R. (2012). Context-aware music recommendation based on latent topic sequential patterns. RecSys’12 -Proceedings of the 6th ACM Conference on Recommender Systems (pp. 131–138). Association for Computing Machinery. |
| [39] |
|
| [40] |
He, R., & McAuley, J. (2015). VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback. 30th AAAI Conference on Artificial Intelligence, AAAI 2016 (pp. 144–150). AAAI Press. |
| [41] |
He, X., Deng, K., Wang, X., Li, Y., Zhang, Y. D., & Wang, M. (2020). LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation. SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 639–648). Association for Computing Machinery. |
| [42] |
He, X., Liao, L., Zhang, H., Nie, L., Hu, X., & Chua, T. S. (2017). Neural collaborative filtering. 26th International World Wide Web Conference, WWW 2017 (pp. 173–182). International World Wide Web Conferences Steering Committee. |
| [43] |
|
| [44] |
Hidasi, B., Karatzoglou, A., Baltrunas, L., & Tikk, D. (2015). Session-based Recommendations with Recurrent Neural Networks. 4th International Conference on Learning Representations, ICLR 2016 - Conference Track Proceedings. OpenReview.net. |
| [45] |
|
| [46] |
|
| [47] |
|
| [48] |
|
| [49] |
|
| [50] |
|
| [51] |
|
| [52] |
Kang, W. C., & McAuley, J. (2018). Self-Attentive Sequential Recommendation. Proceedings - IEEE International Conference on Data Mining, ICDM (pp. 197–206). IEEE. |
| [53] |
Karatzoglou, A., Amatriain, X., Baltrunas, L., & Oliver, N. (2010). Multiverse Recommendation: N-dimensional Tensor Factorization for context-aware Collaborative Filtering. RecSys’10 -roceedings of the 4th ACM Conference on Recommender Systems (pp. 79–86). Association for Computing Machinery. |
| [54] |
Kerenidis, I., & Prakash, A. (2016). Quantum Recommendation Systems. Leibniz International Proceedings in Informatics, LIPIcs, 67. arXiv:1603.08675. |
| [55] |
|
| [56] |
|
| [57] |
|
| [58] |
|
| [59] |
Liang, D., Krishnan, R. G., Hoffman, M. D., & Jebara, T. (2018). Variational Autoencoders for Collaborative Filtering. The Web Conference 2018 - Proceedings of the World Wide Web Conference, WWW 2018 vol. 10, pp. 689–698. International World Wide Web Conferences Steering Committee. |
| [60] |
|
| [61] |
|
| [62] |
Lops, P., de Gemmis, M., & Semeraro, G. (2011). Content-based Recommender Systems: State of the Art and Trends. Recommender Systems Handbook (pp. 73–105). Springer. |
| [63] |
Maksimov, I., Rivera-Castro, R., & Burnaev, E. (2020). Addressing Cold Start in Recommender Systems with Hierarchical Graph Neural Networks. Proceedings - 2020 IEEE International Conference on Big Data, Big Data 2020 (pp. 5128–5137). IEEE. |
| [64] |
|
| [65] |
Menk, A., Sebastia, L., & Ferreira, R. (2019). Recommendation systems for tourism based on social networks: A survey. arXiv:1903.12099. |
| [66] |
|
| [67] |
|
| [68] |
Mooney, R. J., & Roy, L. (2000). Content-based book recommending using learning for text categorization. Proceedings of the ACM International Conference on Digital Libraries (pp. 195–204). Association for Computing Machinery. |
| [69] |
|
| [70] |
|
| [71] |
|
| [72] |
Qian, T., Liang, Y., & Li, Q. (2019). Solving Cold Start Problem in Recommendation with Attribute Graph Neural Networks. arXiv preprint arXiv:1912.12398. |
| [73] |
|
| [74] |
|
| [75] |
|
| [76] |
Rendle, S., Freudenthaler, C., & Schmidt-Thieme, L. (2010). Factorizing personalized Markov chains for next-basket recommendation. Proceedings of the 19th International Conference on World Wide Web, WWW ’10 (pp. 811–820). International World Wide Web Conferences Steering Committee. |
| [77] |
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., & Riedl, J. (1994). GroupLens: An open architecture for collaborative filtering of netnews. Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994 (pp. 175–186). Association for Computing Machinery. |
| [78] |
Ricci, F., Rokach, L., & Shapira, B. (2011). Introduction to Recommender Systems Handbook. Recommender Systems Handbook (pp. 1–35). Springer. |
| [79] |
Ricci, F., Shapira, B., & Rokach, L. (2015a). Recommender systems handbook (2nd ed.). Second Edition: Recommender Systems Handbook (pp. 1–1003). Springer. |
| [80] |
Ricci, F., Shapira, B., & Rokach, L. (2015). Recommender Systems: Introduction and Challenges. Recommender Systems Handbook (2nd ed., pp. 1–34). Springer. |
| [81] |
|
| [82] |
|
| [83] |
|
| [84] |
|
| [85] |
|
| [86] |
Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. (2001). Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th International Conference on World Wide Web, WWW 2001 (pp. 285–295). International World Wide Web Conferences Steering Committee. |
| [87] |
Sayed, A., Himeur, Y., Alsalemi, A., Bensaali, F., & Amira, A. (2021). Intelligent Edge-Based Recommender System for Internet of Energy Applications. IEEE Systems Journal, 16(3), 5001–5010. IEEE. |
| [88] |
Schmidt, C., & Manley, M. (2020). TRUST IN SMART CITY SYSTEMS Characteristics and Key Considerations. Technical Report January, Homeland Security Systems Engineering and Development Institute (HSSEDI). Department of Homeland Security (DHS), Cybersecurity and Infrastructure Security Agency (CISA). |
| [89] |
Sedhain, S., Menony, A. K., Sannery, S., & Xie, L. (2015). AutoRec: Autoencoders meet collaborative filtering. WWW 2015 Companion - Proceedings of the 24th International Conference on World Wide Web (pp. 111–112). International World Wide Web Conferences Steering Committee. |
| [90] |
Shambour, Q., & Lu, J. (2011). Government-to-Business Personalized e-Services Using Semantic-Enhanced Recommender System. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6866 LNCS, 197–211. |
| [91] |
|
| [92] |
|
| [93] |
Shokri, R., & Shmatikov, V. (2015). Privacy-preserving deep learning. Proceedings of the ACM Conference on Computer and Communications Security (pp. 1310–1321). Association for Computing Machinery. |
| [94] |
|
| [95] |
|
| [96] |
|
| [97] |
|
| [98] |
Sun, Z., Xu, Y., Liu, Y., He, W., Kong, L., Wu, F., Jiang, Y., & Cui, L. (2022). A Survey on Federated Recommendation Systems. IEEE Transactions on Neural Networks and Learning Systems, 14(8), 6–20. |
| [99] |
|
| [100] |
|
| [101] |
Udandarao, V., Tiju, N. A., Vairamuthu, M., Mistry, H., & Kumar, D. (2025). Roamify: Designing and evaluating an LLM based Google Chrome extension for personalised itinerary planning. arXiv:2504.10489. |
| [102] |
van den Oord, A., Dieleman, S., & Schrauwen, B. (2013). Deep content-based music recommendation. Advances in Neural Information Processing Systems, 26, 2643–2651. |
| [103] |
Wang, X., He, X., Cao, Y., Liu, M., & Chua, T. S. (2019). KGAT: Knowledge graph attention network for recommendation. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 950–958). Association for Computing Machinery. |
| [104] |
|
| [105] |
Wasid, M., & Ali, R. (2017). Use of Soft Computing Techniques for Recommender Systems: An Overview. Applications of Soft Computing for the Web (pp. 61–80). Springer. |
| [106] |
|
| [107] |
|
| [108] |
|
| [109] |
|
| [110] |
|
| [111] |
Zhang, S., Yao, L., Sun, A., & Tay, Y. (2019). Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys, 52(1), 1–38. |
| [112] |
Zhang, W., Bei, Y., Yang, L., Zou, H. P., Zhou, P., Liu, A., Li, Y., Chen, H., Wang, J., Wang, Y., Huang, F., Zhou, S., Bu, J., Lin, A., Caverlee, J., Karray, F., King, I., & Yu, P. S. (2025). Cold-Start Recommendation towards the Era of Large Language Models (LLMs): A Comprehensive Survey and Roadmap. USA. J. ACM, 1(1). |
| [113] |
|
| [114] |
|
| [115] |
Zyrianoff, I., Borelli, F., Biondi, G., Heideker, A., & Kamienski, C. (2018). Scalability of Real-Time IoT-based Applications for Smart Cities. Proceedings - IEEE Symposium on Computers and Communications (pp. 688–693). IEEE. |
The Author(s)
/
| 〈 |
|
〉 |