PRISM: Learning Design Knowledge from Data for Stylistic Design Improvement
Huaxiaoyue Wang, Sunav Choudhary, Franck Dernoncourt, Yu Shen, Stefano Petrangeli
TL;DR
PRISM addresses the challenge of stylistic design improvement from natural language instructions by learning a design knowledge base from real designs. It infers style-specific knowledge through style space partitioning using GRAD-based graph distances, then distills this into compact, discriminative knowledge via a contrastive learning objective, and finally applies this knowledge at inference through a retrieval-augmented generation pipeline to produce style-aware edits. On Crello data, PRISM achieves the best balance of fidelity and diversity across 15 styles, outperforming data-agnostic prompts and prior data-driven baselines, with user studies showing designers prefer PRISM’s outputs. The work demonstrates that combining data-curated style knowledge with retrieval-based editing yields outputs that more closely reflect authentic design data and user stylistic intents, offering practical gains for real-world design workflows.
Abstract
Graphic design often involves exploring different stylistic directions, which can be time-consuming for non-experts. We address this problem of stylistically improving designs based on natural language instructions. While VLMs have shown initial success in graphic design, their pretrained knowledge on styles is often too general and misaligned with specific domain data. For example, VLMs may associate minimalism with abstract designs, whereas designers emphasize shape and color choices. Our key insight is to leverage design data -- a collection of real-world designs that implicitly capture designer's principles -- to learn design knowledge and guide stylistic improvement. We propose PRISM (PRior-Informed Stylistic Modification) that constructs and applies a design knowledge base through three stages: (1) clustering high-variance designs to capture diversity within a style, (2) summarizing each cluster into actionable design knowledge, and (3) retrieving relevant knowledge during inference to enable style-aware improvement. Experiments on the Crello dataset show that PRISM achieves the highest average rank of 1.49 (closer to 1 is better) over baselines in style alignment. User studies further validate these results, showing that PRISM is consistently preferred by designers.
