Visualization Recommendation Models for Dataset-Specific Chart Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional visualization recommendation tools in software are inefficient and labor-intensive, often relying on manually designed heuristics that fail to adapt to diverse datasets and user audiences, leading to suboptimal visualization configurations and user understanding.

Innovation Solution

A visualization recommendation system that uses machine learning techniques to automatically generate recommendation scores for visualization configurations by analyzing meta-features of datasets and configurations, employing wide and deep scoring models to provide multiple scoring options for users, thereby improving the customization and accessibility of visualization tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manually designed heuristics are used for visualization recommendations, then the system can provide some visualization guidance, but it cannot evaluate visualization configurations not described by hand-crafted heuristics and becomes rapidly outdated as data visualization configurations are revised

Engineering Contradiction:
Improveability to evaluate visualization configurationsVSAvoideffort to develop and test heuristics
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces manually designed heuristic systems with machine learning models that automatically learn optimal visualization configurations from data. The ML models are trained on datasets containing visualization configurations and their effectiveness, enabling the system to evaluate and recommend visualizations without manual heuristic development. This substitution allows the system to adapt to new visualization configurations automatically as they are developed, eliminating the need for technicians to continuously update hand-crafted heuristics.

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

2Measurement precision

If users manually analyze features of large datasets to select visualization options, then they can make informed decisions, but it takes a long amount of time and is inefficient

Engineering Contradiction:
Improveanalysis accuracyVSAvoidtime to select visualization
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the system to automatically analyze dataset features and generate visualization recommendations without requiring user intervention. The machine learning models automatically extract relevant features from the input dataset, evaluate multiple visualization configurations, and present recommended visualizations to users. This automation eliminates the time-consuming manual analysis process while maintaining or improving analysis accuracy through the ML models' ability to identify patterns and relationships that may be difficult for humans to detect.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If contemporary recommendation tools use hand-crafted heuristics, then they can provide visualization recommendations, but they cannot provide recommendations based on a wide variety of visualization configurations and are insufficient for creating customized graphical content

Engineering Contradiction:
Improverecommendation capabilityVSAvoidcoverage of visualization configurations
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by designing machine learning models that can evaluate and recommend any visualization configuration within the supported visualization software ecosystem. Unlike hand-crafted heuristics that are limited to specific pre-defined rules, the ML models learn from diverse training data encompassing various visualization types, configurations, and effectiveness metrics. This enables the system to provide recommendations for a wide variety of visualization configurations including those not covered by traditional heuristics, making the tool adaptable to both conventional and innovative visualization approaches.

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

Data Source

PatentUS20260030528A1Machine learning techniques for generating visualization recommendations
Publication Date: 2026.01.29 ADOBE INC
  • US20260030528A1 patent drawing
  • US20260030528A1 patent drawing
  • US20260030528A1 patent drawing

AI summary

A visualization recommendation system generates recommendation scores for multiple visualizations that combine data attributes of a dataset with visualization configurations. The visualization recommendation system maps meta-features of the dataset to a meta-feature space and configuration attributes of the visualization configurations to a configuration space. The visualization recommendation system generates meta-feature vectors that describe the mapped meta-features, and generates configuration attribute sets that describe the attributes of the visualization configurations. The visualization recommendation system applies multiple scoring models to the meta-feature vectors and configuration attribute sets, including a wide scoring model and a deep scoring model. In some cases, the visualization recommendation system trains the multiple scoring models using the meta-feature vectors and configuration attribute sets.