Skip to main content
Log in

A study on features of social recommender systems

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Recommender system is an emerging field of research with the advent of World Wide Web and E-commerce. Recently, an increasing usage of social networking websites plausibly has a great impact on diverse facets of our lives in different ways. Initially, researchers used to consider recommender system and social networks as independent topics. With the passage of time, they realized the importance of merging the two to produce enhanced recommendations. The integration of recommender system with social networks produces a new system termed as social recommender system. In this study, we initially describe the concept of recommender system and social recommender system and then investigates different features of social networks that play a major role in generating effective recommendations. Each feature plays an essential role in giving good recommendations and resolving the issues of traditional recommender systems. Lastly, this paper also discusses future work in this area that can aid in enriching the quality of social recommender systems.

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.

Fig. 1

Similar content being viewed by others

Notes

  1. https://www.amazon.com.

  2. https://www.netflix.com.

References

  • Abbasi MA, Tang J, Liu H (2014) Trust-aware recommender systems. Machine learning book on computational trust. Chapman & Hall/CRC Press, Boca Raton

  • Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. Recommender systems handbook. Springer, Boston, pp 217–253

    Chapter  Google Scholar 

  • Aggarwal CC (2016) Knowledge-based recommender systems. Recommender systems. Springer, Cham, pp 167–197

    Chapter  Google Scholar 

  • Al-Shamri MYH (2016) User profiling approaches for demographic recommender systems. Knowl Based Syst 100:175–187. https://doi.org/10.1016/j.knosys.2016.03.006

    Article  Google Scholar 

  • Arnaboldi V, Campana MG, Delmastro F, Pagani E (2016) PLIERS: a popularity-based recommender system for content dissemination in online social networks. In: Proceedings of the 31st annual ACM symposium on applied computing, ACM, pp 671–673

  • Au Yeung Cm, Iwata T (2011) Strength of social influence in trust networks in product review sites. In: Proceedings of the fourth ACM international conference on web search and data mining, ACM, pp 495–504

  • Bao J, Zheng Y, Wilkie D, Mokbel M (2015) Recommendations in location-based social networks: a survey. GeoInformatica 19(3):525–565

    Article  Google Scholar 

  • Beel J, Gipp B, Langer S, Breitinger C (2016) Paper recommender systems: a literature survey. Int J Digit Libr 17(4):305–338

    Article  Google Scholar 

  • Bellman S, Lohse GL, Johnson EJ (1999) Predictors of online buying behavior. Commun ACM 42(12):32–38. https://doi.org/10.1145/322796.322805

    Article  Google Scholar 

  • Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Syst 46:109–132. https://doi.org/10.1016/j.knosys.2013.03.012

    Article  Google Scholar 

  • Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12(4):331–370

    Article  MATH  Google Scholar 

  • Burke R (2007) Hybrid web recommender systems. The adaptive web. Springer, Berlin, pp 377–408

    Chapter  Google Scholar 

  • Capdevila J, Arias M, Arratia A (2016) GeoSRS: a hybrid social recommender system for geolocated data. Inform Syst 57:111–128

    Article  Google Scholar 

  • Carrasco AL, et al. (2012) Towards trust-aware recommendations in social networks. Ph.D. thesis, Master Thesis, Polytechnic University of Catalonia, Spain

  • Chirita PA, Costache S, Nejdl W, Handschuh S (2007) P-tag: large scale automatic generation of personalized annotation tags for the web. In: Proceedings of the 16th international conference on world wide web, ACM, pp 845–854

  • Christensen I, Schiaffino S, Armentano M (2016) Social group recommendation in the tourism domain. J Intell Inform Syst 47(2):209–231

    Article  Google Scholar 

  • Codina V, Ceccaroni L (2010) Taking advantage of semantics in recommendation systems. In: Artificial intelligence research and development: proceedings of the 13th international conference of the Catalan association for artificial intelligence, IOS Press, vol 220, p 163

  • Colombo-Mendoza LO, Valencia-García R, Rodríguez-González A, Colomo-Palacios R, Alor-Hernández G (2018) Towards a knowledge-based probabilistic and context-aware social recommender system. J Inform Sci 44(4):464–490. https://doi.org/10.1177/0165551517698787

    Article  Google Scholar 

  • Cui L, Sun L, Fu X, Lu N, Zhang G (2017) Exploring a trust based recommendation approach for videos in online social network. J Signal Process Syst 86(2–3):207–219. https://doi.org/10.1007/s11265-016-1116-7

    Article  Google Scholar 

  • Dakhel AM, Malazi HT, Mahdavi M (2018) A social recommender system using item asymmetric correlation. Appl Intell 48(3):527–540. https://doi.org/10.1007/s10489-017-0973-5

    Article  Google Scholar 

  • Dang QV, Ignat CL (2017) dTrust: a deep learning approach for social recommendation. In: 2007 IEEE 3rd international conference on collaboration and internet computing (CIC), IEEE, pp 209–218, https://doi.org/10.1109/CIC.2017.00036

  • Davoodi E, Kianmehr K, Afsharchi M (2013) A semantic social network-based expert recommender system. Appl Intell 39(1):1–13

    Article  Google Scholar 

  • De Pessemier T, Dooms S, Deryckere T, Martens L (2010) Time dependency of data quality for collaborative filtering algorithms. In: Proceedings of the fourth ACM conference on recommender systems, ACM, pp 281–284

  • Dey AK, Abowd GD, Wood A (1998) CyberDesk: a framework for providing self-integrating context-aware services. Knowl Based Syst 11(1):3–13. https://doi.org/10.1016/s0950-7051(98)00053-7

    Article  Google Scholar 

  • Ekstrand MD, Riedl JT, Konstan JA (2011) Collaborative filtering recommender systems. Found Trends® Hum Comput Interact 4(2):81–173. https://doi.org/10.1561/1100000009

    Article  Google Scholar 

  • Farooq U, Song Y, Carroll JM, Giles CL (2007) Social bookmarking for scholarly digital libraries. IEEE Internet Comput 11(6):29–35. https://doi.org/10.1109/MIC.2007.135

    Article  Google Scholar 

  • Farseev A, Kotkov D, Semenov A, Veijalainen J, Chua TS (2015) Cross-social network collaborative recommendation. In: Proceedings of the ACM Web science conference, ACM, p 38

  • Frikha M, Mhiri M, Gargouri F (2015) Designing a user interest ontology-driven social recommender system: application for tunisian tourism. Advances in intelligent systems and computing, Springer, Cham, pp 159–166

    Google Scholar 

  • Gao H, Tang J, Hu X, Liu H (2013) Exploring temporal effects for location recommendation on location-based social networks. In: Proceedings of the 7th ACM conference on recommender systems, ACM, pp 93–100

  • Gao P, Baras JS, Golbeck J (2015) Trust-aware social recommender system design. In: Doctor consortium of 2015 international conference on information systems security and privacy, pp 19–28

  • Gottapu RD, Monangi LVS (2017) Point-of-interest recommender system for social groups. Proc Comput Sci 114:159–164. https://doi.org/10.1016/j.procs.2017.09.20

    Article  Google Scholar 

  • Guo C, Li B, Tian X (2016) Flickr group recommendation using rich social media information. Neurocomputing 204:8–16. https://doi.org/10.1016/j.neucom.2015.08.131

    Article  Google Scholar 

  • Gurini D, Gasparetti F, Micarelli A, Sansonetti G (2018) Temporal people-to-people recommendation on social networks with sentiment-based matrix factorization. Futur Generat Comput Syst 78:430–439. https://doi.org/10.1016/j.future.2017.03.020

    Article  Google Scholar 

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

    Chapter  Google Scholar 

  • Hong M, Jung JJ, Camacho D (2017) GRSAT: a novel method on group recommendation by social affinity and trustworthiness. Cybern Syst 48(3):140–161

    Article  Google Scholar 

  • Huang CL, Yeh PH, Lin CW, Wu DC (2014) Utilizing user tag-based interests in recommender systems for social resource sharing websites. Knowl-Based Syst 56:86–96

    Article  Google Scholar 

  • Huang Z, Chung W, Ong TH, Chen H (2002) A graph-based recommender system for digital library. In: Proceedings of the 2nd ACM/IEEE-CS joint conference on digital libraries, ACM, pp 65–73

  • Isinkaye F, Folajimi Y, Ojokoh B (2015) Recommendation systems: principles, methods and evaluation. Egypt Inform J 16(3):261–273. https://doi.org/10.1016/j.eij.2015.06.005

    Article  Google Scholar 

  • Jiang M, Cui P, Chen X, Wang F, Zhu W, Yang S (2015) Social recommendation with cross-domain transferable knowledge. IEEE Trans Knowl Data Eng 27(11):3084–3097

    Article  Google Scholar 

  • Kefalas P, Symeonidis P, Manolopoulos Y (2018) Recommendations based on a heterogeneous spatio-temporal social network. World Wide Web 21(2):345–371

    Article  Google Scholar 

  • Khan MM, Ibrahim R, Ghani I (2017) Cross domain recommender systems: a systematic literature review. ACM Comput Surv (CSUR) 50(3):36

    Article  Google Scholar 

  • Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 447–456

  • Lašek I, Vojtáš P (2011) Semantic information filtering-beyond collaborative filtering. In: 4th international semantic search workshop

  • Li CY, Lin SD (2014) Matching users and items across domains to improve the recommendation quality. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 801–810

  • Li YM, Wu CT, Lai CY (2013) A social recommender mechanism for e-commerce: combining similarity, trust, and relationship. Decis Support Syst 55(3):740–752

    Article  Google Scholar 

  • Liao G, Jiang S, Zhou Z, Wan C, Liu X (2018) POI recommendation of location-based social networks using tensor factorization. In: 2018 19th IEEE international conference on mobile data management (MDM), pp 116–124, https://doi.org/10.1109/MDM.2018.00028

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

    Article  Google Scholar 

  • Liu B, Xiong H (2013) Point-of-interest recommendation in location based social networks with topic and location awareness. In: Proceedings of the 2013 SIAM international conference on data mining, SIAM, pp 396–404

  • Liu B, Fu Y, Yao Z, Xiong H (2013a) Learning geographical preferences for point-of-interest recommendation. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 1043–1051

  • Liu NN, He L, Zhao M (2013b) Social temporal collaborative ranking for context aware movie recommendation. ACM Trans Intell Syst Technol (TIST) 4(1):15

    Google Scholar 

  • Liu X, Aberer K (2013) SoCo: a social network aided context-aware recommender system. In: Proceedings of the 22nd international conference on world wide web, ACM, pp 781–802

  • Liu Y, Wang S, Khan MS, He J (2018) A novel deep hybrid recommender system based on auto-encoder with neural collaborative filtering. Big Data Min Anal 1(3):211–221. https://doi.org/10.26599/BDMA.2018.9020019

    Article  Google Scholar 

  • Ma G, Wang Y, Zheng X, Wang M (2018) Leveraging transitive trust relations to improve cross-domain recommendation. IEEE Access 6:38012–38025

    Article  Google Scholar 

  • Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the fourth ACM international conference on web search and data mining, ACM, pp 287–296

  • Macedo AQ, Marinho LB, Santos RL (2015) Context-aware event recommendation in event-based social networks. In: Proceedings of the 9th ACM conference on recommender systems, ACM, pp 123–130

  • Manasa S, Manjula S, Venugopal K (2017) Trust aware system for social networks: a comprehensive survey. Int J Comput Appl 162(5):34–43

    Google Scholar 

  • Massa P, Avesani P (2007) Trust-aware recommender systems. In: Proceedings of the 2007 ACM conference on recommender systems, ACM, pp 17–24

  • Masthoff J (2011) Group recommender systems: Combining individual models. Recommender systems handbook. Springer, Boston, pp 677–702

    Chapter  Google Scholar 

  • Melville P, Sindhwani V (2011) Recommender systems. Encyclopedia of machine learning. Springer, Boston, pp 829–838

    Google Scholar 

  • Milicevic AK, Nanopoulos A, Ivanovic M (2010) Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 33(3):187–209

    Article  Google Scholar 

  • Pagano R, Cremonesi P, Larson M, Hidasi B, Tikk D, Karatzoglou A, Quadrana M (2016) The contextual turn: From context-aware to context-driven recommender systems. In: Proceedings of the 10th ACM conference on recommender systems, ACM, pp 249–252

  • Pan R, Dolog P, Xu G (2012) KNN-based clustering for improving social recommender systems. International workshop on agents and data mining interaction. Springer, Berlin, pp 115–125

    Google Scholar 

  • Perugini S, Gonçalves MA, Fox EA (2004) Recommender systems research: a connection-centric survey. J Intell Inform Syst 23(2):107–143

    Article  MATH  Google Scholar 

  • Pham TAN, Li X, Cong G, Zhang Z (2015) A general graph-based model for recommendation in event-based social networks. In: 2015 IEEE 31st international conference on Data engineering (ICDE), IEEE, pp 567–578

  • Quijano-Sanchez L, Recio-Garcia JA, Diaz-Agudo B, Jimenez-Diaz G (2013) Social factors in group recommender systems. ACM Trans Intell Syst Technol (TIST) 4(1):8

    Google Scholar 

  • Rana C, Jain SK (2015) A study of the dynamic features of recommender systems. Artif Intell Rev 43(1):141–153

    Article  Google Scholar 

  • Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web, ACM, pp 285–295

  • Sassi IB, Mellouli S, Yahia SB (2017) Context-aware recommender systems in mobile environment: On the road of future research. Inform Syst 72:27–61. https://doi.org/10.1016/j.is.2017.09.001

    Article  Google Scholar 

  • Sellami K, Ahmed-Nacer M, Tiako P (2014) From social network to semantic social network in recommender system. arXiv preprint arXiv:1407.3392

  • Shen Y, Lv T, Chen X, Wang Y (2016) A collaborative filtering based social recommender system for e-commerce. Int J Simul Syst Sci Technol 17(22):91–96

    Google Scholar 

  • Shokeen J (2018) On measuring the role of social networks in project recommendation. Int J Comput Sci Eng 6(4):215–219. https://doi.org/10.26438/ijcse/v6i4.215219

    Article  Google Scholar 

  • Shokeen J, Rana C (2018a) A review on the dynamics of social recommender systems. Int J Web Eng Technol 13(3):255–276

    Article  Google Scholar 

  • Shokeen J, Rana C (2018b) A study on trust-aware social recommender systems. In: 2018 5th International conference on computing for sustainable global development, IEEE, pp 4268–4272

  • Shokeen J, Rana C, Sehrawat H (2019) A novel approach for community detection using the label propagation technique. In: Integrated intelligent computing, communication and security. Springer, Singapore, pp 127–132 https://doi.org/10.1007/978-981-10-8797-4_14

    Google Scholar 

  • Song Y, Zhang L, Giles CL (2011) Automatic tag recommendation algorithms for social recommender systems. ACM Trans Web (TWEB) 5(1):4

    Google Scholar 

  • Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif intell 2009:1–19. https://doi.org/10.1155/2009/421425

    Article  Google Scholar 

  • Sulieman D, Malek M, Kadima H, Laurent D (2016) Toward social-semantic recommender systems. Int J Inform Syst Soc Chang 7(1):1–30. https://doi.org/10.4018/ijissc.2016010101

    Article  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

  • Tang J, Hu X, Liu H (2013) Social recommendation: a review. Soc Netw Anal Min 3(4):1113–1133

    Article  Google Scholar 

  • Tarus JK, Niu Z, Mustafa G (2018) Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning. Artif Intell Rev 50(1):21–48

    Article  Google Scholar 

  • Tian H, Liang P (2017) Improved recommendations based on trust relationships in social networks. Futur Internet 9(1):9. https://doi.org/10.3390/fi9010009

    Article  Google Scholar 

  • Wang M, Ma J (2016) A novel recommendation approach based on users weighted trust relations and the rating similarities. Soft Comput 20(10):3981–3990

    Article  Google Scholar 

  • Wang X, He X, Nie L, Chua TS (2017) Item silk road: Recommending items from information domains to social users. In: Proceedings of the 40th international ACM SIGIR conference on research and development in information retrieval, ACM, pp 185–194

  • Wang Y, Chan SCF, Ngai G (2012) Applicability of demographic recommender system to tourist attractions: a case study on trip advisor. In: Proceedings of the the 2012 IEEE/WIC/ACM international joint conferences on web intelligence and intelligent agent technology-Volume 03, IEEE computer society, pp 97–101

  • Wei X, Huang H, Xin X, Yang X (2013) Distinguishing social ties in recommender systems by graph-based algorithms. In: International conference on web information systems engineering, Springer, pp 219–228

  • Xu Z, Lukasiewicz T, Chen C, Miao Y, XiangwuMeng (2017) Tag-aware personalized recommendation using a hybrid deep model. In: Proceedings of the twenty-sixth international joint conference on artificial intelligence, IJCAI-17, pp 3196–3202, https://doi.org/10.24963/ijcai.2017/446

  • Yang B, Lei Y, Liu J, Li W (2017) Social collaborative filtering by trust. IEEE Trans Pattern Anal Mach Intell 39(8):1633–1647

    Article  Google Scholar 

  • Yang R, Hu W, Qu Y (2013) Using semantic technology to improve recommender systems based on slope one. Semantic web and web science. Springer, New York, pp 11–23

    Chapter  Google Scholar 

  • Ye M, Yin P, Lee WC, Lee DL (2011) Exploiting geographical influence for collaborative point-of-interest recommendation. In: Proceedings of the 34th international ACM SIGIR conference on research and development in information retrieval, ACM, New York, NY, USA, SIGIR’11, pp 325–334, https://doi.org/10.1145/2009916.2009962

  • Zafarani R, Liu H (2013) Connecting users across social media sites: a behavioral-modeling approach. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 41–49

  • Zhang C, Yu L, Wang Y, Shah C, Zhang X (2017a) Collaborative user network embedding for social recommender systems. In: Proceedings of the 2017 SIAM international conference on data mining, pp 381–389, https://doi.org/10.1137/1.9781611974973.43

    Chapter  Google Scholar 

  • Zhang J, Tang J, Liang B, Yang Z, Wang S, Zuo J, Li J (2008) Recommendation over a heterogeneous social network. In: 2008 The ninth international conference on web-age information management, IEEE, pp 309–316, https://doi.org/10.1109/WAIM.2008.71

  • Zhang Y, Tu Z, Wang Q (2017b) TempoRec: temporal-topic based recommender for social network services. Mobile Networks Appl 22(6):1182–1191. https://doi.org/10.1007/s11036-017-0864-3

    Article  Google Scholar 

  • Zhao L, Pan SJ, Xiang EW, Zhong E, Lu Z, Yang Q (2013) Active transfer learning for cross-system recommendation. In: Proceedings of the twenty-seventh AAAI conference on artificial intelligence, AAAI Press, AAAI’13, pp 1205–1211

  • Zhao WX, Li S, He Y, Wang L, Wen JR, Li X (2016) Exploring demographic information in social media for product recommendation. Knowl Inform Syst 49(1):61–89. https://doi.org/10.1007/s10115-015-0897-5

    Article  Google Scholar 

  • Zheng N, Li Q (2011) A recommender system based on tag and time information for social tagging systems. Expert Syst Appl 38(4):4575–4587

    Article  Google Scholar 

  • Zhou J, Tang M, Tian Y, Al-Dhelaan A, Al-Rodhaan M, Lee S et al (2015) Social network and tag sources based augmenting collaborative recommender system. IEICE Trans Inform Syst 98(4):902–910

    Google Scholar 

Download references

Acknowledgements

The first author of the paper likes to say thanks to Council of Scientific and Industrial Research (CSIR) to receive financial assistance in the form of JRF.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jyoti Shokeen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shokeen, J., Rana, C. A study on features of social recommender systems. Artif Intell Rev 53, 965–988 (2020). https://doi.org/10.1007/s10462-019-09684-w

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-019-09684-w

Keywords

Navigation