Skip to main content
Log in

Understanding expert finding systems: domains and techniques

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

Abstract

Expert finding can be required for a variety of purposes: finding referees for a conference paper, recommending consultants for a software project, and identifying qualified answerers for a question in online knowledge-sharing communities, to name a few. This paper presents taxonomy of the task of expert finding that highlights the differences between finding experts, from the type of expertise indicator’s point of view. The taxonomy supports deep understanding of different sources of expertise information in the enterprise or online communities; for example, authored documents, emails, online posts, and social networks. In addition, different content and non-content features that characterize the evidence of expertise are discussed. The goal is to guide researchers who seek to conduct studies regarding the different types of expertise indicators and state-of-the-art techniques for expert finding in organizations or online communities. The paper concludes that although researchers have utilized a large number of graph and machine-learning techniques for locating expertise, there are still technical issues associated with the implementation of some of these methods. It also corroborates that combining content-based expertise indicators and social relationships has the benefit of alleviating some of the issues related to identifying and ranking answer experts. The above findings give implications for developing new techniques for expert finding that can overcome the technical issues associated with the performance of current methods.

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
Fig. 2

Similar content being viewed by others

References

  • Aggarwal CC, Reddy CK (2013) Data clustering: algorithms and applications. Chapman and Hall/CRC, London

    Book  MATH  Google Scholar 

  • Akram AU, Iqbal K, Faisal CMS, Ishfaq U (2016) An effective experts mining technique in online discussion forums. In: Computing, electronic and electrical engineering (ICE cube), 2016 international conference on, IEEE

  • Aslay Ç, O’Hare N, Aiello LM, Jaimes A (2013) Competition-based networks for expert finding. In: Proceedings of the 36th international ACM SIGIR conference on research and development in information retrieval, ACM

  • Balog K, De Rijke M (2007) Determining expert profiles (with an application to expert finding). In: Proceedings of the 20th international joint conference on artifical intelligence, Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, pp 2657–2662

  • Balog K, Fang Y, de Rijke M, Serdyukov P, Si L (2012) Expertise retrieval. Found Trends® Inf Retr 6(2–3):127–256

    Article  Google Scholar 

  • Bian J, Liu Y, Agichtein E, Zha H (2008) Finding the right facts in the crowd: factoid question answering over social media. In: Proceedings of the 17th international conference on world wide web, ACM

  • Bian J, Liu Y, Zhou D, Agichtein E, Zha H (2009) Learning to recognize reliable users and content in social media with coupled mutual reinforcement. In: Proceedings of the 18th international conference on world wide web, ACM

  • Bouguessa M, Dumoulin B, Wang S (2008) Identifying authoritative actors in question-answering forums: the case of yahoo! answers. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, ACM

  • Campbell CS, Maglio PP, Cozzi A, Dom B (2003) Expertise identification using email communications. Proceedings of the twelth international conference on information and knowledge management, ACM. LA, USA

  • Cao Y, Liu J, Bao S, Li H (2005) Research on expert search at enterprise track of TREC 2005. TREC, Ranson

    Google Scholar 

  • Chen L, Nayak R (2008) Expertise analysis in a question answer portal for author ranking. In: 2008 IEEE/WIC/ACM international conference on web intelligence and intelligent agent technology, 9–12 December 2008, Sydney, Australia

  • Dror IE, Champod C, Langenburg G, Charlton D, Hunt H, Rosenthal R (2011) Cognitive issues in fingerprint analysis: inter-andintra-expert consistency and the effect of a ‘target’ comparison. Foren Sci Int 208(1–3):10–17

    Article  Google Scholar 

  • El-Korany A (2013) Integrated expert recommendation model for online communities. arXiv preprint. http://arxiv.org/abs/1311.3394

  • Fang L, Huang M, Zhu X (2012) Question routing in community based QA: incorporating answer quality and answer content. Proceedings of the ACM SIGKDD workshop on mining data semantics, ACM. Beijing, China

  • Farahat A, Nunberg G, Chen F (2002) Augeas: authoritativeness grading, estimation, and sorting. Proceedings of the eleventh international conference on information and knowledge management, ACM. VA, USA

  • Fisher D, Smith M, Welser HT (2006) You are who you talk to: detecting roles in usenet newsgroups. In: System sciences, 2006. HICSS’06. Proceedings of the 39th annual Hawaii international conference on, IEEE

  • Fu Y, Xiang R, Liu Y, Zhang M, Ma S (2007a) A CDD-based formal model for expert finding. In: Proceedings of the sixteenth ACM conference on conference on information and knowledge management, ACM

  • Fu Y, Xiang R, Liu Y, Zhang M, Ma S (2007b) Finding experts using social network analysis. In: Proceedings of the IEEE/WIC/ACM international conference on web intelligence, IEEE computer society

  • Furtado A, Oliveira N, Andrade N (2014) A case study of contributor behavior in Q&A site and tags: the importance of prominent profiles in community productivity. J Braz Comput Soc 20(1):5

    Article  Google Scholar 

  • Godoy D, Amandi A (2006) Modeling user interests by conceptual clustering. Inf Syst 31(4):247–265

    Article  MATH  Google Scholar 

  • Guo L (2013) Semantically enhanced topic modeling and its applications in social media. Drexel University, Philadelphia

    Google Scholar 

  • Horowitz D, Kamwar S (2010) The anatomy of a large scale social search engine. Proc WWW. NC, USA, pp 431–440

  • Horowitz D, Kamvar SD (2012) Searching the village: models and methods for social search. Commun ACM 55:111–118

    Article  Google Scholar 

  • Huna A, Srba I, Bielikova M (2016) Exploiting content quality and question difficulty in CQA reputation systems. In: International conference and school on network science. Springer, Berlin

  • Java A, Kolari P, Finin T, Oates T (2006) Modeling the spread of influence on the blogosphere. Proceedings of the 15th international world wide web conference. Edinburgh, UK

  • Jurczyk P, Agichtein E (2007) HITS on question answer portals: an exploration of link analysis for author ranking. SIGIR, Amsterdam

    Book  Google Scholar 

  • Kao W-C, Liu D-R, Wang S-W (2010) Expert finding in question-answering websites: a novel hybrid approach. In: Proceedings of the 2010 ACM symposium on applied computing (SAC '10). ACM, New York, NY, USA, pp 867–871. https://doi.org/10.1145/1774088.1774266

  • Krulwich B, Burkey C, Consulting A (1996) The ContactFinder agent: answering bulletin board questions with referrals. Proceedings of the thirteenth national conference on Artificial intelligence, vol 1. pp 10–15, August 04–08AAAI/IAAI

  • Lappas T, Liu K, Terzi E (2011) A survey of algorithms and systems for expert location in social networks. In: Aggarwal C (eds) Social network data analytics. Springer, Boston, MA, pp 215–241

    Chapter  Google Scholar 

  • Lempel R, Moran S (2001) SALSA: the stochastic approach for link-structure analysis. ACM Trans Inf Syst. https://doi.org/10.1145/382979.383041

    Article  Google Scholar 

  • Li B, King I (2010) Routing questions to appropriate answerers in community question answering services. In: Proceedings of the 19th ACM international conference on information and knowledge management, ACM

  • Li W, Eickhoff C, de Vries AP (2016) Probabilistic local expert retrieval. In: Ferro N et al (eds) Advances in information retrieval. ECIR 2016. Springer, Cham

    Google Scholar 

  • Lin S, Hong W, Wang D, Li T (2017) A survey on expert finding techniques. J Intell Inf Syst 49(2):255–279

    Article  Google Scholar 

  • Liu X, Bollen J, Nelson ML, Van de Sompel H (2005) Co-authorship networks in the digital library research community. Inf Process Manag 41(6):1462–1480

    Article  Google Scholar 

  • Lu Y, Quan X, Lei J, Ni X, Liu W, Xu Y (2012) Semantic link analysis for finding answer experts. J Inf Sci Eng 28(1):51–65

    MathSciNet  Google Scholar 

  • Liu X, Ye S, Li X, Luo Y, Rao Y (2015) ZhihuRank: a topic-sensitive expert finding algorithm in community question answering websites. In: Li F, Klamma R, Laanpere M, Zhang J, Manjón B, Lau R (eds) Advances in web-based learning – ICWL 2015, vol 9412. Springer, Cham

    Chapter  Google Scholar 

  • Macdonald C, Hannah D, Ounis I (2008) High quality expertise evidence for expert search. In: European conference on information retrieval. Springer, Berlin

  • Maybury MT (2006) Expert finding systems, technical report MTR06B000040. MITRE Corporation

  • Neshati M, Hiemstra D, Asgari E, Beigy H (2014) Integration of scientific social networks. World Wide Web 17(5):1051–1079

    Article  Google Scholar 

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

    Google Scholar 

  • Pal A, Counts S (2011) Identifying topical authorities in microblogs. In: Proceedings of the fourth ACM international conference on web search and data mining, ACM

  • Pal A, Konstan JA (2010) Expert identification in community question answering: exploring question selection bias. In: Proceedings of the 19th ACM international conference on information and knowledge management, ACM

  • Pal A, Chang S, Konstan JA (2012) Evolution of experts in question answering communities. ICWSM, Washington, USA

    Google Scholar 

  • Petkova D, Croft WB (2008) Hierarchical language models for expert finding in enterprise corpora. Int J Artif Intell Tools 17(01):5–18

    Article  Google Scholar 

  • Procaci TB, Nunes BP, Nurmikko-Fuller T, Siqueira SW (2016) Finding topical experts in question & answer communities. In: Advanced learning technologies (ICALT), 2016 IEEE 16th international conference on, IEEE

  • Qu M, Qiu G, He X, Zhang C, Wu H, Bu J, Chen C (2009) Probabilistic question recommendation for question answering communities. In: Proceedings of the 18th international conference on world wide web, ACM

  • Riahi F, Zolaktaf Z, Shafiei M, Milios E (2012) Finding expert users in community question answering. In: Proceedings of the 21st International conference on world wide web, ACM

  • Rode H, Serdyukov P, Hiemstra D, Zaragoza H (2007) Entity ranking on graphs: studies on expert finding. Technical report TR-CTIT-07-81, centre for telematics and information technology, University of Twente, Enschede

  • Sahu TP, Nagwani NK, Verma S (2016a) Multivariate beta mixture model for automatic identification of topical authoritative users in community question answering sites. IEEE Access 4:5343–5355

    Article  Google Scholar 

  • Sahu TP, Nagwani NK, Verma S (2016b) TagLDA based user persona model to identify topical experts for newly posted questions in community question answering sites. Int J Appl Eng Res 11(10):7072–7078

    Google Scholar 

  • Seo J, Croft W (2009) Thread-based expert finding. In: Agichtein E, Hearst M, Soboroff L (eds) SIGIR 2009 workshop on search in socal media. ACM, Citeseer

    Google Scholar 

  • Serdyukov P, Rode H, Hiemstra D (2008) Modeling multi-step relevance propagation for expert finding. In: Proceedings of the 17th ACM conference on information and knowledge management, ACM

  • Shalev-Shwartz S, Ben-David S (2014) Understanding machine learning: from theory to algorithms. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  • Smirnova E, Balog K (2011) A user-oriented model for expert finding. In: European conference on information retrieval. Springer, Berlin

  • Souza C, Magalhães J, Costa E, Fechine J (2013) Social query: a query routing system for twitter. In: Proceedings of 8th international conference on internet and web applications and services (ICIW)

  • Sung J, Lee J-G, Lee U (2013) Booming up the long tails: discovering potentially contributive users in community-based question answering services. Proc 7th int AAAI Conf. Weblogs Social Media, 2013

  • Weng J, Lim E-P, Jiang J, He Q (2010) Twitterrank: finding topic-sensitive influential twitterers. Proceedings of the third ACM international conference on Web search and data mining, ACM, New York City

  • 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

    Article  Google Scholar 

  • Wang X, Huang C, Yao L, Benatallah B, Dong M (2018) A survey on expert recommendation in community question answering. J Comput Sci Technol 33(4):625–653

    Article  Google Scholar 

  • Xuan H, Yang Y, Peng C (2013) An expert finding model based on topic clustering and link analysis in CQA website. J Netw Inf Secur 4(2):165–176

    Google Scholar 

  • Yang B, Manandhar S (2014) Exploring user expertise and descriptive ability in community question answering. In: Advances in social networks analysis and mining (ASONAM), 2014 IEEE/ACM international conference on, IEEE

  • Yang RR, Wu JH (2014) Study on finding experts in community question-answering system. In: Liu DL, Zhu XB, Xu KL, Fang DM (eds) Applied mechanics and materials. Trans Tech Publications, Switzerland

    Google Scholar 

  • Yang J, Adamic LA, Ackerman MS (2008) Competing to share expertise: the taskcn knowledge sharing community. ICWSM, Washington, USA

    Google Scholar 

  • Yang L, Qiu M, Gottipati S, Zhu F, Jiang J, Sun H, Chen Z (2013) Cqarank: jointly model topics and expertise in community question answering. In: Proceedings of the 22nd ACM international conference on Information & knowledge Management, ACM

  • Yang J, Bozzon A, Houben G-J (2015) E-WISE: an expertise-driven recommendation platform for web question answering systems. In: International conference on web engineering. Rotterdam, The Netherlands

  • Yimam-Seid D, Kobsa A (2003) Expert-finding systems for organizations: problem and domain analysis and the DEMOIR approach. J Organ Comput Electron Commerce 13(1):1–24

    Google Scholar 

  • Zhang J, Ackerman MS, Adamic L, Nam KK (2007a) QuME: a mechanism to support expertise finding in online help-seeking communities. In: Proceedings of the 20th annual ACM symposium on user interface software and technology, ACM

  • Zhang J, Tang J, Li J (2007b) Expert finding in a social network. In: Kotagiri R, Krishna PR, Mohania M, Nantajeewarawat E (eds) Advances in databases: concepts, systems and applications, vol 4443. Springer, Berlin, Heidelberg

    Google Scholar 

  • Zhang J, Tang J, Liu L, Li J (2008) A mixture model for expert finding. Pacific–Asia conference on knowledge discovery and data mining. Springer, Berlin

  • Zheng X, Hu Z, Xu A, Chen D, Liu K, Li B (2012) Algorithm for recommending answer providers in community-based question answering. J Inf Sci 38(1):3–14

    Article  Google Scholar 

  • Zhou Y, Cong G, Cui B, Jensen CS, Yao J (2009) Routing questions to the right users in online communities. In: Data engineering, 2009. ICDE’09. IEEE 25th international conference on, IEEE

  • Zhou TC, Lyu MR, King I (2012a) A classification-based approach to question routing in community question answering. In: Proceedings of the 21st international conference on world wide web, ACM

  • Zhou G, Lai S, Liu K, Zhao J (2012b) Topic-sensitive probabilistic model for expert finding in question answer communities. Proceedings of the 21st ACM international conference on information and knowledge management, HI, USA

  • Zhao Z, Zhang L, He X, Ng W (2015) Expert finding for question answering via graph regularized matrix completion. IEEE Trans Know Data Eng 27(4): 993–1004

    Article  Google Scholar 

  • Zhao Z, Yang Q, Cai D, He X, Zhuang Y (2016) Expert finding for community-based question answering via ranking metric network learning. Proc 7th int joint conf artif intell, pp 3000–3006

  • Zhu X (2011) Semi-supervised learning. In: Encyclopedia of machine learning. Claude Sammut and Geoffrey Webb editors Encyclopedia of Machine Learning, Springer, pp 892–897

  • Zhu J, Huang X, Song D, Rüger S (2010) Integrating multiple document features in language models for expert finding. Knowl Inf Syst 23(1):29–54

    Article  Google Scholar 

  • Zolaktaf Zadeh Z (2012) Probabilistic modeling in community-based question answering services. Thesis, Dalhousie University Halifax, Nova Scotia. https://pdfs.semanticscholar.org/f772/f526403f97bd2e81b92f8c926d980e5aa2a5.pdf

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seifedine Kadry.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Taie, M.Z., Kadry, S. & Obasa, A.I. Understanding expert finding systems: domains and techniques. Soc. Netw. Anal. Min. 8, 57 (2018). https://doi.org/10.1007/s13278-018-0534-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-018-0534-x

Keywords

Navigation