close
Skip to main content

Abstract

Due to the incredible growth of information on the World Wide Web in the recent years, searching and finding contents, products or services that may be of interest for users has become a very difficult task. Recommender systems (RSs) help overcome the information overload problem by studying the preferences of online users and suggesting items they might like. Many companies and Web sites have implemented these systems to recommend products/information/services to their users in a more accurate manner, therefore improving the company’s profits. In this chapter, first we give a brief review on social recommender systems and then we introduce sevela learning automata-based recommended systems.

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

Access this chapter

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Free shipping worldwide - view details

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  • Abdul-Rahman A, Hailes S (2000) Supporting trust in virtual communities. In: proceedings of the 33rd annual hawaii international conference on system sciences. IEEE, p 9

    Google Scholar 

  • Acilar AM, Arslan A (2011) Optimization of multiple input–output fuzzy membership functions using clonal selection algorithm. Expert Syst Appl 38:1374–1381

    Article  Google Scholar 

  • Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17:734–749

    Article  Google Scholar 

  • Akbari Torkestani J, Meybodi MR (2012) Finding minimum weight connected dominating set in stochastic graph based on learning automata. Inf Sci (Ny) 200:57–77. https://doi.org/10.1016/j.ins.2012.02.057

    Article  MathSciNet  MATH  Google Scholar 

  • Altingovde IS, Subakan ÖN, Ulusoy Ö (2013) Cluster searching strategies for collaborative recommendation systems. Inf Process Manag 49:688–697

    Article  Google Scholar 

  • Arazy O, Kumar N, Shapira B (2009) Improving social recommender systems. IT Prof 11:38–44. https://doi.org/10.1109/MITP.2009.76

    Article  Google Scholar 

  • Avesani P, Massa P, symposium RT-P of the 2005 A, 2005 undefined (2005) A trust-enhanced recommender system application: moleskiing. DlAcmOrg, pp 1589–1593

    Google Scholar 

  • Ayadi O, Halouani N, Masmoudi F (2016) A fuzzy collaborative assessment methodology for partner trust evaluation. Int J Intell Syst 31:488–501

    Article  Google Scholar 

  • Bedi P, Sharma R (2012) Trust based recommender system using ant colony for trust computation. Expert Syst Appl 39:1183–1190

    Article  Google Scholar 

  • Beigy H, Meybodi MR (2006) Utilizing distributed learning automata to solve stochastic shortest path problems. Int J Uncertainty, Fuzziness Knowledge-Based Syst 14:591–615. https://doi.org/10.1142/S0218488506004217

    Article  MathSciNet  MATH  Google Scholar 

  • Bharadwaj KK, Al-Shamri MYH (2009) Fuzzy computational models for trust and reputation systems. Electron Commer Res Appl 8:37–47

    Article  Google Scholar 

  • Bhuiyan T (2013) Trust for intelligent recommendation. Springer

    Google Scholar 

  • Bobadilla J, Hernando A, Ortega F, Bernal J (2011) A framework for collaborative filtering recommender systems. Expert Syst Appl 38:14609–14623

    Article  Google Scholar 

  • Bobadilla J, Hernando A, Ortega F, Gutiérrez A (2012a) Collaborative filtering based on significances. Inf Sci (Ny) 185:1–17

    Article  Google Scholar 

  • Bobadilla J, Ortega F, Hernando A, Bernal J (2012b) A collaborative filtering approach to mitigate the new user cold start problem. Knowledge-Based Syst 26:225–238

    Article  Google Scholar 

  • Bobadilla J, Serradilla F (2009) The effect of sparsity on collaborative filtering metrics. In: Proceedings of the twentieth Australasian Conference on Australasian database-volume 92. Australian computer society, Inc., pp 9–18

    Google Scholar 

  • Bonhard P, Sasse MA (2006) ’Knowing me, knowing you’—using profiles and social networking to improve recommender systems. BT Technol J 24:84–98

    Article  Google Scholar 

  • Carrer-Neto W, Hernández-Alcaraz ML, Valencia-García R, García-Sánchez F (2012) Social knowledge-based recommender system. Application to the movies domain. Expert Syst Appl 39:10990–11000

    Article  Google Scholar 

  • Chirita P-A, Nejdl W, Zamfir C (2005) Preventing shilling attacks in online recommender systems. In: Proceedings of the 7th annual ACM international workshop on web information and data management. ACM, pp 67–74

    Google Scholar 

  • Choi IY, Oh MG, Kim JK, Ryu YU (2016) Collaborative filtering with facial expressions for online video recommendation. Int J Inf Manage 36:397–402

    Article  Google Scholar 

  • Formoso V, FernáNdez D, Cacheda F, Carneiro V (2013) Using profile expansion techniques to alleviate the new user problem. Inf Process Manag 49:659–672

    Article  Google Scholar 

  • Gefen D, Karahanna E, Straub DW (2003) Trust and TAM in online shopping: an integrated model. MIS Q 27:51–90

    Article  Google Scholar 

  • Ghavipour M, Meybodi MR (2016) An adaptive fuzzy recommender system based on learning automata. Electron Commer Res Appl 20:105–115. https://doi.org/10.1016/j.elerap.2016.10.002

    Article  Google Scholar 

  • Ghavipour M, Meybodi MR (2018a) Stochastic trust network enriched by similarity relations to enhance trust-aware recommendations. Appl Intell 1–14

    Google Scholar 

  • Ghavipour M, Meybodi MR (2018b) A dynamic algorithm for stochastic trust propagation in online social networks: learning automata approach. Comput Commun 123:11–23. https://doi.org/10.1016/j.comcom.2018.04.004

    Article  Google Scholar 

  • Ghavipour M, Meybodi MR (2018c) Trust propagation algorithm based on learning automata for inferring local trust in online social networks. Knowledge-Based Syst 143:307–316. https://doi.org/10.1016/j.knosys.2017.06.034

    Article  Google Scholar 

  • Gohari FS, Aliee FS, Haghighi H (2018) A new confidence-based recommendation approach: combining trust and certainty. Inf Sci (Ny) 422:21–50

    Article  Google Scholar 

  • Golbeck J (2006) Generating predictive movie recommendations from trust in social networks. In: International Conference on Trust Management. Springer, pp 93–104

    Google Scholar 

  • Golbeck J (2009) Trust and nuanced profile similarity in online social networks. ACM Trans Web 3:12

    Article  Google Scholar 

  • Golbeck J, Hendler J (2006) Filmtrust: movie recommendations using trust in web-based social networks. In: Proceedings of the IEEE Consumer communications and networking conference. Citeseer, pp 282–286

    Google Scholar 

  • Golbeck JA (2005) Computing and applying trust in web-based social networks. https://doi.org/10.1017/cbo9781107415324.004

  • Guo G, Zhang J, Yorke-Smith N (2015) Leveraging multiviews of trust and similarity to enhance clustering-based recommender systems. Knowledge-Based Syst 74:14–27

    Article  Google Scholar 

  • Hao F, Min G, Lin M et al (2014) MobiFuzzyTrust: an efficient fuzzy trust inference mechanism in mobile social networks. IEEE Trans Parallel Distrib Syst 25:2944–2955

    Article  Google Scholar 

  • He J, Chu WW (2010) A social network-based recommender system (SNRS). In: Data mining for social network data. Springer, pp 47–74

    Google Scholar 

  • Huynh T, Nguyen H, Le B, Minh HC (2012) A unified design for the membership functions in genetic fuzzy systems. Int J Comput Sci 9:7–16

    Google Scholar 

  • Gao L, ongdong Li C (2008) Hybrid personalized recommended model based on genetic algorithm. In: 2008 4th international conference on wireless communications, networking mobile computing, Vols 1–31. IEEE, pp 9215–9218

    Google Scholar 

  • Jamali M, Ester M (2009) Trustwalker: a random walk model for combining trust-based and item-based recommendation. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 397–406

    Google Scholar 

  • Jiang W, Wu J, Li F et al (2016) Trust evaluation in online social networks using generalized network flow. IEEE Trans Comput 65:952–963. https://doi.org/10.1109/TC.2015.2435785

    Article  MathSciNet  MATH  Google Scholar 

  • Jiang W, Wu J, Wang G (2015) On selecting recommenders for trust evaluation in online social networks. ACM Trans Internet Technol 15:14. https://doi.org/10.1145/2807697

    Article  Google Scholar 

  • Kant V, Bharadwaj KK (2013) Fuzzy computational models of trust and distrust for enhanced recommendations. Int J Intell Syst 28:332–365

    Article  Google Scholar 

  • Kaya M, Alhajj R (2006) Utilizing genetic algorithms to optimize membership functions for fuzzy weighted association rules mining. Appl Intell 24:7–15

    Article  Google Scholar 

  • Kim H-N, El-Saddik A, Jo G-S (2011) Collaborative error-reflected models for cold-start recommender systems. Decis Support Syst 51:519–531

    Article  Google Scholar 

  • Kohavi R (1995) A study of cross-validation and bootstrap for accuracy estimation and model selection. In: Ijcai. pp 1137–1145

    Google Scholar 

  • Lam SK, Riedl J (2004) Shilling recommender systems for fun and profit. In: Proceedings of the 13th international conference on World Wide Web. ACM, pp 393–402

    Google Scholar 

  • Lee DH, Brusilovsky P (2009) Does trust influence information similarity? Recomm Syst Soc Web 10:

    Google Scholar 

  • Lemire D (2005) Scale and translation invariant collaborative filtering systems. Inf Retr Boston 8:129–150

    Article  Google Scholar 

  • Leung CW, Chan SC, Chung F (2008) An empirical study of a cross-level association rule mining approach to cold-start recommendations. Knowl Based Syst 21:515–529

    Article  Google Scholar 

  • Linden G, Smith B, York J (2003) Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7:76–80

    Article  Google Scholar 

  • Lops P, De Gemmis M, Semeraro G (2011) Content-based recommender systems: State of the art and trends. In: Recommender systems handbook. Springer, pp 73–105

    Google Scholar 

  • Lu Y, Zhao L, Wang B (2010) From virtual community members to C2C e-commerce buyers: trust in virtual communities and its effect on consumers’ purchase intention. Electron Commer Res Appl 9:346–360

    Article  Google Scholar 

  • Luo X, Xia Y, Zhu Q (2012) Incremental collaborative filtering recommender based on regularized matrix factorization. Knowledge-Based Syst 27:271–280

    Article  Google Scholar 

  • Mao M, Lu J, Zhang G, Zhang J (2017) Multirelational social recommendations via multigraph ranking. IEEE Trans Cybern 47:4049–4061. https://doi.org/10.1109/TCYB.2016.2595620

    Article  Google Scholar 

  • Martinez-Romo J, Araujo L (2012) Updating broken web links: an automatic recommendation system. Inf Process Manag 48:183–203

    Article  Google Scholar 

  • Massa P, Avesani P (2004) Trust-aware collaborative filtering for recommender systems. CoopIS/DOA/ODBASE 1(3290):492–508

    Google Scholar 

  • Moradi P, Ahmadian S (2015) A reliability-based recommendation method to improve trust-aware recommender systems. Expert Syst Appl 42:7386–7398

    Article  Google Scholar 

  • O’Donovan J, Smyth B (2005) Trust in recommender systems. In: Proceedings of the 10th international conference on Intelligent user interfaces. ACM, pp 167–174

    Google Scholar 

  • O’Mahony M, Hurley N, Kushmerick N, Silvestre G (2004) Collaborative recommendation: a robustness analysis. ACM Trans Internet Technol 4:344–377

    Article  Google Scholar 

  • Omizegba EE, Adebayo GE (2009) Optimizing fuzzy membership functions using particle swarm algorithm. In: Systems, man and cybernetics, 2009. SMC 2009. IEEE international conference on. IEEE, pp 3866–3870

    Google Scholar 

  • Park M-H, Hong J-H, Cho S-B (2007) Location-based recommendation system using bayesian user’s preference model in mobile devices. In: International conference on ubiquitous intelligence and computing. Springer, pp 1130–1139

    Google Scholar 

  • Pera MS, Ng Y-K (2013) A group recommender for movies based on content similarity and popularity. Inf Process Manag 49:673–687

    Article  Google Scholar 

  • Permana KE, Hashim SZM (2010) Fuzzy membership function generation using particle swarm optimization. Int J Open Probl Compt Math 3:27–41

    MATH  Google Scholar 

  • Protasiewicz J, Pedrycz W, Kozłowski M et al (2016) A recommender system of reviewers and experts in reviewing problems. Knowl Based Syst 106:164–178

    Article  Google Scholar 

  • Rashid AM, Karypis G, Riedl J (2008) Learning preferences of new users in recommender systems: an information theoretic approach. ACM SIGKDD Explor Newsl 10:90–100

    Article  Google Scholar 

  • Resnick P, Iacovou N, Suchak M, et al (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of {ACM} 1994 conference on computer supported cooperative work. ACM, pp 175–186

    Google Scholar 

  • Rezvanian A, Meybodi MR (2017) A new learning automata-based sampling algorithm for social networks. Int J Commun Syst 30:e3091. https://doi.org/10.1002/dac.3091

    Article  Google Scholar 

  • Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook. In: Recommender systems handbook. Springer, pp 1–35

    Google Scholar 

  • Richardson M, Agrawal R, Domingos P (2003) Trust management for the semantic web. In: International semantic web conference. Springer, pp 351–368

    Google Scholar 

  • Roh TH, Oh KJ, Han I (2003) The collaborative filtering recommendation based on SOM cluster-indexing CBR. Expert Syst Appl 25:413–423

    Article  Google Scholar 

  • Salganik MJ, Dodds PS, Watts DJ (2006) Experimental study of inequality and unpredictability in an artificial cultural market. Science (80-) 311:854–856

    Article  Google Scholar 

  • Shambour Q, Lu J (2011) A hybrid trust-enhanced collaborative filtering recommendation approach for personalized government-to-business e-services. Int J Intell Syst 26:814–843

    Article  Google Scholar 

  • Shambour Q, Lu J (2012) A trust-semantic fusion-based recommendation approach for e-business applications. Decis Support Syst 54:768–780

    Article  Google Scholar 

  • Shekarpour S, Katebi SD (2010) Modeling and evaluation of trust with an extension in semantic web. J Web Semant 8:26–36. https://doi.org/10.1016/j.websem.2009.11.003

    Article  Google Scholar 

  • Simon D (2005) H∞ estimation for fuzzy membership function optimization. Int J Approx Reason 40:224–242

    Article  MathSciNet  Google Scholar 

  • Sinha RR, Swearingen K (2001) Comparing recommendations made by online systems and friends. In: DELOS workshop: personalisation and recommender systems in digital libraries

    Google Scholar 

  • Staab S, Bhargava B, Leszek L et al (2004) The pudding of trust: managing the dynamic nature of trust. IEEE Intell Syst 19:74–88

    Google Scholar 

  • Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif Intell 2009:4

    Article  Google Scholar 

  • Symeonidis P, Nanopoulos A, Manolopoulos Y (2009) MoviExplain: a recommender system with explanations. In: Proceedings of the third ACM conference on recommender systems. ACM, pp 317–320

    Google Scholar 

  • Tang J, Gao H, Liu H (2012) mTrust: discerning multi-faceted trust in a connected world. In: Proceedings of the fifth ACM international conference on web search and data mining. ACM, pp 93–102

    Google Scholar 

  • Uddin MG, Zulkernine M, Ahamed SI (2008) CAT: a context-aware trust model for open and dynamic systems. In: Proceedings of the 2008 ACM symposium on applied computing. ACM, pp 2024–2029

    Google Scholar 

  • Victor P, Cornelis C, De Cock M (2011) Trust networks for recommender systems. Springer Science & Business Media

    Google Scholar 

  • Victor P, Verbiest N, Cornelis C, De Cock M (2013) Enhancing the trust-based recommendation process with explicit distrust. ACM Trans Web 7:6

    Article  Google Scholar 

  • Wang H, Shao S, Zhou X et al (2016) Preference recommendation for personalized search. Knowl Based Syst 100:124–136

    Article  Google Scholar 

  • Yager RR (2003) Fuzzy logic methods in recommender systems. Fuzzy Sets Syst 136:133–149

    Article  MathSciNet  Google Scholar 

  • Yan S, Zheng X, Chen D, Wang Y (2013) Exploiting two-faceted web of trust for enhanced-quality recommendations. Expert Syst Appl 40:7080–7095

    Article  Google Scholar 

  • Zadeh LA (1996) Fuzzy logic = computing with words. IEEE Trans Fuzzy Syst 4:103–111. https://doi.org/10.1109/91.493904

    Article  Google Scholar 

  • Zhao Y, Li B (2007) A new method for optimizing fuzzy membership function. In: 2007 international conference on mechatronics and automation. IEEE, pp 674–678

    Google Scholar 

  • Zhong J, Li X (2010) Unified collaborative filtering model based on combination of latent features. Expert Syst Appl 37:5666–5672

    Article  Google Scholar 

  • Ziegler C-N, Golbeck J (2007) Investigating interactions of trust and interest similarity. Decis Support Syst 43:460–475

    Article  Google Scholar 

  • Ziegler C-N, Lausen G (2004) Analyzing correlation between trust and user similarity in online communities. In: ITrust. Springer, pp 251–265

    Google Scholar 

  • Zucker LG (1986) Production of trust: institutional sources of economic structure, 1840–1920. Res Organ Behav

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Rezvanian.

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Rezvanian, A., Moradabadi, B., Ghavipour, M., Daliri Khomami, M.M., Meybodi, M.R. (2019). Social Recommender Systems. In: Learning Automata Approach for Social Networks. Studies in Computational Intelligence, vol 820. Springer, Cham. https://doi.org/10.1007/978-3-030-10767-3_8

Download citation

Publish with us

Policies and ethics

Profiles

  1. Alireza Rezvanian