Grounded Text Generation Framework with Control Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning models struggle to generate text that is indistinguishable from human speech or writing, often producing nonsensical statements and contextually erroneous facts.

Innovation Solution

A controllable grounded response generation framework that integrates a machine learning model with a grounding interface and a control interface, allowing the model to access relevant information and focus its output based on control signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If machine learning models generate text to resemble human speech, then the style and flow improve, but factual accuracy and contextual correctness deteriorate

Engineering Contradiction:
Improvetext style and flowVSAvoidfactual accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary grounding module that sits between the input prompt and the language model. This grounding module retrieves relevant information from external sources (web pages, documents, databases) and uses this information to guide the language model's generation. The intermediary grounding module acts as a mediator that provides factual constraints to the model, preventing hallucinations while maintaining natural language generation capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the system retrieves grounding information, presents it to the language model, and uses this information to adjust the generation process. The feedback loop ensures that the model references verified facts from the grounding source, continuously monitoring and adjusting its output to maintain factual accuracy while preserving stylistic qualities.

Inventive Principle:
Principle #23Feedback

2Reliability

If the model accesses more grounding sources for information, then factual accuracy improves, but system complexity increases

Engineering Contradiction:
Improvefactual accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the system into distinct functional modules: a grounding module for information retrieval, a language model for text generation, and a control interface for user interaction. Each module handles specific tasks independently, making the overall system more manageable. The grounding module can access multiple sources without directly complicating the generation process, as the separation allows independent optimization of each component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The grounding module is designed as a universal component that can retrieve information from multiple sources (web pages, documents, databases) using a unified interface. This multi-functional grounding module handles diverse information needs through a single mechanism, reducing the need for separate specialized components for each data source and thereby managing system complexity.

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

3Adaptability or versatility

If the model focuses text generation on user interests through control signals, then relevance to user improves, but difficulty of controlling the generation process increases

Engineering Contradiction:
Improverelevance to user interestsVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control where the system can adapt its generation focus based on real-time user input and interests. The control interface receives user signals and dynamically adjusts the grounding retrieval and model generation parameters. This dynamic adjustment allows the system to shift focus between different topics and levels of detail based on user preferences without requiring complex static control structures.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system controls text generation by changing parameters such as the grounding information retrieved, the weight given to different sources, and the generation temperature. By adjusting these parameters based on control signals from the user interface, the system can focus on different aspects of user interests without requiring complex control logic. The parameter changes provide a straightforward mechanism for controlling generation focus.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250036881A1Grounded text generation
Publication Date: 2025.01.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250036881A1 patent drawing
  • US20250036881A1 patent drawing
  • US20250036881A1 patent drawing

AI summary

A controllable grounded response generation framework includes a machine learning model, a grounding interface, and a control interface. The machine learning model is trained to output computer-generated text based on input text. The grounding interface is useable by the machine learning model to access a grounding source including information related to the input text. The control interface is useable by the machine learning model to recognize a control signal. The machine learning model is configured to include information from the grounding source in the computer-generated text and focus the computer-generated text based on the control signal.