Automated matching of CVs to job vacancy descriptions (and vice versa)
December 22, 2019
December 22, 2019
In the recruiting and staffing industry, fast and accurate candidate matching is an enormous competitive edge. In many cases, you're in a race to present the right candidate before your competitor identifies the same person in their candidate database. Given the large number of candidates that most recruiters deal with, it's easy to lose track of your best matches.
The Holy Grail of recruiting search applications is accurate, automatic comparison of job vacancies and CVs (Curriculum Vitae). The process is bi-directional and works like this:
<<< Start >>>
<<< End >>>
As with a number of search-related applications, including near-duplicate detection, and document clustering, the usual approach is to extract document vectors for comparison purposes. With CVs and job descriptions, document vectorization is a multi-dimensional task.
Dimensions can include:
A good match will generally find a weighted balance of these vectors.
The need to take multiple dimensions into account necessitates a relevancy benchmarking system. Depending on the circumstances, document vectors can be weighted differently. For example:
A relevancy benchmarking system can be used to fine-tune the underlying algorithm, in terms of the contribution to the overall match-score made by the various document vectors. Relevancy benchmarking should always be based on human judgment, but much of the process can be automated.
On top of this, users can be given direct control over the weighting of vectors through a dynamic user interface, so that the specific requirements of a vacancy can be reflected in the search results.
At Accenture, we deliver custom recruiting search and match solutions using commercial and open source search engines combined with various Natural Language Processing (NLP) and document understanding techniques. With a powerful search and match system, recruiters can increase in fill rate and recruiter productivity, reduce time-to-fill and job board advertising spend, scale to millions of jobs and candidates, and lower total cost of ownership.