Dataset Data Cards With Automatic LLM-Based Version Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for generating data cards for datasets require manual input of information, leading to inefficiencies in time and computing resources, inconsistent formats, and lack of updates with dataset changes, compromising data clarity, transparency, and integrity.

Innovation Solution

Systems and methods that utilize language models to automatically generate and update data cards by processing dataset information, including templates and user inputs, to ensure consistent and accurate representation of dataset details and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users manually input information into data cards, then data cards can be generated with detailed information, but it requires a large amount of time and computing resources

Engineering Contradiction:
Improvedata card information completenessVSAvoidtime and computing resources
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system automatically extracts information from dataset metadata, documentation, and data instances without requiring manual user input. The language model processes dataset information autonomously to generate data cards, eliminating the need for users to manually input data while maintaining information completeness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of users typing and filling in data card information is replaced with an automated language model system that processes dataset information programmatically. This substitution dramatically reduces time and computing resources while maintaining or improving information quality.

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

2Productivity

If different developers generate data cards manually, then data cards can be created for various datasets, but formats of the data cards become inconsistent

Engineering Contradiction:
Improvedata card generation capabilityVSAvoiddata card format consistency
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The language model serves as a universal generator that handles all data card creation tasks across different datasets and developers. It applies the same processing logic and formatting rules to all datasets, ensuring consistent output formats while maintaining the ability to handle diverse dataset types and requirements.

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

Solution Approach 2:

The system enforces homogeneous formatting across all data cards by using a standardized template and consistent processing procedures. All data cards generated by the system follow the same structure, style, and formatting rules, eliminating the inconsistency that arises from different developers using different approaches.

Inventive Principle:
Principle #33Homogeneity

3Reliability

If datasets are updated to improve quality, then data clarity and integrity are enhanced, but data cards may not be updated to reflect current versions

Engineering Contradiction:
Improvedata qualityVSAvoiddata card accuracy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system establishes a feedback mechanism where updates to datasets automatically trigger re-processing and regeneration of data cards. The language model continuously monitors dataset changes and updates data cards to reflect the current state, ensuring that data card accuracy remains synchronized with data quality improvements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system proactively regenerates data cards when dataset updates are detected, rather than waiting for manual updates. This preliminary action ensures that data cards are automatically updated before users access them, preventing any period where outdated information might be displayed.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If users manually create data cards, then specific information can be included, but the process is prone to user error

Engineering Contradiction:
Improvedata card information accuracyVSAvoidmanual processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically extracting, processing, and formatting data card information from dataset metadata and documentation. This eliminates the need for manual user input and the associated errors, while the language model's intelligent processing ensures accurate and contextually appropriate information extraction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12619596B2Automatical generation and maintenance of data cards for datasets
Publication Date: 2026.05.05 NVIDIA CORP
  • US12619596B2 patent drawing
  • US12619596B2 patent drawing
  • US12619596B2 patent drawing

AI summary

In various examples, techniques for automatically generating and maintaining data cards for datasets is described herein. Systems and methods are disclosed that process a dataset in order to identify relevant information associated with the dataset. For example, the dataset may include and/or be associated with sources of information—such as files, documents, links, memos, research papers, annotations, labels, and/or the like—that describe data instances (e.g., images, audio clips, point clouds, etc.) included in the dataset. These sources of information may then be analyzed to retrieve the relevant information associated with the dataset. Systems and methods are then further disclosed that may use one or more language models to process input data associated with the relevant information in order to generate a data card associated with the dataset.