Contextual Suggestion and Recommendation Systems: A Review on Challenges in User Modeling and Privacy Concern

Sistem Kontekstual Cadangan dan Syor: Satu Tinjauan Terhadap Cabaran dalam Pemodelan Pengguna dan Masalah Privasi

  • Haseeb ur Rehman Khan UPSI
  • Lim Chen Kim UKM
  • Wang Shir Li UPSI
Keywords: contextual suggestion system, recommendation system, smart city

Abstract

Abstract

The contextual suggestion systems are emerging as modified recommendation systems integrated with information retrieval techniques to search within large databases with the purpose to provide a user with a list of suggestions based on context i.e. location, time of the day, any day of the week (weekdays or weekend). The goal of this research is to conduct a systematic review in the field of contextual suggestion and recommendation systems incorporate with smart cities as the repositories of large datasets. This paper highlights the concerns linked with approaches being used in the contextual suggestion system and discussing various approaches which are being utilized in the contextual suggestion system. The keywords for query searching include; “contextual suggestion”, “recommendation system” and “smart city” which identified 191 papers published from 2012 to 2020. Four major article repositories were considered for searching (i) Science Direct, (ii) Scopus, (iii) IEEE, and (iv) Web of Science. The review was conducted under the protocols of four phases (i) Query searching in major article’s repositories, (ii) remove duplicates, (iii) scan title and abstract, and (iv) complete article reading. To identify the gaps in ongoing research a taxonomy analysis was exemplified into categories which further divided into subcategories, the main categories are highlighted as (i) review articles, (ii) model/framework and, (iii) smart city and applications. The critical analysis highlighted the limitations of approaches being used in the field and discussed the challenges. The review also reveals that most researches utilized approaches based on content-based filtering, collaborative filtering, preference-based product ranking, language modelling, evaluation measures were precision, normalized discounted cumulative, mean reciprocal rank, and the test collection comprised of internet resources.

Downloads

Download data is not yet available.

References

Adomavicius, G., Mobasher, B., Ricci, F., & Tuzhilin, A. (2011). Context-Aware Recommender Systems. 67–80. https://doi.org/10.1007/978-0-387-85820-3_7

Aliannejadi, M., & Crestani, F. (2017). Venue Appropriateness Prediction for Personalized Context-Aware Venue Suggestion. Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, 1177–1180. https://doi.org/10.1145/3077136.3080754

Aliannejadi, M., & Crestani, F. (2018). Personalized Context-Aware Point of Interest Recommendation. ACM Transactions on Information Systems, 36(4), 1–28. https://doi.org/10.1145/3231933

Aliannejadi, M., Mele, I., & Crestani, F. (2016). User Model Enrichment for Venue Recommendation (S. Ma, J.-R. Wen, Y. Liu, Z. Dou, M. Zhang, Y. Chang, & X. Zhao, eds.). In (pp. 212–223). https://doi.org/10.1007/978-3-319-48051-0_16

Allan, J., Croft, B., Moffat, A., Sanderson, M., & Aslam et al., J. (2012). Frontiers, Challenges, and Opportunities for Information Retrieval: Report from SWIRL 2012 the Second Strategic Workshop on Information Retrieval in Lorne. ACM SIGIR Forum, 46(1), 2–32.

Arampatzis, A., & Kalamatianos, G. (2018). Suggesting Points-of-Interest via Content-Based, Collaborative, and Hybrid Fusion Methods in Mobile Devices. ACM Transactions on Information Systems, 36(3), 1–28. https://doi.org/10.1145/3125620

Baltrunas, L., Ludwig, B., Peer, S., & Ricci, F. (2012). Context relevance assessment and exploitation in mobile recommender systems. Personal and Ubiquitous Computing, 16(5), 507–526. https://doi.org/10.1007/s00779-011-0417-x

Bao, J., Zheng, Y., Wilkie, D., & Mokbel, M. (2015). Recommendations in location-based social networks: a survey. GeoInformatica, 19(3), 525–565. https://doi.org/10.1007/s10707-014-0220-8

Bianchini, D., De Antonellis, V., De Franceschi, N., & Melchiori, M. (2017). PREFer: A prescription-based food recommender system. Computer Standards & Interfaces, 54(April 2016), 64–75. https://doi.org/10.1016/j.csi.2016.10.010

Braunhofer, M., Elahi, M., Ricci, F., & Schievenin, T. (2013). Context-Aware Points of Interest Suggestion with Dynamic Weather Data Management. In Information and Communication Technologies in Tourism 2014 (pp. 87–100). https://doi.org/10.1007/978-3-319-03973-2_7

Chakraborty, A. (2018). Enhanced Contextual Recommendation using Social Media Data. The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, 1455–1455. https://doi.org/10.1145/3209978.3210223

Chen, G., & Chen, L. (2014). Recommendation Based on Contextual Opinions. https://doi.org/10.1007/978-3-319-08786-3_6

Chen, L., Chen, G., & Wang, F. (2015). Recommender systems based on user reviews: the state of the art. User Modeling and User-Adapted Interaction, 25(2), 99–154. https://doi.org/10.1007/s11257-015-9155-5

Cheng, C., Yang, H., King, I., & Lyu, M. (2012). Fused Matrix Factorization with Geographical and Social Influence in Location-Based Social Networks. Proceedings of the 26th AAAI Conference on Artificial Intelligence, 17–23. Retrieved from http://www.aaai.org/ocs/index.php/AAAI/AAAI12/paper/viewPDFInterstitial/4748/5113

Cheng, Y., Liu, J., & Yu, X. (2016). Online social trust reinforced personalized recommendation. Personal and Ubiquitous Computing, 20(3), 457–467. https://doi.org/10.1007/s00779-016-0923-y

Crestani, F. (2016). Personalised recommendations for context aware suggestions. CEUR Workshop Proceedings, 1743, 19–21.

Dandekar, P., Fawaz, N., & Ioannidis, S. (2012). Privacy Auctions for Recommender Systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Vol. 7695 LNCS (pp. 309–322). https://doi.org/10.1007/978-3-642-35311-6_23

Das, A. K., Pathak, P. H., Chuah, C.-N., & Mohapatra, P. (2017). Privacy-aware contextual localization using network traffic analysis. Computer Networks, 118, 24–36. https://doi.org/10.1016/j.comnet.2017.02.011

Dean-hall, A. (2014). An Evaluation of Contextual Suggestion.

Dean-Hall, A., Clarke, C., & Kamps, J. (2012). Overview of the TREC 2012 Contextual Suggestion Track. Text REtrieval Conference (TREC).

Dean-hall, A., Clarke, C. L. ., Kamps, J., Thomas, P., & Voorhees, E. (2012). Overview of the TREC 2012 Contextual Suggestion Track. The Twenty-Third Text REtrieval Conference Proceedings (TREC 2014)-Contextual Suggestion, Maryland, USA.

Dean-hall, A., Clarke, C. L. ., Kamps, J., Thomas, P., & Voorhees, E. (2015). Overview of the TREC 2015 Contextual Suggestion Track. The Twenty-Third Text REtrieval Conference Proceedings (TREC 2014)-Contextual Suggestion, Maryland, USA. Retrieved from https://e.humanities.uva.nl/publications/2015/dean_over15b.pdf

Dean-hall, A., Clarke, C. L. a, Thomas, P., & Voorhees, E. (2014). Overview of the TREC 2014 Contextual Suggestion Track Adriel. Proceedings of the 21st Text REtrieval Conference.

Dean-hall, A., Thomas, P., Clarke, C. L. A., Simone, N., & Voorhees, E. (2013). Overview of the TREC 2013 Contextual Suggestion Track.

Deveaud, R., Albakour, M.-D., Macdonald, C., & Ounis, I. (2014). On the Importance of Venue-Dependent Features for Learning to Rank Contextual Suggestions. Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management - CIKM ’14, 1827–1830. https://doi.org/10.1145/2661829.2661956

Efraimidis, P., Drosatos, G., Arampatzis, A., Stamatelatos, G., & Athanasiadis, I. (2016). A Privacy-by-Design Contextual Suggestion System for Tourism. Journal of Sensor and Actuator Networks, 5(2), 10. https://doi.org/10.3390/jsan5020010

Garcia Esparza, S., O’Mahony, M. P., & Smyth, B. (2010). On the real-time web as a source of recommendation knowledge. Proceedings of the Fourth ACM Conference on Recommender Systems - RecSys ’10, 305. https://doi.org/10.1145/1864708.1864773

Gazdar, A., & Hidri, L. (2020). A new similarity measure for collaborative filtering based recommender systems. Knowledge-Based Systems, 188(xxxx), 105058. https://doi.org/10.1016/j.knosys.2019.105058

Griesner, J., Paristech, T., & Naacke, H. (2015). POI Recommendation : Towards Fused Matrix Factorization with Geographical and Temporal Influences. Proceedings of the 9th ACM Conference on Recommender Systems - RecSys ’15, 301–304. https://doi.org/10.1145/2792838.2799679

Guo, D., Zhu, Y., Xu, W., Shang, S., & Ding, Z. (2016). How to find appropriate automobile exhibition halls: Towards a personalized recommendation service for auto show. Neurocomputing, 213, 95–101. https://doi.org/10.1016/j.neucom.2016.02.084

Guo, K., Li, Y., & Lu, Y. (2017). An alternative-service recommending algorithm based on semantic similarity. China Communications, 14(8), 124–136. https://doi.org/10.1109/CC.2017.8014353

Hariri, N., Mobasher, B., Burke, R., & Zheng, Y. (2010). Context-aware recommendation based on review mining. CEUR Workshop Proceedings, 756, 30–36.

Hashemi, S. H., & Kamps, J. (2017). Where To Go Next? Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, 50–58. https://doi.org/10.1145/3079628.3079687

Hubert, G., & Cabanac, G. (2012). IRIT at TREC 2012 Contextual Suggestion Track. TREC’12: Proceedings of the 21th Text REtrieval Conference, 1–8.

Jing, W. P., Hu, L. K., & Wei, W. (2015). The recommendation algorithm for taxi drivers based on hadoop and historical trajectory of taxis. Advances in Transportation Studies, 1, 151–162. https://doi.org/10.4399/978885488881417

Kiseleva, J., & Kamps, J. (2014). Applying Learning to Rank Techniques to Contextual Suggestions. The 33rd Text REtrieval Conference (TREC 2014) Proceedings. Retrieved from http://trec.nist.gov/pubs/trec23/papers/pro-eindhoven_cs.pdf

Kitchenham, B., & Charters, S. (2007). Guidelines for performing Systematic Literature Reviews in Software Engineering. 1–44. https://doi.org/10.1145/1134285.1134500

Lu, W., Ioannidis, S., Bhagat, S., & Lakshmanan, L. V. S. (2014). Optimal recommendations under attraction, aversion, and social influence. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining - KDD ’14, 811–820. https://doi.org/10.1145/2623330.2623744

Manotumruksa, J., Macdonald, C., & Ounis, I. (2019). A Contextual Recurrent Collaborative Filtering framework for modelling sequences of venue checkins. Information Processing & Management, (February), 102092. https://doi.org/10.1016/j.ipm.2019.102092

Massai, L., Nesi, P., & Pantaleo, G. (2019). PAVAL: A location-aware virtual personal assistant for retrieving geolocated points of interest and location-based services. Engineering Applications of Artificial Intelligence, 77(January 2018), 70–85. https://doi.org/10.1016/j.engappai.2018.09.013

Masseno, M. D., & Santos, C. (2018). Privacy and Data Protection Issues on Smart Tourism Destinations - A First Approach. Intelligent Environments 2018, 23, 298–307. https://doi.org/10.3233/978-1-61499-874-7-298

McCreadie, R., Mackie, S., & Manotumruksa, J. (2015). University of Glasgow at TREC 2015: Experiments withTerrier in Contextual Suggestion, Temporal Summarisation and Dynamic Domain Tracks.

Palaiokrassas, G. D., Charlaftis, V., Litke, A., & Varvarigou, T. (2017). Recommendation Service for Big Data Applications in Smart Cities. 2017 International Conference on High Performance Computing & Simulation (HPCS), 217–223. https://doi.org/10.1109/HPCS.2017.41

Ren, Y., Tomko, M., Salim, F. D., Chan, J., Clarke, C. L. A., & Sanderson, M. (2018). A Location-Query-Browse Graph for Contextual Recommendation. IEEE Transactions on Knowledge and Data Engineering, 30(2), 204–218. https://doi.org/10.1109/TKDE.2017.2766059

Review, Véras, D., Prota, T., Bispo, A., Prudêncio, R., & Ferraz, C. (2015). A literature review of recommender systems in the television domain. Expert Systems with Applications, 42(22), 9046–9076. https://doi.org/10.1016/j.eswa.2015.06.052 Review

Rikitianskii, A., Harvey, M., & Crestani, F. (2014). A Personalised Recommendation System for Context-Aware Suggestions. 63–74. https://doi.org/10.1007/978-3-319-06028-6_6

Rivero-Rodriguez, A., Pileggi, P., & Nykänen, O. A. (2016). Mobile Context-Aware Systems: Technologies, Resources and Applications. International Journal of Interactive Mobile Technologies (IJIM), 10(2), 25. https://doi.org/10.3991/ijim.v10i2.5367

Sánchez, P., & Bellogín, A. (2019). Building user profiles based on sequences for content and collaborative filtering. Information Processing & Management, 56(1), 192–211. https://doi.org/10.1016/j.ipm.2018.10.003

Sappelli, M., & Kraaij, W. (2018). PDF hosted at the Radboud Repository of the Radboud University Recommending personalized touristic sights using Google Places.

Tan, K. L., Khan, H. U. R., & Lim, C. K. (2018). Challenges in recommending venues by using contextual suggestion track. AIP Conference Proceedings, 2016(September), 020143. https://doi.org/10.1063/1.5055545

Tewari, A. S., Singh, J. P., & Barman, A. G. (2018). Generating Top-N Items Recommendation Set Using Collaborative, Content Based Filtering and Rating Variance. Procedia Computer Science, 132(Iccids), 1678–1684. https://doi.org/10.1016/j.procs.2018.05.139

van Zoonen, L. (2016). Privacy concerns in smart cities. Government Information Quarterly, 33(3), 472–480. https://doi.org/10.1016/j.giq.2016.06.004

Xu, Z. (2014). Trip similarity computation for context-aware travel recommendation exploiting geotagged photos. 2014 IEEE 30th International Conference on Data Engineering Workshops, 330–334. https://doi.org/10.1109/ICDEW.2014.6818350

Yang, P., & Fang, H. (2015). Combining Opinion Profile Modeling with Complex Context Filtering for Contextual Suggestion.

Yang, P., Wang, H., Fang, H., & Cai, D. (2015). Opinions matter: a general approach to user profile modeling for contextual suggestion. Information Retrieval Journal, 18(6), 586–610. https://doi.org/10.1007/s10791-015-9278-7

Yang, S., Korayem, M., AlJadda, K., Grainger, T., & Natarajan, S. (2017). Combining content-based and collaborative filtering for job recommendation system: A cost-sensitive Statistical Relational Learning approach. Knowledge-Based Systems, 136, 37–45. https://doi.org/10.1016/j.knosys.2017.08.017

Yargic, A., & Bilge, A. (2019). Privacy-preserving multi-criteria collaborative filtering. Information Processing & Management, 56(3), 994–1009. https://doi.org/10.1016/j.ipm.2019.02.009

Ye, J., Xiong, Q., Li, Q., Gao, M., & Xu, R. (2019). Tourism Service Recommendation Based on User Influence in Social Networks and Time Series. 2019 IEEE 21st International Conference on High Performance Computing and Communications; IEEE 17th International Conference on Smart City; IEEE 5th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), 1445–1451. https://doi.org/10.1109/HPCC/SmartCity/DSS.2019.00200

Zhang, F., Lee, V. E., Jin, R., Garg, S., Choo, K. K. R., Maasberg, M., … Cheng, C. (2019). Privacy-aware smart city: A case study in collaborative filtering recommender systems. Journal of Parallel and Distributed Computing, 127, 145–159. https://doi.org/10.1016/j.jpdc.2017.12.015

Zhu, H., Xiong, H., Ge, Y., & Chen, E. (2014). Mobile app recommendations with security and privacy awareness. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining - KDD ’14, 951–960. https://doi.org/10.1145/2623330.2623705

Published
2021-03-01
How to Cite
Rehman Khan, H. ur, Chen Kim, L., & Shir Li, W. (2021). Contextual Suggestion and Recommendation Systems: A Review on Challenges in User Modeling and Privacy Concern. Journal of ICT in Education, 8(1), 43-60. Retrieved from https://ejournal.upsi.edu.my/index.php/JICTIE/article/view/5342