Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 749))

Abstract

A recommender system studies the past behaviour of a user and recommends relevant and accurate items for the user from a large pool of information. For user ‘u’ a recommender system filters relevant and accurate information by finding items which are similar to the target items (items searched by user) and by finding (other) similar users which co-relate to the user ‘u’ interests and needs. For exhibiting this filtration, a recommender system uses the features of the items and maintains user profile which contains his past purchases, his buying pattern. These features and user profile imprecise, uncertainty and vague thus should be analysed carefully for optimal prediction. Fuzzy logic has been extensively used in the design of a recommender system to handle the uncertainty, impreciseness and vagueness in item features and user’s behaviour. In this chapter, the use of fuzzy logic in recommender system as well as the analytical framework for analysis of the design of a recommendation system is discussed. It also presents the analysis of the growth of fuzzy logic in recommender system and its applications.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. A. Soergel, http://www.usnews.com/news/articles/2016-12-20/with-online-sales-booming-is-brick-and-mortar-on-the-way-out. US News, (2016). Accessed 20 June 17

  2. J. Lu, D. Wu, M. Mao, W. Wang, G. Zhang, Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)

    Article  Google Scholar 

  3. J. Bobadilla, F. Ortega, A. Hernando, A. Gutierrez, Recommender systems survey. Knowl. Based Syst. 46, 109–132 (2013)

    Article  Google Scholar 

  4. D. Kotkov, S. Wang, J. Veijalainen, A survey of serendipity in recommender systems. Knowl. Based Syst. 111, 180–192 (2016)

    Article  Google Scholar 

  5. F. Ricci, L. Rokach, B. Shapira, P.B. Kantor, Recommender Systems Handbook, 1 edn. (Springer, 2011)

    Google Scholar 

  6. http://www.coursera.org/specializations/recommender-systems. Accessed 12 Sept 2016

  7. G.J. Klir, T.A. Folger, Fuzzy Sets, Uncertainty, and Information (Prentice-Hall, NJ, 1988)

    Google Scholar 

  8. A. Zenebe, A.F. Norcio, Representation, similarity measures and aggregation methods using fuzzy sets for content-based recommender systems. Fuzzy Sets Syst. 160, 76–94 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  9. R.R. Yager, Fuzzy logic methods in recommender systems. Fuzzy Sets Syst. 136, 133–149 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  10. S.H. Min, I. Han, Dynamic fuzzy clustering for recommender systems, in Advances in Knowledge Discovery and Data Mining, Proceedings. Book Series: Lecture Notes in Artificial Intelligence, vol. 3518. pp. 480–485 (2005)

    Google Scholar 

  11. Y.K. Cao, Y.F. Li, X.F. Liao, Applying fuzzy logic to recommend consumer electronics, in Distributed Computing and Internet Technology, Proceedings. Book Series: Lecture Notes in Computer Science, vol. 3816, pp. 278–289 (2005)

    Google Scholar 

  12. L.A. Zadeh, Fuzzy sets. Inf. Control 8, 338–353 (1965)

    Article  MATH  Google Scholar 

  13. L.A. Zadeh, Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst. 1(1), 3–28 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  14. N.J. Belkin, W.B. Croft, Information filtering and information retrieval: two sides of the same coin? Commun ACM. 35(12), 29–38 (1992)

    Google Scholar 

  15. J.A. Konstan, J. Riedl, Recommender systems: from algorithms to user experience. User Model User-Adapt Inter. 22, 101–123 (2012)

    Article  Google Scholar 

  16. F.M. Harper, J.A. Konstan, The movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. (2015)

    Google Scholar 

  17. C. Pan, W. Li, Research paper recommendation with topic analysis. IEEE Comput. Des. Appl 4, V4–264 (2010)

    Google Scholar 

  18. J.H. Herlocker, J.A. Konstan, L.G. Terveen, J.T. Riedl, Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst. 22(1), 5–53 (2004)

    Article  Google Scholar 

  19. C. Basu, H. Hirsh, W. Cohen, Recommendation as classification: using social and content-based information in recommendation, in Recommender System Workshop’98, pp. 11–15 (1998)

    Google Scholar 

  20. N. Good, B. Schafer, J. Konstan, A. Borchers, B. Sarwar, J. Herlocker, J. Riedl, Combining collaborative filtering with personal agents for better recommendations, in Proceedings of the AAAI’99 Conference, pp. 439–446 (1999)

    Google Scholar 

  21. P. Resnick, H.R. Varian, Recommender systems. Special Issue Commun. ACM. 40(3) (1997)

    Google Scholar 

  22. J.B. Schafer, J. Konstan, J. Riedl, Recommender systems in e-commerce, in Proceedings of ACM E-Commerce 1999 Conference (1999)

    Google Scholar 

  23. J. Rosati, P. Ristoski, T. Di Noia, R. De Leone, H. Paulheim, RDF graph embeddings for content-based recommender systems, in 10th ACM Conference on Recommender Systems, Boston, MA, USA. pp. 23–30 (2016)

    Google Scholar 

  24. A.M. Rashid, I. Albert, D. Cosley, S.K. Lam, S.M. McNee, J.A. Konstan, J. Riedl, Getting to know you: learning new user preferences in recommender systems, in Proceedings of the International Conference on Intelligent User Interface (IUI2002) (2002)

    Google Scholar 

  25. C. Porcel, L.A. Tejeda, M.A. Martinez, A hybrid recommender system for the selective dissemination of research resources in a technology transfer office. Inf. Sci. 184(1), 1–19 (2012)

    Article  MATH  Google Scholar 

  26. J.P. Lucas, N. Luz, M.N. Moreno, A hybrid recommendation approach for a tourism system. Expert Syst. Appl. 40(9), 3532–3550 (2013)

    Article  Google Scholar 

  27. Z. Zhang, H. Lin, K. Liu, A hybrid fuzzy-based personalized recommender system for telecom products/services. Inf. Sci. 235, 117–129 (2013)

    Article  Google Scholar 

  28. P. Vashisth, P. Khurana, P. Bedi, A fuzzy hybrid recommender system. J. Intell. Fuzzy Syst. 32(6), 3945–3960 (2017)

    Article  Google Scholar 

  29. S.R.D. Queiroz, F.D.T. de Carvalho, G.L. Ramalho, Making recommendations for groups using collaborative filtering and fuzzy majority, in Advances in Artificial Intelligence, Proceedings, Book Series: Lecture Notes in Artificial Intelligence, vol. 2507. pp. 248–258 (2002)

    Google Scholar 

  30. L. Martinez, M.J. Barranco, L.G. Perez, A knowledge based recommender system with multigranular linguistic information. Int. J. Comput Intell. Syst. 1(3), 225–236 (2008)

    Article  Google Scholar 

  31. R. Colomo-Palacios, I. Gonzalez-Carrasco, Lopez-Cuadrado J. Luis, RESYSTER: a hybrid recommender system for scrum team roles based on fuzzy and rough sets. Int. J. Appl. Math. Comput. Sci. 22(4), 801–816 (2012)

    Article  MATH  Google Scholar 

  32. M. Ferreira-Satler, F.P. Romero, V.H. Menendez-Dominguez, Fuzzy ontologies-based user profiles applied to enhance e-learning activities. Soft. Comput. 16(7), 1129–1141 (2012)

    Article  Google Scholar 

  33. M. Nilashi, O. bin Ibrahim, N. Ithnin, Hybrid recommendation approaches for multi-criteria collaborative filtering. Expert Syst. Appl. 41(8), 3879–3900 (2014)

    Google Scholar 

  34. E. Majd, V. Balakrishnan, A trust model for recommender agent systems. Soft. Comput. 21(2), 417–433 (2017)

    Article  Google Scholar 

  35. T.C.K. Huang, Recommendations of closed consensus temporal patterns by group decision making. Knowl. Based Syst. 54, 318–328 (2013)

    Google Scholar 

  36. C. Birtolo, D. Ronca, Advances in clustering collaborative filtering by means of fuzzy C-means and trust. Expert Syst. Appl. 40(17), 6997–7009 (2013)

    Article  Google Scholar 

  37. Vibhor Kant, Kamal K. Bharadwaj, Integrating collaborative and reclusive methods for effective recommendations: a fuzzy Bayesian approach. Int. J. Intell. Syst. 28(11), 1099–1123 (2013)

    Article  Google Scholar 

  38. Serrano-Guerrero, F.P. Romero, J.A. Olivas, Hiperion: a fuzzy approach for recommending educational activities based on the acquisition of competences. Inf. Sci. 248, 114–129 (2013)

    Google Scholar 

  39. G. Castellano, M.G.C.A. Cimino, A.M. Fanelli, A collaborative situation-aware scheme based on an emergent paradigm for mobile resource recommenders. J. Ambient Intell. Humanized Comput. 4(4), 421–437 (2013)

    Article  Google Scholar 

  40. J. Lu, Q. Shambour, Y. Xu, A web-based personalized business partner recommendation system using fuzzy semantic techniques. Comput. Intell. 29(1), 37–69 (2013)

    Article  MathSciNet  Google Scholar 

  41. Y.C. Hu, A novel non additive collaborative-filtering approach using multi-criteria ratings. Math. Problems Eng. (2013)

    Google Scholar 

  42. P. Paranjape-Voditel, U. Deshpande, A stock market portfolio recommender system based on association rule mining. Appl. Soft Comput. 13(2), 1055–1063 (2013)

    Article  Google Scholar 

  43. I.C. Wu, W.H. Hwang, A genre-based fuzzy inference approach for effective filtering of movies. Intell. Data Anal. 17(6), 1093–1113 (2013)

    Google Scholar 

  44. D. Dubois, E. Huellermeier, H. Prade, Fuzzy methods for case-based recommendation and decision support. J. Intell. Inf. Syst. 27(2), 95–115 (2006)

    Article  Google Scholar 

  45. C.W.K. Leung, S.C.F. Chan, F.L Chung, A collaborative filtering framework based on fuzzy association rules and multiple-level similarity. Knowl. Inf. Systs. 10(3), 357–381 (2006)

    Google Scholar 

  46. B. Lazzerini, F. Marcelloni, A hierarchical fuzzy clustering-based system to create user profile. Soft. Comput. 11(2), 157–168 (2007)

    Article  MATH  Google Scholar 

  47. C. Cornelis, J. Lu, X. Guo, One-and-only item recommendation with fuzzy logic techniques. Inf. Sci. 177(22), 4906–4921(2007)

    Google Scholar 

  48. L.M. de Campos, J.M. Fernandez-Luna, J.F. Huete, A collaborative recommender system based on probabilistic inference from fuzzy observations. Fuzzy Sets Syst. 159(12), 1554–1576 (2008)

    Article  MathSciNet  Google Scholar 

  49. V. Kant, K.K. Bharadwaj, Integrating collaborative and reclusive methods for effective recommendations: a fuzzy Bayesian approach. Int. J. Intell. Syst. 28(11), 1099–1123 (2013)

    Article  Google Scholar 

  50. C. Porcel, A.G. Lopez-Herrera, E. Herrera-Viedma, A recommender system for research resources based on fuzzy linguistic modeling. Expert Syst. Appl. 36(3), 5173–5183 (2009)

    Article  Google Scholar 

  51. E. Herrera-Viedma, A.G. Lopez-Herrera, A review on information accessing systems based on fuzzy linguistic modelling. Int. J. Comput. Intell. Syst. 3(4), 420–437 (2010)

    Article  Google Scholar 

  52. C. Porcel, E. Herrera-Viedma, Dealing with incomplete information in a fuzzy linguistic recommender system to disseminate information in university digital libraries. Knowl. Based Syst. 23(1), 32–39 (2010)

    Article  Google Scholar 

  53. J. Serrano-Guerrero, E. Herrera-Viedma, J.A. Olivas, A google wave-based fuzzy recommender system to disseminate information in university digital libraries 2.0. Inf. Sci. 181(9), 1503–1516 (2011)

    Article  Google Scholar 

  54. A. Zenebe, A.F. Norcio, Representation, similarity measures and aggregation methods using fuzzy sets for content-based recommender systems. Fuzzy Sets Syst. 160(1), 76–94 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  55. M. Kiewra, N.T. Nguyen, A fuzzy-based method for improving recall values in recommender systems. J. Intell. Fuzzy Syst. 20(1–2), 89–104 (2009)

    Google Scholar 

  56. M.Z. Reformat, R.R. Yager, Tag-based fuzzy sets for criteria evaluation in on-line selection processes. J. Ambient Intell. Humanized Comput. 2(1), 35–51 (2011)

    Article  Google Scholar 

  57. M. Nilashi, O. bin Ibrahim, N. Ithnin, A multi-criteria collaborative filtering recommender system for the tourism domain using expectation maximization (EM) and PCA-ANFIS. Electron. Commer. Res. Appl. 14(6), 542–562 (2015)

    Google Scholar 

  58. M. Ramezani, F. Yaghmaee, A novel video recommendation system based on efficient retrieval of human actions. Phys. A-Stat. Mech. Appl. 457, 607–623 (2016)

    Article  Google Scholar 

  59. R. Katarya, O.P. Verma, A collaborative recommender system enhanced with particle swarm optimization technique. Multimedia Tools Appl. 75(15), 9225–9239 (2016)

    Article  Google Scholar 

  60. Kuo-Sui Lin, Fuzzy similarity matching method for interior design drawing recommendation. Rev. Socionetwork Strat. 10(1), 17–32 (2016)

    Article  MathSciNet  Google Scholar 

  61. G. Posfai, G. Magyar, L.T. Koczy, A fuzzy information propagation algorithm for social network based recommender systems, in Advances in Intelligent Systems and Computing (AISC), Vol. 462 (Springer, 2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amita Jain .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jain, A., Gupta, C. (2018). Fuzzy Logic in Recommender Systems. In: Castillo, O., Melin, P., Kacprzyk, J. (eds) Fuzzy Logic Augmentation of Neural and Optimization Algorithms: Theoretical Aspects and Real Applications. Studies in Computational Intelligence, vol 749. Springer, Cham. https://doi.org/10.1007/978-3-319-71008-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-71008-2_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-71007-5

  • Online ISBN: 978-3-319-71008-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics