Skip to main content

A systematic survey on collaborator finding systems in scientific social networks


The increasing number of researchers and scientists participating in online communities has induced big challenges for users who are looking for researchers who are interested. As a result, finding potential collaborators among the huge amount of online information is going to be even much more important in the future. Collaborator recommendation is a kind of expert recommendation in scientific fields. A number of published papers have proposed new algorithms for an expert or a collaborator finding and tacking a narrower point of view. For instance, some of these papers have particularly considered a collaborator finding problem. New scientific social networks, such as ResearchGate, Academia, Mendeley, and so on, have provided some facilities to their users for finding new collaborators. In this paper, first of all, we review proposed models for an expert and a collaborator finding in scientific and academic social networks in a systematic manner. Next, collaborator finding facilities in online scientific social networks are evaluated. Finally, the defects and open challenges of the models are looked into and some propositions for the future works are presented.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3


  1. Although a bit different, hereafter we will use academic and scientific words interchangeably in this paper.





  6. Kasetsart University Research Development Institute.










  1. Abbasi A, Altmann J, Hwang J (2010) Evaluating scholars based on their academic collaboration activities: two indices, the RC-index and the CC-index, for quantifying collaboration activities of researchers and scientific communities. Scientometrics 83(1):1–13

    Google Scholar 

  2. Abbasi A, Wigand RT, Hossain L (2014) Measuring social capital through network analysis and its influence on individual performance. Libr Inf Sci Res 36(1):66–73

    Google Scholar 

  3. Adaji I, Vassileva J (2015) Predicting churn of expert respondents in social networks using data mining techniques: a case study of stack overflow. In: 2015 IEEE 14th international conference on machine learning and applications (ICMLA). IEEE, pp 182–189

  4. Adamic LA, Adar E (2003) Friends and neighbors on the web. Soc Netw 25(3):211–230

    Google Scholar 

  5. 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 6:734–749

    Google Scholar 

  6. Al Hasan M, Chaoji V, Salem S, Zaki M(2006) Link prediction using supervised learning. In: SDM06: workshop on link analysis, counter-terrorism and security

  7. Al Hasan M, Zaki MJ (2011) A survey of link prediction in social networks. In: Social network data analytics. Springer, Boston, MA, pp 243–275

  8. Alheyasat O (2015) Examination expertise sharing in academic social networks using graphs: the case of ResearchGate. Contemp Eng Sci 8(1–4):137–151

    Google Scholar 

  9. Anongnart S (2012) Building fexpert: system for searching experts in research university using K-MEANS algorithms. In: 2012 IEEE symposium on computers and informatics (ISCI). IEEE, pp 176–179

  10. Arazy O, Kumar N, Shapira B (2009) Improving social recommender systems. IT Prof 11:4

    Google Scholar 

  11. Balog K, Azzopardi L, De Rijke M (2006) Formal models for expert finding in enterprise corpora. In: Proceedings of the 29th annual international ACM SIGIR conference on research and development in information retrieval. ACM, pp 43–50

  12. Balog K, Azzopardi L, de Rijke M (2009) A language modeling framework for expert finding. Inf Process Manag 45(1):1–19

    Google Scholar 

  13. Barabási A, Albert R (1999) Emergence of scaling in random networks. Science 286(5439):509–512

    MathSciNet  MATH  Google Scholar 

  14. Barbastefano RG, Souza C, de Sousa CJ, Teixeira PM (2013) Impactos dos nomes nas propriedades de redes sociais: um estudo em rede de coautoria sobre sustentabilidade. Perspect Ciência Inform 18(3):78–95

    Google Scholar 

  15. Bilge A, Polat H (2012) An improved privacy-preserving DWT-based collaborative filtering scheme. Expert Syst Appl 39(3):3841–3854

    Google Scholar 

  16. Bliss CA, Frank MR, Danforth CM, Dodds PS (2014) An evolutionary algorithm approach to link prediction in dynamic social networks. J Comput Sci 5(5):750–764

    MathSciNet  Google Scholar 

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

    Google Scholar 

  18. Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl Based Ayst 46:109–132

    Google Scholar 

  19. Bonhard P (2005) Who do trust? Combining recommender systems and social networking for better advice. In: Proceedings of the wokshop beyond personalization 2005, in conjunction with the international conference on intelligent user interfaces IUI05. pp 89–90

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

    Google Scholar 

  21. Bozeman B, Corley E (2004) Scientists collaboration strategies: implications for scientific and technical human capital. Res Policy 33(4):599–616

    Google Scholar 

  22. Bozzon A, Brambilla M, Ceri S, Silvestri M, Vesci G (2013) Choosing the right crowd: expert finding in social networks. In: Proceedings of the 16th international conference on extending database technology. ACM, pp 637–648

  23. Brandão D, Luís (2009) Expert finding in question-and-answer web services

  24. Burda Z, Duda J, Luck J-M, Waclaw B (2009) Localization of the maximal entropy random walk. Phys Rev Lett 102(16):160602

    Google Scholar 

  25. Calders T, Goethals B (2005) Depth-first non-derivable itemset mining. In: Proceedings of the 2005 SIAM international conference on data mining. SIAM, pp 250–261

  26. Candillier L, Meyer F, Boullé M (2007) Comparing state-of-the-art collaborative filtering systems. In: International workshop on machine learning and data mining in pattern recognition. Springer, pp 548–562

  27. Carmagnola F, Vernero F, Grillo P (2009) Sonars: a social networks-based algorithm for social recommender systems. In: International conference on user modeling, adaptation, and personalization. Springer, pp 223–234

  28. Chebotarev P, Shamis E (2006) The matrix-forest theorem and measuring relations in small social groups. arXiv preprint arXiv:math/0602070

  29. Chen H, Shen H, Xiong J, Tan S, Cheng X (2006) Social network structure behind the mailing lists: ICT-IIIS at TREC 2006 expert finding track. In: TREC

  30. Cukierski W, Hamner B, Yang B (2011) Graph-based features for supervised link prediction. In: The 2011 international joint conference on neural networks (IJCNN). IEEE, pp 1237–1244

  31. Davoodi E, Afsharchi M, Kianmehr K (2012) A social network-based approach to expert recommendation system. In: International conference on hybrid artificial intelligence systems. Springer, pp 91–102

  32. De Meo P, Nocera A, Terracina G, Ursino D (2011) Recommendation of similar users, resources and social networks in a social internetworking scenario. Inf Sci 181(7):1285–1305

    MATH  Google Scholar 

  33. de Souza CG, Barbastefano RG (2011) Knowledge diffusion and collaboration networks on life cycle assessment. Int J Life Cycle Assess 16(6):561–568

    Google Scholar 

  34. Dell’Amico M, Capra L (2008) Sofia: social filtering for robust recommendations. In: IFIP international conference on trust management. Springer, pp 135–150

  35. Dempster AP (2008) Upper and lower probabilities induced by a multivalued mapping. In: Classic works of the Dempster-Shafer theory of belief functions. Springer, Berlin, Heidelberg, pp 57–72

  36. Golbeck J, Kuter U (2009) The ripple effect: change in trust and its impact over a social network. In: Computing with social trust. Springer, London, pp 169–181

  37. Gollapalli SD, Mitra P, Lee GC (2012) Similar researcher search in academic environments. In: Proceedings of the 12th ACM/IEEE-CS joint conference on digital libraries. ACM, pp 167–170

  38. Guimerà R, Sales-Pardo M (2009) Missing and spurious interactions and the reconstruction of complex networks. Proc Natl Acad Sci 106(52):22073–22078

    Google Scholar 

  39. Hara N, Solomon P, Kim S-L, Sonnenwald DH (2003) An emerging view of scientific collaboration: scientists’ perspectives on collaboration and factors that impact collaboration. J Am Soc Inf Sci Technol 54(10):952–965

    Google Scholar 

  40. Heck T, Hanraths O, Stock WG (2011) Expert recommendation for knowledge management in academia. Proc Am Soc Inf Sci Technol 48(1):1–4

    Google Scholar 

  41. Herlocker JL , Konstan JA, Borchers A, Riedl J (2017) An algorithmic framework for performing collaborative filtering. In: ACM SIGIR forum, vol 51. ACM, pp 227–234

  42. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst (TOIS) 22(1):5–53

    Google Scholar 

  43. Hirsch JE (2005) An index to quantify an individual’s scientific research output. Proc Natl Acad Sci 102(46):16569–16572

    MATH  Google Scholar 

  44. Hoang DT, Van Tran C, Nguyen TT, Nguyen NT, Hwang D (2017) A consensus-based method to enhance a recommendation system for research collaboration. In: Asian conference on intelligent information and database systems. Springer, pp 170–180

  45. Hossain L, Fazio D (2009) The social networks of collaborative process. J High Technol Manag Res 20(2):119–130

    Google Scholar 

  46. Huang Z (2010) Link prediction based on graph topology: the predictive value of generalized clustering coefficient. Available at SSRN:

  47. Huynh T, Takasu A, Masada T, Hoang K (2014) Collaborator recommendation for isolated researchers. In: 2014 28th international conference on advanced information networking and applications workshops (WAINA). IEEE, pp 639–644

  48. Jaccard P (1901) Étude comparative de la distribution florale dans une portion des Alpes et des Jura. Bull Soc Vaudoise Sci Nat 37:547–579

    Google Scholar 

  49. Jeh G, Widom J (2002) SimRank: a measure of structural-context similarity. In: Proceedings of the eighth ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 538–543

  50. Jung JJ (2009) Contextualized mobile recommendation service based on interactive social network discovered from mobile users. Expert Syst Appl 36(9):11950–11956

    Google Scholar 

  51. Kardan A, Omidvar A, Behzadi M (2012) Context based expert finding in online communities using social network analysis. Int J Comput Sci Res Appl 2(1):79–88

    Google Scholar 

  52. Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43

    MATH  Google Scholar 

  53. Kim H-N, Alkhaldi A, El Saddik A, Jo G-S (2011) Collaborative user modeling with user-generated tags for social recommender systems. Expert Syst Appl 38(7):8488–8496

    Google Scholar 

  54. Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM (JACM) 46(5):604–632

    MathSciNet  MATH  Google Scholar 

  55. Kong X, Jiang H, Wang W, Bekele TM, Zhenzhen X, Wang M (2017) Exploring dynamic research interest and academic influence for scientific collaborator recommendation. Scientometrics 113(1):369–385

    Google Scholar 

  56. Krulwich B (1997) Lifestyle finder: intelligent user profiling using large-scale demographic data. AI Mag 18(2):37

    Google Scholar 

  57. Kunegis J, Lommatzsch A (2009) Learning spectral graph transformations for link prediction. In: Proceedings of the 26th annual international conference on machine learning. ACM, pp 561–568

  58. Lang K (1995) Newsweeder: learning to filter netnews. In: Machine learning proceedings 1995. Elsevier, pp 331–339

  59. Leicht EA, Holme P, Newman MEJ (2006) Vertex similarity in networks. Phys Rev E 73(2):026120

    Google Scholar 

  60. Li N, Gillet D (2013) Identifying influential scholars in academic social media platforms. In: 2013 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM). IEEE, pp 608–614

  61. Li Y-M, Chen C-W (2009) A synthetical approach for blog recommendation: combining trust, social relation, and semantic analysis. Expert Syst Appl 36(3):6536–6547

    Google Scholar 

  62. Liang W, Zhou X, Huang S, Chunhua H, Xuesong X, Jin Q (2018) Modeling of cross-disciplinary collaboration for potential field discovery and recommendation based on scholarly big data. Future Gener Comput Syst 87:591–600

    Google Scholar 

  63. Liben-Nowell D (2005) An algorithmic approach to social networks. Ph.D. Dissertation. Massachusetts Institute of Technology

  64. Liben-Nowell D, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol 58(7):1019–1031

    Google Scholar 

  65. Lichtenwalter RN , Lussier JT, Chawla NV (2010) New perspectives and methods in link prediction. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 243–252

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

    Google Scholar 

  67. Liu D-R, Chen Y-H, Kao W-C, Wang H-W (2013) Integrating expert profile, reputation and link analysis for expert finding in question–answering websites. Inf Process Manag 49(1):312–329

    Google Scholar 

  68. Liu F, Lee HJ (2010) Use of social network information to enhance collaborative filtering performance. Expert Syst Appl 37(7):4772–4778

    Google Scholar 

  69. Liu W, Lü L (2010) Link prediction based on local random walk. EPL (Europhys Lett) 89(5):58007

    Google Scholar 

  70. Liu X, Wang GA, Johri A, Zhou M, Fan W (2014) Harnessing global expertise: a comparative study of expertise profiling methods for online communities. Inf Syst Front 16(4):715–727

    Google Scholar 

  71. Lü L, Jin C-H, Zhou T (2009) Similarity index based on local paths for link prediction of complex networks. Phys Rev E 80(4):046122

    Google Scholar 

  72. Lü L, Zhou T (2011) Link prediction in complex networks: a survey. Physica A Stat Mech Appl 390(6):1150–1170

    Google Scholar 

  73. Martínez V, Berzal F, Cubero J-C (2017) A survey of link prediction in complex networks. ACM Comput Surv (CSUR) 49(4):69

    Google Scholar 

  74. Mitzenmacher M (2004) A brief history of generative models for power law and lognormal distributions. Internet Math 1(2):226–251

    MathSciNet  MATH  Google Scholar 

  75. Mueller-Prothmann T, Finke I (2004) SELaKT-social network analysis as a method for expert localisation and sustainable knowledge transfer. J UCS 10(6):691–701

    Google Scholar 

  76. Newman MEJ (2004) Coauthorship networks and patterns of scientific collaboration. Proc Natl Acad Sci 101(suppl 1):5200–5205

    Google Scholar 

  77. Oliveira SCD, Ferreira TDP, Brigantini BB, Uehara JK (2014) Inferência estatística clássica para a confiabilidade de rede de coautoria com enfoque nos vértices. Perspectivas em Ciência da Informação . pp 202–225

  78. Ovadia S (2013) When social media meets scholarly publishing. Behav Soc Sci Libr 32(3):194–198

    Google Scholar 

  79. Page L, Brin S, Motwani R, Winograd T (1999) The PageRank citation ranking: Bringing order to the web. Technical Report, Stanford InfoLab

  80. Papadimitriou A, Symeonidis P, Manolopoulos Y (2012) Fast and accurate link prediction in social networking systems. J Syst Softw 85(9):2119–2132

    Google Scholar 

  81. Porter MF (1980) An algorithm for suffix stripping. Program 14(3):130–137

    Google Scholar 

  82. Pournoor E, Rezaenoor J (2015) A new expert finding model based on term correlation matrix. Iran J Inf Process Manag 30(4):1147–1171

    Google Scholar 

  83. Rafiei M, Kardan AA (2015) A novel method for expert finding in online communities based on concept map and PageRank. Hum Cent Comput Inf Sci 5(1):10

    Google Scholar 

  84. Ramaswamy L, Deepak P, Polavarapu R, Gunasekera K, Garg D, Visweswariah K, Kalyanaraman S (2009) Caesar: a context-aware, social recommender system for low-end mobile devices. In: Tenth international conference on mobile data management: systems, services and middleware, 2009. MDM’09. IEEE, pp 338–347

  85. Rani SK, Raju K, Valli KV (2015) Expert finding system using latent effort ranking in academic social networks. Int J Inf Technol Comput Sci 2:21–27

    Google Scholar 

  86. Ravasz E, Barabási A (2003) Hierarchical organization in complex networks. Phys Rev E 67(2):026112

    MATH  Google Scholar 

  87. Reichling T, Wulf V (2009) Expert recommender systems in practice: evaluating semi-automatic profile generation. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, pp 59–68

  88. Salter J, Antonopoulos N (2006) CinemaScreen recommender agent: combining collaborative and content-based filtering. IEEE Intell Syst 21(1):35–41

    Google Scholar 

  89. Schrage M (1995) No more teams!. Mastering the dynamics of creative collaboration

  90. Siersdorfer S, Sizov S (2009) Social recommender systems for web 2.0 folksonomies. In: Proceedings of the 20th ACM conference on hypertext and hypermedia. ACM, pp 261–270

  91. Sohangir S, Wang D (2018) Finding expert authors in financial forum using deep learning methods. In: 2018 Second IEEE international conference on robotic computing (IRC). IEEE, pp 399–402

  92. Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif Intell: 1–19

  93. Sun J, Ma J, Cheng X, Liu Z, Cao X (2013) Finding an expert: a model recommendation system. In: Thirty fourth international conference on information systems. pp 12–22

  94. Tank DW, Hopfield JJ (1987) Collective computation in neuronlike circuits. Sci Am 257(6):104–115

    Google Scholar 

  95. Tong H, Faloutsos C, Pan J-Y (2006) Fast random walk with restart and its applications. In: Sixth international conference on data mining (ICDM’06). IEEE, pp 613–622

  96. Torkzadeh NM, Dehghani M, Mirian MS, Shakery A, Taheri K (2018) Expert finding by the Dempster–Shafer theory for evidence combination. Expert Syst 35(1):e12231

    Google Scholar 

  97. Van Meteren R, Van Someren M (2000) Using content-based filtering for recommendation. In: Proceedings of the machine learning in the new information age: MLnet/ECML2000 workshop. pp 47–56

  98. Vanunu O, Sharan R (2008) A Propagation-based algorithm for inferring gene-disease assocations. In: German conference on bioinformatics. pp 54–52

  99. Veletsianos G (2013) Open practices and identity: evidence from researchers and educators’ social media participation. Br J Educ Technol 44(4):639–651

    Google Scholar 

  100. Wang GA, Jiao J, Abrahams AS, Fan W, Zhang Z (2013) ExpertRank: a topic-aware expert finding algorithm for online knowledge communities. Decis Support Syst 54(3):1442–1451

    Google Scholar 

  101. Wang H-C, Yang C-T, Yen Y-H (2017) Answer selection and expert finding in community question answering services: a question answering promoter. Program 51(1):17–34

    Google Scholar 

  102. Wang J-C, Chiu C-C (2008) Recommending trusted online auction sellers using social network analysis. Expert Syst Appl 34(3):1666–1679

    MathSciNet  Google Scholar 

  103. Wang P, Bao-Wen X, Yu-Rong W, Zhou XY (2015) Link prediction in social networks: the state-of-the-art. Sci China Inf Sci 58(1):1–38

    Google Scholar 

  104. Wasserman S, Faust K (1994) Social network analysis: methods and applications, vol 8. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  105. Wei W, Cong G, Miao C, Zhu F, Li G (2016) Learning to find topic experts in Twitter via different relations. IEEE Trans Knowl Data Eng 28(7):1764–1778

    Google Scholar 

  106. Wellman B, Berkowitz SD (1988) Social structures: a network approach, vol 2. CUP Archive

  107. West JD, Wesley-Smith I, Bergstrom CT (2016) A recommendation system based on hierarchical clustering of an article-level citation network. IEEE Trans Big Data 2(2):113–123

    Google Scholar 

  108. Woerndl W, Groh G (2007) Utilizing physical and social context to improve recommender systems. In: Proceedings of the 2007 IEEE/WIC/ACM international conferences on web intelligence and intelligent agent technology-workshops. IEEE Computer Society, pp 123–128

  109. Xia F, Chen Z, Wang W, Li J, Yang LT (2014) MVCWalker: random walk-based most valuable collaborators recommendation exploiting academic factors. IEEE Trans Emerg Top Comput 2(3):364–375

    Google Scholar 

  110. Xia F, Liu H, Lee I, Cao L (2016) Scientific article recommendation: exploiting common author relations and historical preferences. IEEE Trans Big Data 2(2):101–112

    Google Scholar 

  111. Yunhong X, Guo X, Hao J, Ma J, Lau RYK, Wei X (2012) Combining social network and semantic concept analysis for personalized academic researcher recommendation. Decis Support Syst 54(1):564–573

    Google Scholar 

  112. Yan E, Ding Y (2009) Applying centrality measures to impact analysis: a coauthorship network analysis. J Am Soc Inf Sci Technol 60(10):2107–2118

    Google Scholar 

  113. Yetim F (2008) A framework for organizing justifications for strategic use in adaptive interaction contexts. ECIS, pp 815–825

  114. Zahra R, Rezaeenour J, Emamgholizadeh H, Belkin M (2018) Identifying and comparing features and facilities of scientific social networks for recommending collaborators. In: International conference on distributed computing and high performance computing (DCHPC 2018), Qom, Iran. pp 1–16

  115. Zhang J, Ackerman MS, Adamic L (2007) Expertise networks in online communities: structure and algorithms. In: Proceedings of the 16th international conference on World Wide Web. ACM, pp 221–230

  116. Zhang J, Zhang Y, Yang H, Yang J (2014) A link prediction algorithm based on socialized semi-local information. J Comput Inf Syst 10(10):4459–4466

    Google Scholar 

  117. Zhang R, Tong H (2019) Robust principal component analysis with adaptive neighbors. In: Advances in neural information processing systems 32 (NIPS). pp 6961–6969

  118. Zhang R, Tong H, Hu Y (2019a) Adaptive feature redundancy minimization. In: Proceedings of the 28th ACM international conference on information and knowledge management. pp 2417–2420

  119. Zhang R, Tong H, Xia Y, Zhu Y (2019b) Robust embedded deep K-means clustering. In: Proceedings of the 28th ACM international conference on information and knowledge management. pp 1181–1190

  120. Zhou T, Lü L, Zhang Y-C (2009) Predicting missing links via local information. Eur Phys J B 71(4):623–630

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Jalal Rezaeenour.

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

Verify currency and authenticity via CrossMark

Cite this article

Roozbahani, Z., Rezaeenour, J., Emamgholizadeh, H. et al. A systematic survey on collaborator finding systems in scientific social networks. Knowl Inf Syst 62, 3837–3879 (2020).

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • Social networks
  • Collaborator fining
  • Expert finding