Expertise finding


Expertise finding is the use of tools for finding and assessing individual expertise. In the recruitment industry, expertise finding is the problem of searching for employable candidates with certain required skills set. In other words, it is the challenge of linking humans to expertise areas, and as such is a sub-problem of expertise retrieval.

Importance of expertise

It can be argued that human expertise is more valuable than capital, means of production or intellectual property. Contrary to expertise, all other aspects of capitalism are now relatively generic: access to capital is global, as is access to means of production for many areas of manufacturing. Intellectual property can be similarly licensed. Furthermore, expertise finding is also a key aspect of institutional memory, as without its experts an institution is effectively decapitated. However, finding and "licensing" expertise, the key to the effective use of these resources, remain much harder, starting with the very first step: finding expertise that you can trust.
Until very recently, finding expertise required a mix of individual, social and collaborative practices, a haphazard process at best. Mostly, it involved contacting individuals one trusts and asking them for referrals, while hoping that one's judgment about those individuals is justified and that their answers are thoughtful.
In the last fifteen years, a class of knowledge management software has emerged to facilitate and improve the quality of expertise finding, termed "expertise locating systems". These software range from social networking systems to knowledge bases. Some software, like those in the social networking realm, rely on users to connect each other, thus using social filtering to act as "recommender systems".
At the other end of the spectrum are specialized knowledge bases that rely on experts to populate a specialized type of database with their self-determined areas of expertise and contributions, and do not rely on user recommendations. Hybrids that feature expert-populated content in conjunction with user recommendations also exist, and are arguably more valuable for doing so.
Still other expertise knowledge bases rely strictly on external manifestations of expertise, herein termed "gated objects", e.g., citation impacts for scientific papers or data mining approaches wherein many of the work products of an expert are collated. Such systems are more likely to be free of user-introduced biases, though the use of computational methods can introduce other biases.
There are also hybrid approaches which use user-generated data, community-based signals, and personalized signals.
Examples of the systems outlined above are listed in Table 1.
Table 1: A classification of expertise location systems
TypeApplication domainData sourceExamples
Social networkingProfessional networkingUser-generated and community-generated
Scientific literatureIdentifying publications with strongest research impactThird-party generated
  • Science Citation Index
  • Scientific literatureExpertise searchSoftware
  • Arnetminer
  • Knowledge basePrivate expertise databaseUser-Generated
  • MITRE Expert Finder
  • MIT ExpertFinder
  • Decisiv Search Matters & Expertise
  • ProFinda
  • Skillhive
  • Tacit Software
  • GuruScan
  • Knowledge basePublicly accessible expertise databaseUser-generated
  • Expertise Finder
  • Community of Science Expertise
  • ResearcherID
  • Knowledge basePrivate expertise databaseThird party-generated
  • MITRE Expert Finder
  • MIT ExpertFinder
  • MindServer Expertise
  • Tacit Software
  • Knowledge basePublicly accessible expertise databaseThird party-generated
  • ResearchScorecard
  • authoratory.com
  • BiomedExperts
  • KnowledgeMesh
  • Community Academic Profiles
  • ResearchCrossroads.org
  • Blog search enginesThird party-generated
  • Technorati
  • Technical problems

    A number of interesting problems follow from the use of expertise finding systems:
    • The matching of questions from non-expert to the database of existing expertise is inherently difficult, especially when the database does not store the requisite expertise. This problem grows even more acute with increasing ignorance on the part of the non-expert due to typical search problems involving use of keywords to search unstructured data that are not semantically normalized, as well as variability in how well an expert has set up their descriptive content pages. Improved question matching is one reason why third-party semantically normalized systems such as ResearchScorecard and BiomedExperts should be able to provide better answers to queries from non-expert users.
    • Avoiding expert-fatigue due to too many questions/requests from users of the system.
    • Finding ways to avoid "gaming" of the system to reap unjustified expertise credibility.
    • Infer expertise on implicit skills. Since users typically do not declare all of the skills they have, it is important to infer their implicit skills that are highly related their explicit ones. The inference step can significantly improve recall in expertise finding.

    Expertise ranking

    Means of classifying and ranking expertise become essential if the number of experts returned by a query is greater than a handful. This raises the following social problems associated with such systems:
    • How can expertise be assessed objectively? Is that even possible?
    • What are the consequences of relying on unstructured social assessments of expertise, such as user recommendations?
    • How does one distinguish authoritativeness as a proxy metric of expertise from simple popularity, which is often a function of one's ability to express oneself coupled with a good social sense?
    • What are the potential consequences of the social or professional stigma associated with the use of an authority ranking, such as used in Technorati and ResearchScorecard)?
    • How to make expertise ranking personalized to each individual searcher? This is particularly important for recruiting purpose since given the same skills, recruiters from different companies, industries, locations might have different preferences for candidates and their varying areas of expertise.

    Approaches for creating expertise content

    • Manual, either by experts themselves or by a curator
    • Automated, e.g., using software agents or a combination of agents and human curation
    • In industrial expertise search engines, there are many signals coming into the ranking functions, such as, user-generated content, community-generated content and personalized signals. Moreover, user queries might contain many other aspects rather required expertise, such as, locations, industries or companies. Thus, traditional information retrieval features like text matching are also important. Learning to rank is typically used to combine all of these signals together into a ranking function

    Collaborator discovery

    In academia, a related problem is collaborator discovery, where the goal is to suggest suitable collaborators to a researcher. While expertise finding is an asynchronous problem, collaborator discovery can be distinguished from expertise finding by helping establishing more symmetric relationships. Also, while in expertise finding the task often can be clearly characterized, this is not the case in academic research, where future goals are more fuzzy.