Abstract
The extensive usage of internet is fundamentally changing the way we live and communicate. Consequently, the requirements of users while browsing internet are changing drastically. Recommender Systems (RSs) provide a technology that helps users in finding relevant contents on internet. Revolutionary innovations in the field of internet and their consequent effects on users have activated the research in the area of recommender systems. This paper presents issues related to the changing needs of user requirements as well as changes in the systems’ contents. The RSs involving said issues are termed as Dynamic Recommender Systems (DRSs). The paper first defines the concept of DRS and explores the various parameters that contribute in developing a DRS. The paper also discusses the scope of contributions in this field and concludes citing in possible extensions that can improve the dynamic qualities of recommendation systems in future.
Similar content being viewed by others
References
Abbassi Z, Amer-Yahia S, Lakshmanan LVS, Vassilvitskii S, Yu C (2009) Getting recommender systems to think outside the box. In: Proceedings of the third ACM conference on recommender systems RecSys 09, ACM Press, pp 285–288
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6): 734–749
Adomavicius G, Tuzhilin A (2001) Extending recommender systems: a multidimensional approach. In: Proceedings of the international joint conference on artificial intelligence IJCAI01 workshop on intelligent techniques for web personalization (ITWP2001). Seattle, pp 4–6
Adomavicius G, Kwon Y (2008) Overcoming accuracy-diversity tradeoff in recommender systems: a variance-based approach. In: Proceedings of the 18th workshop on information technology and systems (WITS’08), Paris
Balabanovic M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Commun ACM 40(3): 66–72
Baraglia R, Merlo F, Silvestri F (2004) An effective recommender system for highly dynamic and large web sites. In: Proceedings of the 8th European conference on principles and practice of knowledge discovery in databases (PKDD ’04). Springer, New York, pp 531–533
Baltrunas L, Ricci F (2009) Context-based splitting of item ratings in collaborative filtering. In: Proceedings of the third ACM conference on recommender systems (RecSys 09), New York, pp 245–248
Baltrunas L, Ludwig B, Peer S, Ricci F (2012) Context relevance assessment and exploitation in mobile recommender systems. Pers Ubiquitous Comput 16(5): 507–526
Bennett J, Lanning S (2007) The netflix prize. In: Proceedings of KDD cup and workshop
Burke R (2007) Hybrid web recommender systems. In: Brusilovsky A, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321. Springer, Berlin, pp 377–408
Burke R (2010) Evaluating the dynamic properties of recommendation algorithms. In: 4th ACM conference on recommender systems, pp 225–228
Carmagnola F, Vernero F, Grillo P (2009) SoNARS: a social networks-based algorithm for social recommender systems. In: Geert- Jan Houben, Gord Mccalla, Fabio Pianesi, and Massimo Zancanaro (eds) Proceedings of the 17th international conference on user modeling, adaptation, and personalization: formerly UM and AH (UMAP ‘09). Springer-Verlag, Berlin, Heidelberg, pp 223–234
Castro-Herrera C, Cleland-Huang J, Mobasher B (2009) A recommender system for dynamically evolving online forums. In: Proceedings of the third ACM conference on recommender systems (RecSys 09), New York, pp 213–216
Celma Ò, Herrera P (2008) A new approach to evaluating novel recommendations. Proceedings of the 2008 ACM conference on recommender systems (RecSys 08), Lausanne, pp 179–186
Chandramouli B, Levandoski JJ, Eldawy A, Mokbel MF (2011) StreamRec: a real-time recommender system. In: Proceedings of the 2011 ACM SIGMOD international conference on management of data (SIGMOD ’11). ACM, New York, pp 1243–1246
Chen T, Han W (2007) Content recommendation system based on private dynamic user profile. Mach Learn 4: 2112–2118
Chiu Y-S, Lin K-H, Chen J-S (2011) A social network-based serendipity recommender system. In: International symposium on intelligent signal processing and communications systems ISPACS, pp 1–5
Cho YB, Cho YH, Kim SH (2005) Mining changes in customer buying behavior for collaborative recommendations. Expert Syst Appl 28(2): 359–369
Chu W, Park ST (2009) Personalized recommendation on dynamic content using predictive Bilinear Models. In: 18th international WWW conference, Madrid, pp 691–706
Dai H, Mobasher B (2003) A road map to more effective web personalization: integrating domain knowledge with web usage mining. In: Proceedings of the international conference on internet computing, Las Vegas, pp 1–8
De Pessemier T, Dooms S, Deryckere T, Martens L (2010) Time dependency of data quality for collaborative filtering algorithms. In: Proceedings of the 2010 ACM conference on recommender systems (RecSys ‘10), New York, pp 281–284
Demir GN, Sima Uyar S, Oguducu S (2007) Graph-based Sequence clustering through multiobjective evolutionary algorithms for web recommender systems. In: Thierens D (ed) Computer engineering, vol 2, pp 1943–1950
Ding Y, Li X, Orlowska M (2006) Recency-based collaborative filtering. In: Gillian Dobbie and James Bailey (eds) Proceedings of the 17th Australasian Database Conference (ADC ’06), vol 49. Australian Computer Society, Inc., Darlinghurst, Australila, pp 99–107
Fernando D, Enrique C, Pedro G, Campos G, Alejandro B (2010) Movie recommendations based in explicit and implicit features extracted from the Filmtipset dataset. In: Proceedings of the workshop on context-aware movie recommendation (CAMRa ’10). New York, pp 45–52
Gauch S, Speretta M. Chandramouli A, Micarelli A (2007) User profiles for personalized information access. In: Peter Brusilovsky, Alfred Kobsa, and Wolfgang Nejdl (eds) The adaptive web. Lecture notes in computer science. Springer-Verlag, Berlin, Heidelberg, 4321:54–89
Geyer-Schulz A (2000) myvu: a next generation recommender system based on observed consumer behavior and interactive evolutionary algorithms. In: Gaul W, Opitz O, Schader M (eds). Data analysis: scientific modeling and practical applications, studies in classification, data analysis, and knowledge organization. Springer, Heidelberg, pp 447–457
Gonzalez G, De La Rosa JL, Montaner M, Delfin S (2007) Embedding emotional context in recommender systems. In 2007 IEEE 23rd international conference on data engineering workshop, pp 845–852
Guy I, Jaimes A, Agull P, Moore P, Nandy P, Nastar C, Schinzel H (2010) Will recommenders kill search?: recommender systems—an industry perspective. In: Proceedings of the fourth ACM conference on recommender systems (RecSys ’10). ACM, New York, pp 7–12
Ge M, Delgado-Battenfeld C, Jannach D (2010) Beyond accuracy: evaluating recommender systems by coverage and serendipity. In: Proceedings of the fourth ACM conference on recommender system, pp 257–260
Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst 22(1): 5–53
Huang C-L, Huang W-L (2009) Handling sequential pattern decay: developing a two-stage collaborative recommender system. Electron Commer Res Appl 8(3): 117–129
Hu R, Pearl P (2009) Acceptance issues of personality-based recommender systems. In: Proceedings of the third ACM conference on recommender systems (RecSys ’09), New York, pp 221–224
Hurley N, Zhang M (2011) Novelty and diversity in top-N recommendation— analysis and evaluation. ACM Trans Internet Technol 10(4): 30
Iaquinta L, Gemmis M, Lops P, Semeraro G, Molino P (2010) Can a recommender system induce serendipitous encounters? E-commerce, IN-TECH, Vienna, pp 229–246
Jambor T, Wang J, Lathia N (2012) Using control theory for stable and efficient recommender systems. In: Proceedings of the 21st international conference on world wide web (WWW ’12). ACM, New York, pp 11–20
Jancsary J, Neubarth F, Trost F (2010) Towards context-aware personalization and a broad perspective on the semantics of news articles. In: Proceedings of the fourth ACM conference on Recommender systems (RecSys ’10). New York, pp 289–292
Kahng M, Lee S, Lee S (2011) Ranking in context-aware recommender systems. In: Proceedings of the 20th international conference companion on world wide web (WWW’11). ACM, New York, pp 65–66
Khoshneshin M, Street WN (2010) Incremental collaborative filtering via evolutionary. In: 4th ACM conference on recommender systems, pp 325–328
Konstan JA, Riedl J (2012) Recommender systems: from algorithms to user experience. User Model User Adapt Interact 22(1–2): 101–123
Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining (KDD ’09). New York, pp 447–456
Kwon Y (2008) Improving top-n recommendation techniques using rating variance. In: Proceedings of the 2008 ACM conference on recommender systems (RecSys 08), Lausanne, pp 307–310
Kwon H-J, Hong K-S (2012) Personalized real-time location-tagged contents recommender system based on mobile social networks. In: IEEE international conference on consumer electronics ICCE, pp 558–559
Lathia N, Hailes S, Capra V (2008) kNN CF: a temporal social network. In: Proceedings of the 2008 ACM conference on recommender systems, Lausanne, pp 227–234
Lathia N, Hailes S, Capra L, Amatriain X (2010) Temporal diversity in recommender systems. In: Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval (SIGIR ’10). New York, USA, pp 210–217
Lathia N, Hailes S, Capra L (2009) Temporal collaborative filtering with adaptive neighbourhoods. In: Proceedings of the 32nd international ACM SIGIR conference on research and development in information retrieval (SIGIR 09), pp 796–797
Lee T, Park Y (2008) A time-based approach to effective recommender systems using implicit feedback. Expert Syst Appl 34(4): 3055–3062
Lieberman H (1995) Letizia: an agent that assists web browsing. In: Proceedings of the fourteenth international joint conference on artificial intelligence (IJCAI-95). Morgan Kaufmann publishers Inc., San Mateo, pp 924–929
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80
Manikrao US, Prabhakar TV (2005) Dynamic selection of web services with recommendation system. In: International conference on next generation web services practices (NWeSP05), pp 117–121
Marinho Balby L, Nanopoulos A, Schmidt-thieme L (2011) Social tagging recommender systems. In: Francesco Ricci et al.(ed) Recommender systems handbook. Springer, pp 615–644
Min SHm, Han I (2005) Detection of the customer time-variant pattern for improving recommender systems. Expert Syst Appl 28(2): 189–199
Mladenic D (1999) Text-learning and related intelligent agents: a survey. IEEE Intell Syst Appl 14(4):44–54
Nathanson T, Bitton E, Goldberg K (2007) Eigentaste 5.0: constant-time adaptability in a recommender system using item clustering. In: Proceedings of the 2007 ACM conference on recommender systems, pp 149–152
Oku K, Hattori F (2011) Fusion-based recommender system. In: ACM RecSys workshop on novelty and diversity in recommender systems (DivRS), pp 1–7
Panniello U, Tuzhilin A, Gorgoglione M, Palmisano C, Pedone A (2009) Experimental comparison of pre- vs. post-filtering approaches in context-aware recommender systems. In: Proceedings of the third ACM conference on recommender systems, pp 3–6
Park Y-J, Tuzhilin A (2008) The long tail of recommender systems and how to leverage it. In: Proceedings of the 2008 ACM conference on recommender systems (RecSys 08), Lausanne, pp 11–18, October 2008
Pronk V, Verhaegh W, Proidl A, Tiemann M (2007) Incorporating user control into recommender systems based on naive bayesian classification. In: Proceedings of the 2007 ACM conference on recommender systems (RecSys 07), Minneapolis, pp 73–80
Pu P, Bridge DG, Mobasher B, Ricci F (eds) Proceedings of 2008 ACM conference on recommender systems 2008
Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40(3): 56–58
Said A (2010) Identifying and utilizing contextual data in hybrid recommender systems. Im: Proceedings of the 2010 ACM conference on recommender systems, Barcelona, pp 365–368
Schafer JB, Konstan JA, Riedl J (2001) Ecommerce recommendation application. Data Min Knowl Discov 5(1/2): 115–153
Schafer JB, Konstan J, Riedi J (1999) Recommender systems in e-commerce. In: Proceedings of the 1st ACM conference on electronic commerce (EC’99). ACM, New York, pp 158–166
Shani G, Gunawardana A (2009) Evaluating recommendation systems. In: Ricci F, Rokach L, Shapira B, Kantor PB (eds) Springer, Berlin, pp 1–41
Shneiderman B (1997) Direct manipulation for comprehensible, predictable, and controllable user interfaces. In: Proceedings of international conference on intelligent user interfaces (IUI97), Orlando, pp 33–39
Tang TY, Winoto P, Chan K (2003) Scaling down candidate sets based on the temporal feature of items for improved hybrid recommendations. In: Bamshad Mobasher and Sarabjot Singh Anand (eds) Proceedings of the 2003 international conference on intelligent techniques for web personalization (ITWP’03). Springer-Verlag, Berlin, Heidelberg, pp 169–186
Teppan EC (2008) Implications of psychological phenomenons for recommender systems. In: Proceedings of the 2008 ACM conference on Recommender systems RecSys 08, Lausanne, pp 323–326
Tintarev N, Masthoff J (2007) A survey of explanations in recommender systems. 2007 IEEE 23rd international conference on data engineering workshop, vol 7, pp 801–810
Ujjin S, Bentley PJ (2003) Particle swarm optimization recommender system. In: Proceedings of the IEEE swarm intelligence symposium 2003 (SIS 2003), Indianapolis, pp 124–131
Vargas S (2011) New approaches to diversity and novelty in recommender systems. In: Fourth BCS-IRSG symposium on future directions in information access (FDIA 2011), Koblenz, 31 August 2011
Vargas S, Castells P (2011) Rank and relevance in novelty and diversity metrics for recommender systems. In: Proceedings of the fifth ACM conference on recommender systems (RecSys ’11). ACM, New York, pp 109–116
Vellino A, Zeber D (2007) A hybrid, multi-dimensional recommender for journal articles in a scientific digital library. In: 2007 IEEEWICACM international conferences on web intelligence and intelligent agent technology workshops, pp 111–114
Woerndl W, Groh G (2007) Utilizing physical and social context to improve recommender systems. In: 2007 IEEEWICACM international conferences on web intelligence and intelligent agent technology workshops, pp 123–128
Zhang M (2009) Enhancing diversity in top-N recommendation. In: Proceedings of the third ACM conference on recommender systems (RecSys 09), pp 397–400
Zhang M, Hurley N (2008) Avoiding monotony: improving the diversity of recommendation lists. In: Proceedings of the 2008 ACM conference on recommender systems (RecSys ’08). ACM, New York, pp 123–130
Zhou X, Xu Y, Li Y, Josang A, Cox C (2011) The state-of-the-art in personalized recommender systems for social networking. Artif Intell Rev 37(2): 119–132
Ziegler C-N, Mcnee SM, Konstan JA, Lausen G (2005) Improving recommendation lists through topic diversification. In: Proceedings of the 14th international conference on world wide web WWW 05, pp 22–32
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rana, C., Jain, S.K. A study of the dynamic features of recommender systems. Artif Intell Rev 43, 141–153 (2015). https://doi.org/10.1007/s10462-012-9359-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-012-9359-6