Unsupervised ML for Form Structure Clustering and Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software applications face challenges in automatically generating structured, machine-readable representations of forms, especially when dealing with multiple jurisdictions and regulatory changes, as rule-based approaches are not scalable and require frequent updates.

Innovation Solution

A method and system that utilize unsupervised machine learning models to derive features from geometric attributes of document elements, cluster form components into structured representations, and update these representations in a repository when changes occur, facilitating the automatic adaptation of forms to different jurisdictions and regulatory updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rule-based approaches are used to process forms, then processing accuracy can be maintained, but scalability and adaptability to different jurisdictions deteriorate

Engineering Contradiction:
Improveprocessing accuracyVSAvoidadaptability to different jurisdictions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent replaces rule-based mechanical processing systems with machine learning models that automatically learn form structures and components. The ML models analyze geometric attributes and visual patterns to identify form elements, eliminating the need for manual rule creation and adaptation when processing forms across different jurisdictions.

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

Solution Approach 2:

The system enables self-service by allowing the machine learning model to automatically adapt to new form types and jurisdictions without human intervention. The model continuously learns from new form data, automatically updating its understanding of form structures, components, and relationships across different regulatory environments.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If rule-based approaches are used to process forms, then processing logic can be controlled, but maintenance burden and scalability worsen

Engineering Contradiction:
Improveprocessing logic controlVSAvoidscalability
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent replaces manual rule-based processing logic with automated machine learning-based processing. The ML model automatically learns processing logic from form data patterns, eliminating the need for manual rule maintenance and enabling scalable processing across large volumes of forms in multiple jurisdictions.

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

3Reliability

If manual updates are performed for regulatory changes, then accuracy can be maintained, but time consumption and productivity deteriorate

Engineering Contradiction:
ImproveaccuracyVSAvoidtime consumption for updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically detects and adapts to regulatory changes through continuous machine learning from new form data. The ML model self-updates its understanding of form structures and requirements, eliminating the need for manual updates while maintaining high accuracy in processing forms across changing regulatory environments.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements continuous learning and adaptation through ongoing processing of form data. The machine learning model continuously improves its understanding of form structures and regulatory requirements through uninterrupted processing, ensuring up-to-date accuracy without discrete manual update interventions.

Inventive Principle:
Principle #20Continuity of useful action

4Adaptability or versatility

If extensive rule sets are created for different jurisdictions, then coverage can be improved, but system complexity and ease of operation worsen

Engineering Contradiction:
Improvecoverage across jurisdictionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces complex manual rule sets with a unified machine learning system that automatically adapts to different jurisdictions. The ML model learns jurisdiction-specific form patterns directly from data, providing comprehensive coverage across multiple jurisdictions through a single, manageable system rather than numerous separate rule sets.

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

Data Source

PatentUS11521405B2Generating structured representations of forms using machine learning
Publication Date: 2022.12.06 INTUIT INC
  • US11521405B2 patent drawing
  • US11521405B2 patent drawing
  • US11521405B2 patent drawing

AI summary

A method may include acquiring, from an initial document having a document type, initial document elements and initial attributes, deriving initial features for the initial document elements using the initial attributes, detecting initial form components using the initial features, clustering the initial form components into initial line objects of an initial structured representation by applying an unsupervised machine learning model to the geometric attributes of the initial document elements, acquiring, from a next document having the document type, next document elements and next attributes describing the next document elements, deriving next features for the next document elements using the next attributes, detecting next form components using the next features, determining that the initial form components and the next form components are different, clustering the next form components into next line objects of a next structured representation, and replacing the initial structured representation with the next structured representation.