Inference-Based Data Alignment for Skill Mismatch Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing opportunity recommendation systems are ineffective in handling computational burdens of inferring data relationships between heterogeneous data sets and tend to disregard data records with low matching scores, leading to inaccurate and unreliable matches due to their reliance on similarity-based matching.

Innovation Solution

Implementing a computational matching process that determines data records to be matched based on an inferred relationship, calculating an aggregate alignment score to identify skill mismatches, and generating actionable output to address these mismatches by recommending specific online courses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If similarity-based matching is used to match data records, then the matching process is simple and fast, but the accuracy and reliability of matches deteriorate when substantial differences exist between end user data and opportunity data

Engineering Contradiction:
Improvematching speedVSAvoidmatch accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes the matching parameter from similarity-based to difference-based analysis. Instead of measuring how alike two records are, the system identifies and weights the differences between them, particularly focusing on skill mismatches. This parameter transformation allows the system to maintain computational efficiency while significantly improving match accuracy for heterogeneous data records.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical similarity comparison process with an inference-based computational system. Rather than directly comparing record attributes, the system infers relationships between heterogeneous data sets using computational models that analyze differences and generate alignment scores. This substitution enables handling of complex, non-identical data structures while maintaining processing efficiency.

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

2Measurement precision

If sophisticated analysis methods are implemented to identify skill mismatches and generate actionable output, then the accuracy of recommendations improves, but the computational burden increases

Engineering Contradiction:
Improverecommendation accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the sophisticated analysis into distinct computational stages: (1) inferring relationships between heterogeneous data sets, (2) identifying specific skill mismatches, (3) calculating aggregate alignment scores, and (4) generating actionable recommendations. This segmentation allows each stage to be optimized independently and enables parallel processing, reducing overall computational burden while maintaining high recommendation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary inference of data relationships and identification of skill mismatches before generating final recommendations. By pre-processing the data to establish inferred relationships and identify key difference areas upfront, the system reduces the computational complexity of the subsequent recommendation generation stage, thereby lowering overall resource requirements while preserving accuracy.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If existing systems focus on finding similarities between data records, then the matching process is straightforward, but the ability to address mismatches and generate actionable output deteriorates

Engineering Contradiction:
Improvematching simplicityVSAvoidmismatch information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system inverts the traditional matching approach by focusing on differences rather than similarities. Instead of asking 'how alike are these records?', the system asks 'how different are these records and what do the differences mean?'. This inversion transforms the matching process from a simplicity-oriented approach to one that captures actionable mismatch information, enabling the generation of targeted recommendations while maintaining operational clarity through structured difference analysis.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11270234B1Inference-based computational alignment of data sets
Publication Date: 2022.03.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11270234B1 patent drawing
  • US11270234B1 patent drawing
  • US11270234B1 patent drawing

AI summary

Technologies for using an inferred relationship between data sets to computationally align the data sets and generate actionable output include obtaining, from an online system, a set of member records; inferring a job category based at least partly on job function data extracted from the set of member records; obtaining, from the management system, a set of job records that correspond to the inferred job category; calculating an aggregate alignment score by comparing member skills data extracted from the set of member records to job skills data extracted from the set of job records, where the aggregate alignment score is a measure of a mismatch between the member skills data for the set of member records and the job skills data for the set of job records; based on the aggregate alignment score, identifying a skill that is actionable to address the mismatch between the member skills data and the job skills data; generating actionable output that replaces, modifies, or supplements first course recommendation data that does not map to the identified skill with second course recommendation data that maps to the identified skill.