Resume Proficiency Prediction Using Constraint Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for assessing proficiency levels in skills from resumes are subjective, error-prone, and vary significantly between assessors, lacking an accurate and automated approach for quantifying proficiency, especially in large datasets like job portals.

Innovation Solution

A method and system that utilize pre-trained models with constraint and margin loss functions to generate feature vectors from resume data, extracting skill markers and calculating proficiency scores, integrating domain-specific constraints to provide a quantitative and precise assessment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If subjective assessment methods are used to evaluate proficiency levels, then the process is simple and quick, but the accuracy and consistency of assessment deteriorate due to human variability and errors

Engineering Contradiction:
Improveassessment speedVSAvoidproficiency assessment accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent replaces the mechanical human assessment process with an automated machine learning system. The system uses natural language processing to extract skills from resumes and applies trained models to predict proficiency levels, eliminating human subjectivity while maintaining high processing speed for large datasets.

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

Solution Approach 2:

The system enables resumes to self-assess their own proficiency levels through automated analysis. The machine learning models process resume content independently, extracting skill information and generating proficiency predictions without requiring external human assessors, thus achieving both speed and consistency.

Inventive Principle:
Principle #25Self-service

2Productivity

If automated skill extraction methods are used, then processing speed improves, but the ability to estimate proficiency levels deteriorates as prior methods do not address proficiency estimation

Engineering Contradiction:
Improveresume processing speedVSAvoidproficiency estimation capability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent merges skill extraction and proficiency estimation into a single integrated system. The same NLP pipeline that extracts skills from resumes also feeds into proficiency prediction models, allowing simultaneous extraction of skill information and estimation of proficiency levels from the same processed data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs multiple functions using the same processed data: it extracts skill markers, infers implicit skills, and estimates proficiency levels all in one pass. This multi-functional approach prevents information loss by utilizing the extracted features for multiple purposes simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Extent of automation

If existing proficiency estimation methods like Elo rating or ordinal regression are used, then automation is achieved, but proficiency levels are overestimated

Engineering Contradiction:
Improveproficiency assessment automationVSAvoidproficiency score accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent modifies the estimation parameters by using domain-specific constraints and margin loss functions in the training process. These parameter adjustments calibrate the model to produce more accurate proficiency scores that reflect actual skill levels without systematic overestimation, while maintaining full automation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback mechanisms through constrained optimization during model training. The margin loss function and domain constraints provide feedback to adjust predictions, ensuring that automated proficiency estimates remain accurate and calibrated to realistic skill levels rather than being systematically inflated.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230196296A1Method and system for prediction of proficiency of person in skills from resume
Publication Date: 2023.06.22 TATA CONSULTANCY SERVICES LTD
  • US20230196296A1 patent drawing
  • US20230196296A1 patent drawing
  • US20230196296A1 patent drawing

AI summary

This disclosure relates generally to predicting proficiency level of a person from resume. The proficiency levels obtained using state-of-the-art methods tends to overestimate proficiency. Moreover, the estimated proficiency levels do not satisfy several constraints that are considered key by subject matter experts. Embodiments of the present disclosure extract skills and other related information automatically from resume and capture skill related information in terms of a feature vector. A skill estimation function is learned to predict the proficiency level of the skill from the feature vector using any one of two models. A first model is learned using a constraint loss function to combine label information with domain specific constraints and a second model is learned using a clustering based technique. The disclosure predicts skill proficiency using only resume and can be used for predicting proficiency level of skills of employees from their resumes, for suitable job recommendations from job portal.