Named Entity Span Detection for Complex Range Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models for named entity recognition fail to provide sufficiently high accuracy in recognizing the ranges of named entities, leading to reduced accuracy in main natural language processing tasks, and are often specialized for specific domains with limited training data, complicating their structure and performance.

Innovation Solution

A machine learning model is developed to separately recognize the range of named entities using training data that includes text, class information, and position information, allowing for improved accuracy and versatility across different domains by simplifying the recognition process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing machine learning models for named entity recognition are used, then the recognition process can be performed, but the accuracy in recognizing the ranges of named entities is insufficient

Engineering Contradiction:
Improverecognition accuracyVSAvoidperformance reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the named entity recognition task into two independent sub-tasks: (1) identifying candidate spans using a span detector that considers class information and position information, and (2) classifying these spans using a classifier. This segmentation allows each component to be optimized independently, improving overall recognition accuracy while maintaining system reliability through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal framework that can handle various types of named entities (discontinuous, overlapping, nested) through a single integrated system. The span detector and classifier work together to universally process different entity types without requiring domain-specific model modifications, thereby improving both accuracy across domains and reliability of the recognition process.

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

2Measurement precision

If machine learning models are specialized for specific domains with limited training data, then domain-specific accuracy may improve, but the model structure becomes more complex

Engineering Contradiction:
Improvedomain-specific accuracyVSAvoidmodel structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent develops a universal span detector and classifier framework that can be applied across multiple domains without requiring complex domain-specific adaptations. The model accepts class information and position information as inputs and produces accurate span predictions regardless of the domain, thereby maintaining simplicity while achieving domain-specific accuracy through flexible input handling rather than structural complexity.

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

Solution Approach 2:

The patent changes the parameters fed into the model (class information and position information) rather than changing the model structure itself to adapt to different domains. This allows the same simple model structure to achieve domain-specific accuracy by receiving domain-relevant parameter inputs, avoiding the need for complex domain-specific model variants.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If traditional named entity recognition approaches are used, then the process can be completed, but the handling of complex entities (discontinuous, overlapping, nested) becomes difficult

Engineering Contradiction:
Improvehandling capabilityVSAvoidrecognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the complex entity handling problem into span detection and classification stages. The span detector generates candidate spans based on class information and position information, and the classifier accurately determines the final spans. This segmentation enables the system to accurately handle discontinuous, overlapping, and nested entities by processing them through distinct computational stages rather than attempting to solve all complexities in a single step.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary classification stage between span candidate generation and final output. The classifier acts as a mediator that refines the candidate spans produced by the span detector, accurately resolving complex entity configurations (discontinuous, overlapping, nested) through learned patterns. This intermediary step significantly improves recognition accuracy for complex entities while maintaining system versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12536375B2Computer-readable recording medium storing computer program, machine learning method, and natural language processing apparatus
Publication Date: 2026.01.27 FUJITSU LTD
  • US12536375B2 patent drawing
  • US12536375B2 patent drawing
  • US12536375B2 patent drawing

AI summary

A computer acquires training data including first text, first class information indicating a class mapped to a single word contained in the first text, first position information indicating a position of the single word in the first text, and first range information indicating a range of a first named entity that includes the single word in the first text. The computer executes, based on the training data, machine learning of a machine learning model which is used to estimate, from text, class information, and position information, range information of a named entity included in the text.