Exploiting Contextual Information from Event Logs for Personalized Recommendation

  • Dongjoo Lee
  • Sung Eun Park
  • Minsuk Kahng
  • Sangkeun Lee
  • Sang-goo Lee
Part of the Studies in Computational Intelligence book series (SCI, volume 317)


Nowadays, recommender systems are widely used in various domains to help customers access to more satisfying products or services. It is expected that exploiting customers’ contextual information can improve the quality of recommendation results. Most earlier researchers assume that they already have customers’ explicit ratings on items and each rating has customer’s abstracted context (e.g. summer, morning). However, in practical applications, it is not easy to obtain customers’ explicit ratings and their abstract-level contexts. We aim to acquire customers’ preferences and their context by exploiting the information implied in the customers’ previous event logs and to adopt them into a well known recommendation technique, Collaborative Filtering (CF). In this paper, we show how to obtain customers’ implicit preferences from event logs and present a strategy to abstract context information from event logs considering fuzziness in context. In addition, we present several methods to cooperate achieved contextual information and preferences into CF. To evaluate and compare our methods, we conducted several empirical experiments using a set of music listening logs obtained from, and the results indicate that our methods can improve the quality of recommendation.


Contextual Information Collaborative Filter Fuzzy Membership Function Similar User Implicit Feedback 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. 23(1), 103–145 (2005)CrossRefGoogle Scholar
  2. 2.
    Baltrunas, L.: Exploiting contextual information in recommender systems. In: RecSys 2008: Proceedings of the 2008 ACM conference on Recommender systems, pp. 295–298. ACM, New York (2008)CrossRefGoogle Scholar
  3. 3.
    Baltrunas, L., Amatriain, X.: Towards Time-Dependant Recommendation based on Implicit Feedback. In: Proceedings of Workshop on Context-Aware Recommender Systems (CARS-2009) in conjunction with the 3rd ACM Conference on Recommender Systems (2009)Google Scholar
  4. 4.
    Bojadziev, G., Bojadziev, M.: Fuzzy Sets, Fuzzy Logic, Applications, pp. 113–140. World Scientific Publishing Co. Pte. Ltd., Singapore (1995)zbMATHGoogle Scholar
  5. 5.
    Chen, A.: Context-aware collaborative filtering system: predicting the user’s preferences in ubiquitous computing. In: CHI 2005: CHI 2005 extended abstracts on Human factors in computing systems, pp. 1110–1111. ACM, New York (2005)CrossRefGoogle Scholar
  6. 6.
    Dey, A.K.: Understanding and using context. Personal Ubiquitous Comput. 5(1), 4–7 (2001)CrossRefGoogle Scholar
  7. 7.
    Gemmell, J., Bell, G., Lueder, R.: MyLifeBits: a personal database for everything. Communications of the ACM 49(1), 95 (2006)CrossRefGoogle Scholar
  8. 8.
    Herlocker, J., Konstan, J., Terveen, L., Riedl, J.: Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22(1), 53 (2004)CrossRefGoogle Scholar
  9. 9.
    Hill, W., Stead, L., Rosenstein, M., Furnas, G.: Recommending and evaluating choices in a virtual community of use. In: CHI 1995: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 194–201. ACM Press/Addison-Wesley Publishing Co. (1995)Google Scholar
  10. 10.
    Lee, S., Gong, G., Lee, S.G.: Lifelogon: Log on to your lifelog ontology! In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, Springer, Heidelberg (2009)Google Scholar
  11. 11.
    Melucci, M., White, R.: Utilizing a geometry of context for enhanced implicit feedback. In: Proceedings of the sixteenth ACM conference on Conference on information and knowledge management, pp. 273–282. ACM, New York (2007)CrossRefGoogle Scholar
  12. 12.
    Park, H.S., Yoo, J.O., Cho, S.B.: A context-aware music recommendation system using fuzzy bayesian networks with utility theory. In: Wang, L., Jiao, L., Shi, G., Li, X., Liu, J. (eds.) FSKD 2006. LNCS (LNAI), vol. 4223, ch. 121, pp. 970–979. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: CSCW 1994: Proceedings of the 1994 ACM conference on Computer supported cooperative work, pp. 175–186. ACM, New York (1994)CrossRefGoogle Scholar
  14. 14.
    van Setten, M., Pokraev, S., Koolwaaij, J.: Context-aware recommendations in the mobile tourist application compass. In: De Bra, P.M.E., Nejdl, W. (eds.) AH 2004. LNCS, vol. 3137, pp. 235–244. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  15. 15.
    Shardanand, U., Maes, P.: Social information filtering: algorithms for automating “word of mouth”. In: CHI 1995: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 210–217. ACM Press/Addison-Wesley Publishing Co. (1995)Google Scholar
  16. 16.
    Shin, D., Lee, J.W., Yeon, J., Lee, S.G.: Context-aware recommendation by aggregating user context. In: CEC 2009: Proceedings of the 2009 IEEE Conference on Commerce and Enterprise Computing, pp. 423–430. IEEE Computer Society, Los Alamitos (2009)CrossRefGoogle Scholar
  17. 17.
    Weng, S.S., Lin, B., Chen, W.T.: Using contextual information and multidimensional approach for recommendation. Expert Syst. Appl. 36(2), 1268–1279 (2009)CrossRefGoogle Scholar
  18. 18.
    Whorf, B.L.: Language, thought and reality: Selected writings of Benjamin Lee Whorf. MIT Press, Cambridge (1956)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Dongjoo Lee
    • 1
  • Sung Eun Park
    • 1
  • Minsuk Kahng
    • 1
  • Sangkeun Lee
    • 1
  • Sang-goo Lee
    • 1
  1. 1.School of Computer Science and EngineeringSeoul National UniversitySeoulKorea

Personalised recommendations