Visualization Recommender Using Matrix Completion for Cold Starts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface designs struggle to adapt effectively to new users and contexts with limited or no historical data, leading to inefficiencies in human-machine interaction for complex datasets.

Innovation Solution

A personalized recommender system, PRIME, uses extended matrix completion to incorporate both implicit and explicit similarities through alternating direction method of multipliers (ADMM) to predict optimal visualization designs based on user covariates, including physiological signals and user input logs, addressing the cold-start problem for new users and contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional hypothesis testing in user studies is used to identify user interface design principles, then design effectiveness can be improved, but the system cannot adapt to new users and contexts with limited or no historical data

Engineering Contradiction:
Improveadaptability to new users and contextsVSAvoidreliability of recommendations with limited data
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system pre-processes and stores user covariates (physiological signals, user input logs, demographic information) in advance to create a comprehensive user profile. This preliminary action enables the system to have user characteristics ready before actual recommendation needs arise, allowing rapid adaptation to new users without requiring extensive historical interaction data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary matrix completion algorithm that bridges the gap between limited observed user preferences and comprehensive user recommendations. This intermediary computational mechanism infers missing preferences by leveraging the low-rank structure of the preference matrix, enabling reliable recommendations even when direct user feedback is scarce

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a personalized recommender system uses extended matrix completion with ADMM to predict optimal visualization designs, then recommendation accuracy for new users can be improved, but computational complexity increases

Engineering Contradiction:
Improverecommendation accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system transforms the recommendation problem by changing parameters from direct user-feedback-based recommendations to covariate-based predictions. By using physiological signals, user input logs, and demographic information as input parameters, the system achieves accurate recommendations for new users without relying on extensive historical preference data, thereby improving accuracy while managing computational requirements through efficient feature extraction

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system collects and processes multiple types of user covariates including physiological signals, then personalization accuracy can be improved, but data processing time and system resources increase

Engineering Contradiction:
Improvepersonalization accuracyVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments user covariates into distinct categories (physiological signals, user input logs, demographic information) and processes each segment separately through specialized extraction mechanisms. This segmentation allows parallel processing of different data types, reducing overall processing time while maintaining comprehensive personalization accuracy by preserving the unique information contributed by each covariate type

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12504980B2Personalized recommender system for information visualization
Publication Date: 2025.12.23 VIRGINIA TECH INTELLECTUAL PROPERTIES INC
  • US12504980B2 patent drawing
  • US12504980B2 patent drawing
  • US12504980B2 patent drawing

AI summary

Adapting user interface designs for specific tasks performed by different users is a challenging yet important problem. Automatically adapting visualization designs to users and contexts (e.g., tasks, display devices, environments, etc.) can theoretically improve human-computer interaction to acquire insights from complex datasets. However, effectiveness of any specific visualization is moderated by individual differences in knowledge, skills, and abilities for different contexts. A modeling framework called Personalized Recommender System for Information visualization Methods via Extended matrix completion (PRIME) is described for recommending the optimal visualization designs for individual users in different contexts.