Alignments and Language Model for Automated Text Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for evaluating natural language generation models are resource-intensive and labor-intensive, requiring human review, which is expensive and time-consuming, especially for rapidly testing multiple system configurations.

Innovation Solution

The implementation of an Alignments and Language Model (ALM) that automatically evaluates natural language text by generating scores based on fluency and semantics, allowing for the selection of the most appropriate text instance for rendering or synthesis, thereby reducing the need for human evaluation and improving reproducibility across different models and tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human review is used to evaluate natural language generation models, then evaluation accuracy is improved, but resource consumption and time cost increase

Engineering Contradiction:
Improveevaluation accuracyVSAvoidtime cost
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces an automatic evaluation system as an intermediary between the natural language generation model and human reviewers. This system uses pre-defined evaluation criteria and algorithms to assess generated text, providing objective metrics that reduce the need for extensive human review while maintaining evaluation quality. The intermediary system filters and pre-evaluates outputs, allowing human reviewers to focus only on cases requiring subjective judgment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical process of human review with an automated computational system. The evaluation system uses natural language processing algorithms, statistical models, and rule-based systems to automatically assess generated text against criteria such as fluency, coherence, and factual accuracy. This substitution dramatically reduces time cost while maintaining consistent evaluation standards across large volumes of generated content.

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

2Productivity

If multiple system configurations are tested rapidly, then productivity is improved, but resource consumption increases

Engineering Contradiction:
Improvetesting speedVSAvoidcomputational load
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the evaluation process into multiple independent modules that can be executed in parallel. Each module evaluates specific aspects of generated text (e.g., fluency, coherence, factual accuracy) using dedicated algorithms. This segmentation allows the system to efficiently process multiple system configurations simultaneously, distributing computational load across different evaluation tasks and enabling rapid testing of numerous configurations without overwhelming resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a tiered evaluation approach where not all evaluation criteria are applied to every generated text sample. The system performs a quick initial assessment using lightweight metrics, and only applies more computationally intensive evaluation methods to cases that meet certain thresholds or show potential issues. This partial action strategy maintains high testing speed while reducing overall computational load by avoiding unnecessary full evaluations.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If automatic evaluation is implemented, then resource efficiency is improved, but evaluation precision may deteriorate

Engineering Contradiction:
Improveresource efficiencyVSAvoidevaluation precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent merges multiple evaluation methods into a comprehensive automatic evaluation system. It combines rule-based evaluation, statistical analysis, and machine learning-based assessment to create a multi-faceted evaluation approach. By merging these different methods, the system achieves both resource efficiency through automation and high evaluation precision through the complementary strengths of each evaluation technique working together.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements feedback mechanisms where the automatic evaluation system continuously learns from its assessments and adjusts its evaluation criteria and algorithms. The system uses feedback from evaluation results to refine its models, improving precision over time while maintaining resource efficiency. This adaptive feedback loop allows the system to become more accurate without requiring proportional increases in computational resources.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12073187B2Automatic evaluation of natural language text generated based on structured data
Publication Date: 2024.08.27 GOOGLE LLC
  • US12073187B2 patent drawing
  • US12073187B2 patent drawing
  • US12073187B2 patent drawing

AI summary

Techniques are disclosed for training and/or utilizing an alignments and language model (“ALM”) in automatically determining an ALM score corresponding with natural language text generated using a natural language generation model. The natural language text generated using the natural language generation model can be based on a set of structured data. Additionally or alternatively, the ALM can include a fluency model portion and a semantics model portion. The fluency model portion can be used in determining the fluency and/or grammar of the text. The semantics model portion be used in evaluating the content of the natural language text with respect to the content of the structured data.