LLM Text Annotation for Unsubstantiated Information Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large language models (LLMs) often generate text with unsubstantiated information, which can lead to factual errors that are difficult for users to detect, especially when producing large volumes of text, and conventional methods lack efficient mechanisms to identify and correct these errors.

Innovation Solution

A prompt is generated for the LLM to annotate unsubstantiated information using a defined format, enabling automated identification and correction through a parser, with optional user interface enhancements for manual review and database queries to substantiate the information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If LLM generates text output without annotation, then productivity is improved (faster text generation), but reliability deteriorates (factual errors and unsubstantiated information are not identified)

Engineering Contradiction:
Improvetext generation speedVSAvoidaccuracy of generated text
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary annotation during the text generation process itself, instructing the LLM to mark unsubstantiated information as it generates text. This prevents errors from being introduced without detection, resolving the contradiction by built-in quality assurance that does not require separate review steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The annotation system acts as an intermediary between the LLM and the final output, inserting markers that indicate unsubstantiated information. This mediator layer preserves the high-speed generation capability while simultaneously providing reliability through automated identification of potential errors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If human users review all generated text closely, then reliability is improved (errors are detected), but loss of time increases (extensive manual review required)

Engineering Contradiction:
Improveerror detection accuracyVSAvoidtime for text review
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The LLM performs self-review by annotating its own generated text with markers indicating unsubstantiated information. This self-service capability eliminates the need for extensive human review while maintaining high reliability, as the system automatically identifies its own errors during generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The annotation system provides immediate feedback during text generation by marking unsubstantiated information as it is produced. This real-time feedback mechanism allows errors to be identified and corrected without requiring separate manual review passes, thus reducing time loss while maintaining reliability.

Inventive Principle:
Principle #23Feedback

3Reliability

If LLM generates text with annotation markers, then reliability is improved (unsubstantiated information is identified), but device complexity increases (prompt engineering and parsing required)

Engineering Contradiction:
Improveidentification of unsubstantiated informationVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the text generation process into distinct functional components: the LLM generates text, annotation markers are inserted at specific points, and a parser extracts and processes these markers. This segmentation allows each component to remain simple while the overall system achieves high reliability through coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of text output by adding annotation markers as a new dimension to the generated text. Rather than fundamentally redesigning the LLM architecture, it modifies the output format parameter, which can be processed through simple parsing operations. This maintains system simplicity while achieving reliable error identification.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If automated parser processes annotated text, then productivity is improved (review process is automated), but measurement precision deteriorates (parser may miss subtle errors)

Engineering Contradiction:
Improveautomated review efficiencyVSAvoidaccuracy of error identification
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system replaces manual human review (mechanical process) with automated parser processing of annotation markers. The parser achieves high productivity by automatically processing large volumes of annotated text, while the LLM's intelligent annotation ensures measurement precision by accurately identifying unsubstantiated information before parsing occurs.

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

Data Source

PatentUS20260037719A1Methods and systems for generation of text using large language model with indications of unsubstantiated information
Publication Date: 2026.02.05 SHOPIFY INC
  • US20260037719A1 patent drawing
  • US20260037719A1 patent drawing
  • US20260037719A1 patent drawing

AI summary

Methods and systems for prompting a large language model (LLM) to generate a description of an object with indications of any unsubstantiated information are disclosed. A prompt is generated to a LLM to generate a description of an object, where the prompt includes one or more object attributes to include in the generated description. The prompt also includes an instruction for the LLM to annotate any portions of the generated description that are, involve, and/or include unsubstantiated information according to a defined format. The prompt is provided to the LLM and the generated description is received. The generated description is parsed to identify, based on the defined format, one or more annotated portions indicating unsubstantiated information. The generated description is presented for display via a user device.