Natural Language Generation Minimizing Repetition for Video Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in combining fact-based and broad-based natural language generation processes to create engaging content for video stream presentations, as they struggle to minimize repetition and maximize quality in generated sentences, which affects the entertainment value and information diversity.

Innovation Solution

A machine learning-based method that generates and selects natural language digital packages by minimizing phrase repetitions and maximizing quality, using a combination of reinforcement learning, supervised learning, and hierarchical information state code to create diverse and fluent content optimized for video stream presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If natural language generation processes are used to create content for video stream presentations, then information diversity and entertainment value are improved, but phrase repetition increases and content quality decreases

Engineering Contradiction:
Improveinformation diversityVSAvoidcontent quality
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The system employs feedback mechanisms where generated content is evaluated against quality metrics and repetition constraints. The evaluation results feed back into the generation process to adjust and improve subsequent content creation, ensuring both diversity and quality are maintained iteratively.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts generation parameters such as temperature, top-k, and repetition penalties based on the current state of content generation. These parameter changes allow the system to balance between exploring diverse phrases and maintaining high quality by avoiding repetition.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If automated natural language generation is used, then productivity is improved, but content quality and minimization of repetitions deteriorates

Engineering Contradiction:
Improveautomated generation efficiencyVSAvoidcontent quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by pre-processing factual data, identifying key information, and preparing template structures before the actual natural language generation. This preliminary preparation enables faster automated generation while maintaining quality through structured approaches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates self-service mechanisms where the generation process automatically evaluates and refines its own output without external intervention. Quality assessment and repetition detection are performed autonomously, allowing high-speed automated generation to maintain precision through self-correction.

Inventive Principle:
Principle #25Self-service

3Loss of information

If multiple natural language phrase variants are generated, then information diversity is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveinformation diversityVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the natural language generation process into distinct modules: factual data processing, template selection, phrase generation, and quality evaluation. Each module handles specific tasks independently, reducing overall processing complexity while maintaining the ability to generate diverse phrase variants through coordinated module execution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12174869B2Automated natural language generation and selection
Publication Date: 2024.12.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12174869B2 patent drawing
  • US12174869B2 patent drawing
  • US12174869B2 patent drawing

AI summary

A method, system, and computer program product for implementing machine learning natural language digital package generation and selection is provided. The method includes receiving from hardware and software sources, factual data associated with an event. In response, natural language digital templates comprising natural language phrase variants for each portion of the factual data is generated. Factual data phrases are generated and packaged into digital packages including at least one natural language phrase variant with respect to each portion of factual data. An initial package is selected by minimizing a number of repetitions of the factual data phrases across the digital packages and digital summaries are extracted. Alignment attributes associated with the digital summaries are determined with respect to the initial package and a final package is selected. A hardware device is enabled for presenting a video stream including the final package with respect to the event.