Automated Skill Vector Matching for Recruitment Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Recruitment specialists face challenges in accurately analyzing candidate profiles due to subjective skill level analysis and inconsistencies in terminology, leading to incorrect candidate selection and workforce quality issues, as existing systems fail to consider specific job requirements effectively.

Innovation Solution

A method and system utilizing hardware processors to build a data corpus for identified skills, generate similarity scores, and classify concepts as 'relevant' or 'irrelevant' by comparing their similarity with the identified skill, employing techniques like Weighted Point-wise Mutual Information and Word2vec for skill vector representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual skill level analysis is performed by recruitment specialists, then subjective interpretation allows flexibility in evaluation, but accuracy and consistency of skill assessment deteriorate due to subjectivity and lack of standardized terminology knowledge

Engineering Contradiction:
Improveflexibility in evaluationVSAvoidaccuracy of skill assessment
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces an automated skill level analysis system that acts as an intermediary between recruitment specialists and candidate profiles. This system uses natural language processing and terminology knowledge bases to objectively analyze skills, resolving the contradiction by providing consistent, accurate measurements while allowing specialists to focus on higher-level evaluation decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the manual mechanical process of skill analysis with an automated computational system. The system uses algorithms, data structures, and processing logic to objectively evaluate candidate skills against job requirements, eliminating subjective variability while maintaining evaluation flexibility through configurable parameters and multi-level analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Extent of automation

If existing systems use concurrence of job postings to determine relevant skills, then automation is achieved, but accuracy of skill matching deteriorates due to failure to consider specific job requirements and terminology nuances

Engineering Contradiction:
Improveautomation of skill analysisVSAvoidaccuracy of skill matching
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent performs preliminary actions by building comprehensive terminology knowledge bases and skill ontologies before conducting skill matching. The system pre-processes job descriptions, extracts key skills and requirements, and establishes evaluation criteria in advance, enabling accurate automated matching that considers specific job nuances rather than relying on generic concurrence patterns.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameters of skill matching by moving from simple keyword concurrence to multi-dimensional analysis including terminology context, skill hierarchy levels, and weighted relevance scoring. This transformation enables automated systems to achieve high accuracy by considering numerous parameters simultaneously rather than relying on single-factor matching.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated skill level analysis is implemented without proper terminology handling, then processing speed and productivity improve, but measurement precision deteriorates due to wrong interpretation of skill terminologies in different contexts

Engineering Contradiction:
Improveprocessing speedVSAvoidaccuracy of terminology interpretation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent adds another dimension to terminology processing by implementing multi-level skill hierarchies and contextual analysis layers. The system analyzes skills at multiple levels of abstraction and considers contextual dimensions such as industry-specific terminology, job role contexts, and skill relationships, enabling fast processing without sacrificing interpretation accuracy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a composite knowledge structure combining terminology databases, skill ontologies, context information, and weighting algorithms. This composite system processes terminologies accurately by integrating multiple information sources and analysis methods, maintaining both high productivity through automated processing and high precision through comprehensive contextual understanding.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentEP3690772A1Method and system for skill matching for determining skill similarity
Publication Date: 2020.08.05 TATA CONSULTANCY SERVICES LTD
  • EP3690772A1 patent drawingFigure 1
  • EP3690772A1 patent drawingFigure 2
  • EP3690772A1 patent drawingFigure 3

AI summary

A recruiting person handling profiles of candidates need thorough knowledge about various technologies related to requirements posted with respect to a job opening, so as to correctly interpret and identify skill level of each candidate. Lack of knowledge of the recruiting person may result in skilled candidates not getting shortlisted and candidates having no or less relevant skills getting selected, which would affect work force of an organization the candidates are being recruited for. The disclosure herein generally relates to data processing, and, more particularly, to a method and a system for determining skill similarity by using the data processing. The system automatically identifies skills that match each other, and the recruiting person may use this information to identify and shortlist right candidates for the job. The system generates skill vectors for each skill, and by comparing skill vectors of different skills, identifies skills that are similar to each other.