Skip to main content
Log in

Context-aware recommendation using rough set model and collaborative filtering

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Context has been identified as an important factor in recommender systems. Lots of researches have been done for context-aware recommendation. However, in current approaches, the weights of contextual information are the same, which limits the accuracy of the results. This paper aims to propose a context-aware recommender system by extracting, measuring and incorporating significant contextual information in recommendation. The approach is based on rough set theory and collaborative filtering. It involves a three-steps process. At first, significant attributes to represent contextual information are extracted and measured to identify recommended items based on rough set theory. Then the users’ similarity is measured in a target context consideration. Furthermore collaborative filtering is adopted to recommend appropriate items. The evaluation experiments show that the proposed approach is helpful to improve the recommendation quality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Adomavicius G, Tuzhilin A (2001) Multidimensional recommender systems: a data warehousing approach. In: WELCOM 2001. LNCS, vol 2232. Springer, Heidelberg

  • Adomavicius G, Sankaranarayanan R, Sen S, Tuzhilin A (2005) Incorporating contextual information in recommender system using a multidimensional approach. ACM Trans Inf Syst 23(1): 103–145

    Article  Google Scholar 

  • Adomavicius G, Kwon Y (2007) New recommendation techniques for multicriteria rating systems. IEEE Trans Knowl Data Eng 22(3): 48–55

    Google Scholar 

  • Burke R (2002) Hybrid recommender systems. User Model User-adapt Interact 12(4): 331–370

    Article  MATH  Google Scholar 

  • Bricon-Souf N, Bringay S, Hamek S, Anceaux F, Barry C, Charlet J (2007) Informal notes to support the asynchronous collaborative activities. Int J Med Inf 76(3): S342–S348

    Article  Google Scholar 

  • de Campos LM et al (2008) A collaborative recommender system based on probabilistic inference from fuzzy observations. Fuzzy sets syst 159(2): 1554–1576

    Article  Google Scholar 

  • Dey AK, Abowd GD (2000) Towards a better understanding of context and context-awareness. In CHI 2000 Workshop on What, Who, Where, When, and How of context-awareness

  • Dntsch I, Gediga G (1998) Uncertainty measures of rough set prediction. Artif Intell 106: 109–137

    Article  Google Scholar 

  • Goldberg K, Roeder T, Gupta D, Perkins C (2001) Eigentaste: a constant time collaborative filtering algorithm. Inf Retr J 4(2): 133–151

    Article  MATH  Google Scholar 

  • Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. In: Proceedings of SIGIR’99, pp 230–237

  • Lee B-H, Kim H-N, Jung J-G, Jo G-S (2006) Location-based service with context data for a restaurant recommendation. In: DEXA 2006, LNCS 4080, pp 430–438

  • Pawlak Z (1982) Rough sets. Int J Comput Inf Sci 11: 341–356

    Article  MATH  MathSciNet  Google Scholar 

  • Pawlak Z (2002) Rough sets and intelligent data analysis. Inf Sci 147: 1–12

    Article  MATH  MathSciNet  Google Scholar 

  • Pawlak Z, Skowron A (2007) Rough sets: some extensions. Inf Sci 177: 28–40

    Article  MATH  MathSciNet  Google Scholar 

  • Pawlak Z, Skowron A (2007) Rudiments of rough sets. Inf Sci 177: 3–27

    Article  MATH  MathSciNet  Google Scholar 

  • Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international WWW conference

  • Tuzhilin A, Adomavicius G (2008) Context-aware recommender systems. In: Proceedings of the 2008 ACM conference on recommender systems, pp 335–336, ACM, New York, 2008. ACM conference on recommender systems

  • van Setten M, Pokraev S, Koolwaaij J (2004) Context-aware recommendations in the mobile tourist application compass. In: AH 2004, LNCS 3137, pp 235–244

  • Wang J, de Vries AP, Reinders MJT (2006) Unifying user-based and item-based collaborative filtering approaches by similarity fusion. In: Proceedings of SIGIR’06, pp 501–508

  • Weng S-S, Lin B, Chen W-T (2009) Using contextual information and multidimensional approach for recommendation. Expert Syst Appl 36(2): 1268–1279

    Article  Google Scholar 

  • Yap G-E, Tan A-H, Pang H-H (2007) Discovering and exploiting causal dependencies for robust mobile context-aware recommenders. IEEE Trans Knowl Data Eng 19(7): 977–992

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xudong Lu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, Z., Lu, X. & Duan, H. Context-aware recommendation using rough set model and collaborative filtering. Artif Intell Rev 35, 85–99 (2011). https://doi.org/10.1007/s10462-010-9185-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-010-9185-7

Keywords

Navigation