Abstract
User modelling and personalisation are the key aspects of recommender systems in terms of recommendation quality. While being very efficient and designed to work with huge amounts of data, present recommender systems often lack the facility of user integration when it comes to feedback and direct user modelling. In this paper we describe ERASP, an add-on to existing recommender systems which uses dynamic logic programming – an extension of answer set programming – as a means for users to specify and update their models, with the purpose of enhancing recommendations. We present promising experimental results.
Partially supported by FCT Scholarship SFRH/BD/38214/2007.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aitken, J.S.: Learning information extraction rules: An inductive logic programming approach. In: Procs. of ECAI 2002. IOS Press, Amsterdam (2002)
Alferes, J., Leite, J., Pereira, L., Przymusinska, H., Przymusinski, T.: Dynamic updates of non-monotonic knowledge bases. J. Logic Programming 45(1-3) (2000)
Alferes, J.J., Banti, F., Brogi, A., Leite, J.A.: The refined extension principle for semantics of dynamic logic programming. Studia Logica 79(1) (2005)
Androutsopoulos, I., Ritchie, G.D., Thanisch, P.: Natural language interfaces to databases–an introduction. Journal of Language Engineering 1(1), 29–81 (1995)
Banti, F., Alferes, J.J., Brogi, A.: Operational semantics for DyLPs. In: Bento, C., Cardoso, A., Dias, G. (eds.) EPIA 2005. LNCS (LNAI), vol. 3808, pp. 43–54. Springer, Heidelberg (2005)
Baral, C.: Knowledge Representation, Reasoning and Declarative Problem Solving. Cambridge University Press, Cambridge (2003)
Billsus, D., Pazzani, M.J.: User modeling for adaptive news access. User Model. User-Adapt. Interact 10(2-3), 147–180 (2000)
Billsus, D., Pazzani, M.J.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007)
Burke, R.: Knowledge-based recommender systems. In: Encyclopedia of Library and Information Systems, vol. 69, M. Dekker, New York (2000)
Burke, R.D.: Hybrid recommender systems: Survey and experiments. User Model. User-Adapt. Interact 12(4), 331–370 (2002)
Chesñevar, C., Maguitman, A.: ArgueNet: An argument-based recommender system for solving web search queries. In: Procs. of the 2nd. International IEEE Conference on Intelligent Systems, pp. 282–287. IEEE Press, Los Alamitos (June 2004)
Claypool, M., Le, P., Wased, M., Brown, D.: Implicit interest indicators. In: Intelligent User Interfaces, pp. 33–40 (2001)
Fuchs, N.E., Schwitter, R.: Specifying logic programs in controlled natural language. Technical Report ifi-95.17,1 (1995)
Gelfond, M., Lifschitz, V.: Logic programs with classical negation. In: Procs. of ICLP 1990. MIT Press, Cambridge (1990)
Goldberg, D., Nichols, D., Oki, B.M., Terry, D.: Using collaborative filtering to weave an information tapestry. Communications of the ACM 35(12), 61–70 (1992)
Lam, S.K., Frankowski, D., Riedl, J.: Do you trust your recommendations? An exploration of security and privacy issues in recommender systems. In: Müller, G. (ed.) ETRICS 2006. LNCS, vol. 3995, pp. 14–29. Springer, Heidelberg (2006)
Leite, J., Ilic, M.: Answer-set programming based dynamic user modeling for recommender systems. In: Neves, J., Santos, M.F., Machado, J.M. (eds.) EPIA 2007. LNCS (LNAI), vol. 4874, pp. 29–42. Springer, Heidelberg (2007)
Leite, J.A.: Evolving Knowledge Bases. IOS Press, Amsterdam (2003)
Ben Schafer, J., Konstan, J.A., Riedl, J.: E-commerce recommendation applications. Data Min. Knowl. Discov. 5(1/2), 115–153 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ilic, M., Leite, J., Slota, M. (2008). Explicit Dynamic User Profiles for a Collaborative Filtering Recommender System. In: Geffner, H., Prada, R., Machado Alexandre, I., David, N. (eds) Advances in Artificial Intelligence – IBERAMIA 2008. IBERAMIA 2008. Lecture Notes in Computer Science(), vol 5290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88309-8_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-88309-8_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88308-1
Online ISBN: 978-3-540-88309-8
eBook Packages: Computer ScienceComputer Science (R0)