Answer Span Correction Using Delimited Training Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional machine reading comprehension (MRC) systems often produce partially correct answers when presented with answerable questions, lacking the ability to accurately validate and correct answer spans.

Innovation Solution

A method involving a computing device that generates multiple answers, constructs a new training set with delimiting tokens, and trains a new natural language question and answer system using an augmented training set, incorporating an AI model like a neural network to correct answer spans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional MRC systems extract answers from context, then they can provide answer validation, but they produce partially correct answers instead of fully accurate answers

Engineering Contradiction:
Improveanswer accuracyVSAvoidanswer correctness
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system implements a correction model that receives feedback from the reader model's predictions and iteratively improves answer span accuracy. The correction model is trained on examples of incorrect predictions and their corresponding correct answers, enabling it to learn from errors and provide corrective feedback to improve overall system accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

A correction model is introduced as an intermediary component between the reader model and the final answer output. This correction model acts as a mediator that refines the reader's predictions by identifying and correcting errors in answer span extraction, thereby improving the reliability of the final answer without changing the core reading comprehension functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If MRC systems use standard training sets, then training is straightforward, but the systems cannot detect or correct errors in predictions

Engineering Contradiction:
Improvetraining simplicityVSAvoiderror detection capability
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system performs preliminary action by pre-processing the training data to identify and label incorrect answer spans before training the correction model. This preparatory step involves generating synthetic error examples and annotating them with correct answers, enabling the correction model to learn from these pre-prepared error patterns without requiring complex real-time error analysis during training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The training process is segmented into two distinct phases: first training the reader model on standard MRC tasks, then training the correction model separately on error-correction examples. This segmentation allows each model to be optimized for its specific function while maintaining training simplicity, as each training phase uses dedicated data and objectives rather than attempting to combine multiple complex functions in one training process.

Inventive Principle:
Principle #1Segmentation

3Productivity

If answer spans are extracted directly without correction, then processing is fast, but the answer quality does not match ground truth

Engineering Contradiction:
Improveprocessing speedVSAvoidanswer span accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The correction model applies partial action by selectively correcting only the answer span portions that are likely to be erroneous, rather than re-processing the entire answer generation pipeline. This approach corrects specific error patterns (such as incorrect start/end positions) while preserving the overall efficient extraction process, achieving improved accuracy without proportionally increasing processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12572795B2Answer span correction
Publication Date: 2026.03.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12572795B2 patent drawing
  • US12572795B2 patent drawing
  • US12572795B2 patent drawing

AI summary

A method of using a computing device to improve an answer generated by a natural language question and answer system includes receiving, by a computing device, multiple questions in a natural language question and answer system. The computing device further generates multiple answers to the multiple questions. The computing device still further constructs a new training set with the generated multiple answers, where each answer is compared with a corresponding question of the multiple questions. The computing device additionally augments the new training set with one or more tokens delimiting a span of one or more of the generated multiple answers. The computing device further trains a new natural language question and answer system with the augmented new training set.