Language Model Labeling With Consensus and Dynamic Class Prompts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual labeling of items for downstream uses is time-consuming, resource-intensive, and prone to errors, making it cumbersome and expensive.

Innovation Solution

A computer-implemented technique that uses a machine-trained language model to automatically label items, allowing for dynamic task description adjustments, integration of human agents, and consensus-based classification, enabling efficient and consistent labeling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual labeling is used to label items, then labeling accuracy can be maintained through human judgment, but the process consumes considerable time and resources

Engineering Contradiction:
Improvelabeling accuracyVSAvoidlabeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces a machine-trained language model as an intermediary between the item to be labeled and the final label. The language model processes items automatically, providing labels that can then be reviewed or directly used, thereby reducing manual intervention time while maintaining accuracy through the model's trained capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs preliminary action by using the language model to pre-label items before final human review or direct deployment. This pre-labeling process prepares the data in advance, reducing the time required for complete labeling while maintaining quality through subsequent verification steps

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If manual labeling is used to ensure consistent labeling quality, then labeling consistency can be maintained, but the process becomes expensive and resource-intensive

Engineering Contradiction:
Improvelabeling consistencyVSAvoidhuman resources
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent implements self-service by enabling the language model to autonomously perform the labeling task without requiring extensive human intervention. The model consistently applies learned patterns to label items, maintaining labeling consistency while eliminating the need for large numbers of human labelers

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of human manual labeling with an automated language model system. This substitution maintains consistency through the model's deterministic processing while dramatically reducing the quantity of human resources required

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

3Productivity

If a single language model is used for labeling, then processing speed is maintained, but the reliability of labeling results may be insufficient

Engineering Contradiction:
Improvelabeling speedVSAvoidlabeling reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different weights to different language models based on their performance characteristics for specific labeling tasks. This allows the system to optimize for both speed and reliability by selecting and weighting models according to their local strengths in different contexts

Inventive Principle:
Principle #3Local quality

4Productivity

If the task description is fixed for all items, then processing efficiency is maintained, but the adaptability to different item types is limited

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidtask adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the task description adjustable and adaptable based on the specific item being processed. The system can modify task descriptions dynamically to suit different item types while maintaining efficient processing through automated adaptation rather than fixed rigid templates

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12596885B2Automatically labeling items using a machine-trained language model
Publication Date: 2026.04.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12596885B2 patent drawing
  • US12596885B2 patent drawing
  • US12596885B2 patent drawing

AI summary

A computer-implemented labeling technique generates a task description that describes a labeling task to be given to a language model. The technique then sends a prompt to the language model, which includes the task description and a particular item to be labeled. The technique receives a response provided by the language model in response to the prompt, which specifies a class assigned by the language model to the item. In some implementations, the task description specifies a group of suggested classes to be used in classifying the particular item. The task description also invites the language model to specify another class upon a finding that none of the group of suggested classes applies to the item. The technique also allows a user to stop and restart a labeling run at any point in the labeling run. Other aspects of the technique include consensus processing and weight updating.