Blank Detection in Document Fields Using Dual ML Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in accurately detecting blank fields in documents, particularly those with complex structures like the W-2 form, where intentional and unintentional blanks are difficult to distinguish, leading to inefficiencies in data extraction across various industries.

Innovation Solution

A method and system utilizing a trained blank detection model and an extraction model, both based on machine learning, to predict and verify the presence of blanks in document fields, with the blank detection model trained on labeled data and the extraction model constrained by the detection results to ensure accurate identification and extraction of non-blank fields.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single extraction model is used to identify fields in documents, then the system is simple to implement, but the accuracy of detecting blank fields deteriorates because the model cannot distinguish between intentionally blank and unintentionally blank fields

Engineering Contradiction:
Improveblank detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the field detection task into two separate models: a blank detection model that identifies whether fields are intentionally blank, and an extraction model that extracts non-blank fields. This segmentation allows each model to specialize in its specific function, improving overall detection accuracy while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blank detection model serves as an intermediary between the document input and the extraction model. It provides preliminary classification information about blank fields, which the extraction model then uses to constrain its operations. This intermediary layer enables more accurate field identification without requiring the extraction model to handle the complexity of blank detection directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual review is performed to distinguish intentional and unintentional blanks, then detection accuracy improves, but processing time and productivity deteriorate

Engineering Contradiction:
Improveblank detection accuracyVSAvoiddata extraction speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system replaces manual review with automated machine learning models. The blank detection model and extraction model work together to automatically distinguish between intentional and unintentional blanks, eliminating the need for human intervention while maintaining high detection accuracy. This substitution of mechanical/automated systems for manual processes preserves productivity.

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

3Reliability

If the extraction model processes all fields without constraints, then processing is simple and fast, but the reliability of extracted data deteriorates due to inclusion of blank fields

Engineering Contradiction:
Improvedata extraction reliabilityVSAvoidmodel coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The blank detection model provides feedback to the extraction model about which fields are intentionally blank. This feedback mechanism allows the extraction model to constrain its processing and exclude blank fields from extraction, improving data reliability. The feedback loop creates a reliable workflow where each model's output informs the next stage's input.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The blank detection model performs preliminary classification of fields before the extraction model processes them. By identifying and flagging intentionally blank fields in advance, the system prepares the data in a way that enables the extraction model to focus only on relevant non-blank fields, improving reliability without requiring complex real-time coordination.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4411587A1Detection of blanks in documents
Publication Date: 2024.08.07 INTUIT INC
  • EP4411587A1 patent drawingFigure 1
  • EP4411587A1 patent drawingFigure 2
  • EP4411587A1 patent drawingFigure 3

AI summary

A method of blank detection involves receiving a document from a user, where the document includes derived text; applying a trained blank detection model to the document to make a first prediction, where the first prediction indicates whether at least one field in the document is blank; comparing the first prediction with a second prediction, where the second prediction is made by an extraction model; and extracting the at least one field using the extraction model.