Multi-Agent NLP Framework for Accurate Unstructured Data Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Natural Language Processing (NLP) techniques struggle with unstructured documents due to their complexity, variability, and context-dependent nature, leading to incomplete or inaccurate data extraction, particularly when dealing with nuanced information that is not explicitly structured or categorized.

Innovation Solution

A multi-agent framework comprising a summarizer, assessor, and verifier agent collaboratively process unstructured text to enhance extraction accuracy, where the summarizer distills content, the assessor identifies relevant data points, and the verifier validates the correctness of the extracted information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional NLP techniques are used on unstructured documents, then processing speed is maintained, but data extraction accuracy deteriorates due to inability to handle complexity and context

Engineering Contradiction:
Improvedata extraction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the NLP processing task into three distinct agent roles: summarizer agent that creates condensed representations of unstructured text, assessor agent that identifies potential target information, and verifier agent that validates extraction accuracy. This segmentation allows each agent to specialize in specific subtasks, improving overall extraction accuracy while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a summarizer agent as an intermediary component that transforms unstructured text into a summarized format before assessment and verification. This intermediary step creates a more manageable representation that preserves contextual information while reducing complexity, enabling subsequent agents to work more effectively on extraction and validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If single-agent NLP systems are used, then system simplicity is maintained, but extraction accuracy deteriorates due to inability to perform contextual validation

Engineering Contradiction:
Improveextraction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary summarization of unstructured text before the assessment and verification stages. The summarizer agent creates a condensed representation that preserves essential contextual information, allowing subsequent agents to work with pre-processed data that requires less intensive processing time while maintaining extraction accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs a multi-agent verification process where the verifier agent performs targeted validation on specific extracted information rather than complete re-analysis. This partial verification approach focuses computational resources on critical validation points, achieving high accuracy without requiring excessive processing time for redundant checks.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If manual NLP analysis is performed, then extraction accuracy can be improved through human judgment, but productivity deteriorates due to significant manual effort required

Engineering Contradiction:
Improveextraction accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a self-verification mechanism where the verifier agent autonomously validates extracted information against the original unstructured text and contextual cues. This automated self-service validation reduces the need for manual verification while maintaining high accuracy standards, significantly improving processing efficiency compared to fully manual analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback loops where the verifier agent's validation results can trigger re-assessment by the assessor agent or refinement by the summarizer agent. This iterative feedback process automatically corrects extraction errors and refines accuracy without requiring manual intervention, maintaining high precision while preserving automated processing efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12499145B1Multi-agent framework for natural language processing
Publication Date: 2025.12.16 THE BANK OF NEW YORK MELLON
  • US12499145B1 patent drawing
  • US12499145B1 patent drawing
  • US12499145B1 patent drawing

AI summary

The disclosure relates to a multi-agent framework that includes a plurality of language model (LM) agents that each perform a respective Natural Language Processing (NLP) task to analyze content having natural language text. An LM agent may execute a language model to perform its respective NLP task. For example, to identify target information within content, a first LM agent in the multi-agent framework may generate a summary of the content along with the target information, a second LM agent may extract, independently from the first LM agent, the target information and output reasoning that explains why the target information was extracted, and a third LM agent may verify that the target information was correctly identified based on the output of the first and second LM agents.