Skip to main content
Log in

Presenting a hybrid model in social networks recommendation system architecture development

  • Student Forum
  • Published:
AI & SOCIETY Aims and scope Submit manuscript

Abstract

There are many studies conducted on recommendation systems, most of which are focused on recommending items to users and vice versa. Nowadays, social networks are complicated due to carrying vast arrays of data about individuals and organizations. In today’s competitive environment, companies face two significant problems: supplying resources and attracting new customers. Even the concept of supply-chain management in a virtual environment is changed. In this article, we propose a new and innovative combination approach to recommend organizational people in social networks based on organizational communication and SCM. The proposed approach uses a hybrid strategy that combines basic collaborative filtering and demographic recommendation systems, using data mining, artificial neural networks, and fuzzy techniques. The results of experiments and evaluations based on a real dataset collected from the LinkedIn social network showed that the hybrid recommendation system has higher accuracy and speed than other essential methods, even substantially has eliminated the fundamental problems with such systems, such as cold start, scalability, diversity, and serendipity.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

RS:

Recommendation systems

SCM:

Supply-chain management

ANN:

Artificial neural networks

CF-RS:

Collaborative filtering RS

D-RS:

Demographic RS

CB-RS:

Content-based RS

DM:

Data mining

ED:

Euclidean distance

MF:

Membership function

MAE:

Mean absolute error

RMSE:

Root mean squared error

FPR:

False-positive rate

TPR:

True-positive rate

OM:

Overlap measure

References

  • Agarwal A, Chauhan M (2017) Similarity measures used in recommender systems: a study. Int J Eng Technol Sci Res 4:2394–3386

    Google Scholar 

  • Aggarwal CC (2013) Managing and mining sensor data. Springer, Berlin

    Book  Google Scholar 

  • Aggarwal CC (2016) Recommender systems. Springer, Berlin

    Book  Google Scholar 

  • Al-Shamri MYH (2016) User profiling approaches for demographic recommender systems. Knowl-Based Syst 100:175–187

    Article  Google Scholar 

  • Beladev M, Rokach L, Shapira B (2016) Recommender systems for product bundling. Knowl-Based Syst 111:193–206

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Chen T, He L (2009) Collaborative filtering based on demographic attribute vector. In: Future computer and communication, 2009. FCC’09. International conference on. IEEE, pp 225–229

  • Cheng L-C, Wang H-A (2014) A fuzzy recommender system based on the integration of subjective preferences and objective information. Appl Soft Comput 18:290–301

    Article  Google Scholar 

  • Chopra S, Meindl P (2007) Supply chain management. Strategy, planning & operation. In: Boersch C, Eschen R (eds) Das summa summarum des management. Springer, Berlin, pp 265–275

    Chapter  Google Scholar 

  • Costa-Montenegro E, Barragáns-Martínez AB, Rey-López M (2012) Which App? A recommender system of applications in markets: implementation of the service for monitoring users’ interaction. Expert Syst Appl 39:9367–9375

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Gunawardana A, Shani G (2009) A survey of accuracy evaluation metrics of recommendation tasks. J Mach Learn Res 10:2935–2962

    MathSciNet  MATH  Google Scholar 

  • Hameed IA, Elhoushy M, Osen OL (2016) Interval type-2 fuzzy logic systems for evaluating students’ academic performance. In: International conference on computer supported education, 2016. Springer, Berlin, pp 420–441

  • Hassan M, Hamada M (2017) A neural networks approach for improving the accuracy of multi-criteria recommender systems. Appl Sci 7:868

    Article  Google Scholar 

  • Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: principles, methods and evaluation. Egypt Inf J 16:261–273. https://doi.org/10.1016/j.eij.2015.06.005

    Article  Google Scholar 

  • Kagita VR, Pujari AK, Padmanabhan V (2015) Virtual user approach for group recommender systems using precedence relations. Inf Sci 294:15–30

    Article  Google Scholar 

  • Korfiatis N, Poulos M (2013) Using online consumer reviews as a source for demographic recommendations: a case study using online travel reviews. Expert Syst Appl 40:5507–5515

    Article  Google Scholar 

  • LinkedIn (2018) https://about.linkedin.com

  • Lü L, Medo M, Yeung CH, Zhang Y-C, Zhang Z-K, Zhou T (2012) Recommender systems. Phys Rep 519:1–49

    Article  Google Scholar 

  • Macukow B (2016) Neural networks—state of art, brief history, basic models and architecture. In: Saeed K, Homenda W (eds) IFIP international conference on computer information systems and industrial management. Springer, Berlin, pp 3–14

    Google Scholar 

  • Martinez-Cruz C, Porcel C, Bernabé-Moreno J, Herrera-Viedma E (2015) A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling. Inf Sci 311:102–118

    Article  Google Scholar 

  • McCulloch WS, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys 5:115–133

    Article  MathSciNet  Google Scholar 

  • Nadin M (2018) Machine intelligence: a chimera. AI Soc 33:1–28

    Article  Google Scholar 

  • Ogbuanya TC, Chukwuedo SO (2017) Career-training mentorship intervention via the Dreyfus model: implication for career behaviors and practical skills acquisition in vocational electronic technology. J Vocat Behav 103:88–105

    Article  Google Scholar 

  • Paradarami TK, Bastian ND, Wightman JL (2017) A hybrid recommender system using artificial neural networks. Expert Syst Appl 83:300–313

    Article  Google Scholar 

  • Rahman M, Oh JC (2018) Graph bandit for diverse user coverage in online recommendation. Appl Intell 48:1979–1995

    Article  Google Scholar 

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

  • Schein AI, Popescul A, Ungar LH, Pennock DM (2002) Methods and metrics for cold-start recommendations. In: Proceedings of the 25th annual international ACM SIGIR conference on research and development in information retrieval. ACM, pp 253–260

  • Shinde S, Potey M (2015) Survey on evaluation of recommender systems. Int J Eng Comput Sci 4:10351–10355

    Google Scholar 

  • Singh RJ, Sohani N (2011) A proposed model for integration of ERP, CRM, SRM and supply chain management. Paper presented at the International Conference on Industrial Engineering, SVNIT Surat

  • Son LH (2014) HU-FCF: a hybrid user-based fuzzy collaborative filtering method in recommender systems. Expert Syst Appl Int J 41:6861–6870

    Article  Google Scholar 

  • Sondur MSD, Chigadani MAP, Nayak S (2016) Similarity measures for recommender systems: a comparative study. J Res 2(3):76–80

    Google Scholar 

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

    Article  Google Scholar 

  • Tejeda-Lorente Á, Porcel C, Peis E, Sanz R, Herrera-Viedma E (2014) A quality based recommender system to disseminate information in a university digital library. Inf Sci 261:52–69

    Article  Google Scholar 

  • Tejeda-Lorente A, Porcel C, Bernabé-Moreno J, Herrera-Viedma E (2015) REFORE: a recommender system for researchers based on bibliometrics. Appl Soft Comput 30:778–791

    Article  Google Scholar 

  • Thong NT (2015) HIFCF: an effective hybrid model between picture fuzzy clustering and intuitionistic fuzzy recommender systems for medical diagnosis. Expert Syst Appl 42:3682–3701

    Article  Google Scholar 

  • Vozalis MG, Margaritis KG (2007) Using SVD and demographic data for the enhancement of generalized collaborative filtering. Inf Sci 177:3017–3037

    Article  Google Scholar 

  • Wu L, Shah S, Choi S, Tiwari M, Posse C (2014) The Browsemaps: collaborative filtering at LinkedIn. In: RSWeb@ RecSys

  • Yera R, Castro J, Martínez L (2016) A fuzzy model for managing natural noise in recommender systems. Appl Soft Comput 40:187–198

    Article  Google Scholar 

  • Zadeh LA (1996) Fuzzy sets. In: Zadeh LA, Klir GJ, Yuan B (eds) Fuzzy sets, fuzzy logic, and fuzzy systems: selected papers by Lotfi A Zadeh. World Scientific, Singapore, pp 394–432

    Chapter  Google Scholar 

  • Zahra S, Ghazanfar MA, Khalid A, Azam MA, Naeem U, Prugel-Bennett A (2015) Novel centroid selection approaches for KMeans-clustering based recommender systems. Inf Sci 320:156–189

    Article  MathSciNet  Google Scholar 

  • Zhang Z, Lin H, Liu K, Wu D, Zhang G, Lu J (2013) A hybrid fuzzy-based personalized recommender system for telecom products/services. Inf Sci 235:117–129

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abolfazl Zare.

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

Zare, A., Motadel, M.R. & Jalali, A. Presenting a hybrid model in social networks recommendation system architecture development. AI & Soc 35, 469–483 (2020). https://doi.org/10.1007/s00146-019-00893-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00146-019-00893-z

Keywords

Navigation