Abstract
Recommender systems try to help users in their decisions by analyzing and ranking the available alternatives according to their preferences and interests, modeled in user profiles. The discovery and dynamic update of the users’ preferences are key issues in the development of these systems. In this work we propose to use the information provided by a user during his/her interaction with a recommender system to infer his/her preferences over the criteria used to define the decision alternatives. More specifically, this paper pays special attention on how to learn the user’s preferred value in the case of numerical attributes. A methodology to adapt the user profile in a dynamic and automatic way is presented. The adaptations in the profile are performed after each interaction of the user with the system and/or after the system has gathered enough information from several user selections. We have developed a framework for the automatic evaluation of the performance of the adaptation algorithm that permits to analyze the influence of different parameters. The obtained results show that the adaptation algorithm is able to learn a very accurate model of the user preferences after a certain amount of interactions with him/her, even if the preferences change dynamically over time.
Similar content being viewed by others
References
Adomavicius G, Kwon YO (2007) New recommendation techniques for multicriteria rating systems. IEEE Intell Syst 22:48–55
Arias JJP, Fernández Vilas A, Díaz Redondo RP, Gil Solla A, Ramos Cabrer M, García Duque J (2011) Making the most of TV on the move: my newschannel. Inf Sci 181:855–868
Baltrunas L, Amatriain X (2009) Towards time-dependant recommendation based on implicit feedback. In: Adomavicius G, Ricci F (eds) Proc of workshop on context-aware recommender systems in conjunction with the 3rd ACM conference on recommender systems (RecSys 09), New York, USA, pp 25–30
Batet M, Moreno A, Sánchez D, Isern D, Valls A (2012) Turist@: agent-based personalised recommendation of touristic activities. Expert Syst Appl 39:7319–7329
Castellano G, Castiello C, Dell’Agnello D, Fanelli AM, Mencar C, Torsello MA (2010) Learning fuzzy user profiles for resource recommendation. Int J Uncertain Fuzziness Knowl-Based Syst 18:389–410
Chen C-M, Liu C-Y (2009) Personalized e-news monitoring agent system for tracking user-interested Chinese news events. Appl Intell 30:121–141
Cheng E, Jing F, Li M, Ma W, Jin H (2006) Using implicit relevance feedback to advance web image search. In: Proc of IEEE international conference on multimedia and expo (ICME 2006). Toronto, ON, Canada, IEEE Computer Society, pp 1773–1776
Davoodi E, Kianmehr K, Afsharchi M (2012) A semantic social network-based expert recommender system. Appl Intell. doi:10.1007/s10489-012-0389-1
Eyharabide V, Amandi A (2012) Ontology-based user profile learning. Appl Intell 36:857–869
Fan W, Gordon MD, Pathak P (2005) Effective profiling of consumer information retrieval needs: a unified framework and empirical comparison. Decis Support Syst 40:213–233
Gantner Z, Freudenthaler C, Rendle S, Schmidt-Thieme L (2009) Optimal ranking for video recommendation. In: Daras P, Ibarra OM (eds) Proc of 1st international ICST conference on user centric media (UCMedia 2009), Venice, Italy. Springer, Berlin, pp 255–258
Garcia Esparza S, O’Mahony MP, Smyth B (2012) Mining the real-time web: a novel approach to product recommendation. Knowl-Based Syst 29:3–11
Joachims T, Radlinski F (2007) Search engines that learn from implicit feedback. Computer 40:34–40
Kelly D, Teevan J (2003) Implicit feedback for inferring user preference: a bibliography. SIGIR Forum 37:18–28
Lenz M (1996) Case retrieval nets applied to large case-bases. In: Proc of 4th German workshop on CBR. Informatik preprints, Humboldt-Universität zu Berlin, pp 111–118
Liu DR, Tsai PY, Chiu PH (2011) Personalized recommendation of popular blog articles for mobile applications. Inf Sci 181:1552–1572
Liu N-H (2012) Comparison of content-based music recommendation using different distance estimation methods. Appl Intell. doi:10.1007/s10489-012-0363-y
Marin L, Isern D, Moreno A, Valls A (2013) On-line dynamic adaptation of fuzzy preferences. Inf Sci 220:5–21
Marrow P, Hanbidge R, Rendle S, Wartena C, Freudenthaler C (2009) MyMedia: producing an extensible framework for recommendation. In: Proc of NEM summit 2009, Saint Malo, France, pp 28–30
Montaner M, López B, De la Rosa JL (2003) A taxonomy of recommender agents on the Internet. Artif Intell Rev 19:285–330
Morales-del-Castillo JM, Pedraza-Jiménez R, Ruíz AA, Peis E, Herrera-Viedma E (2009) A semantic model of selective dissemination of information for digital libraries. Inf Technol Libr 28:21–30
Morales-del-Castillo JM, Peis E, Ruiz AA, Herrera-Viedma E (2010) Recommending biomedical resources: a fuzzy linguistic approach based on semantic web. Int J Intell Syst 25:1143–1157
Moreno A, Valls A, Isern D, Marin L, Borràs J (2013) SigTur/E-destination: ontology-based personalized recommendation of tourism and leisure activities. Eng Appl Artif Intell 26:633–651
Noppens O, Luther M, Liebig T, Wagner M, Paolucci M (2006) Ontology-supported preference handling for mobile music selection. In: Junker U, Kießling W (eds) Proc of multidisciplinary workshop on advances in preference handling in conjunction with ECAI 2006, Riva del Garda, Italy, pp 96–101
Pazzani M, Billsus D (1997) Learning and revising user profiles: the identification of interesting web sites. Mach Learn 27:313–331
Pham MQN, Nguyen ML, Ngo BX, Shimazu A (2012) A learning-to-rank method for information updating task. Appl Intell 37:499–510
Phelan O, McCarthy K, Bennett M, Smyth B (2011) On using the real-time web for news recommendation & discovery. In: Proc of 20th international conference companion on world wide web (WWW 2011), Hyderabab, India. ACM, New York
Phelan O, McCarthy K, Bennett M, Smyth B (2011) Terms of a feather: content-based news recommendation and discovery using twitter. In: Clough P, Foley C, Gurrin C, Lee H, Jones GJF (eds) Proc of 33rd European conference on advances in information retrieval (ECIR 2011), Dublin, Ireland. Springer, Berlin, pp 448–459
Phelan O, McCarthy K, Smyth B (2009) Buzzer—online real-time topical news article and source recommender. In: Coyle L, Freyne J (eds) Proc of 20th Irish conference on artificial intelligence and cognitive science (AICS 2009), Dublin, Ireland. Springer, Berlin, pp 251–261
Quijano-Sánchez L, Recio-García JA, Díaz-Agudo B (2011) User satisfaction in long term group recommendations. In: Ram A, Wiratunga N (eds) Proc of 19th international conference on case-based reasoning (ICCBR 2011). Springer, London, pp 211–225
Quijano-Sánchez L, Recio-García JA, Díaz-Agudo B (2011) Happy movie: a group recommender application in Facebook. In: Murray RC, McCarthy PM (eds) Proc of 24th international Florida artificial intelligence research society (FLAIRS 2011). AAAI Press, Palm Beach, pp 419–420
Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40:56–58
Sigurbjörnsson B, Van Zwol R (2008) Flickr tag recommendation based on collective knowledge. In: Proc of 17th international conference on world wide web (WWW 2008). ACM, New York, pp 327–336
Symeonidis P, Nanopoulos A, Manolopoulos Y (2010) A unified framework for providing recommendations in social tagging systems based on ternary semantic analysis. IEEE Trans Knowl Data Eng 22:179–192
Valls A, Batet M, López EM (2009) Using expert’s rules as background knowledge in the ClusDM methodology. Eur J Oper Res 195:864–875
Weakliam J, Bertolotto M, Wilson D (2005) Implicit interaction profiling for recommending spatial content. In: Shahabi C, Boucelma O (eds) Proc of 13th ACM international workshop on geographic information systems (GIS 2005), Bremen, Germany. ACM, New York, pp 285–294
Acknowledgements
This work has been supported by the Universitat Rovira i Virgili (a pre-doctoral grant of L. Marin) and the Spanish Ministry of Science and Innovation (DAMASK project, Data mining algorithms with semantic knowledge, TIN2009-11005) and the Spanish Government (Plan E, Spanish Economy and Employment Stimulation Plan).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Marin, L., Isern, D. & Moreno, A. Dynamic adaptation of numerical attributes in a user profile. Appl Intell 39, 421–437 (2013). https://doi.org/10.1007/s10489-012-0421-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-012-0421-5