DesignWeaver
a tool that helps novices generate better design prompts by surfacing key visual dimensions, leading to more diverse and expert-aligned product designs






What is DesignWeaver?
DesignWeaver is an AI-powered interface that helps novice designers craft richer text prompts by surfacing key design dimensions (e.g., style, material, ergonomics) from images and documents. In a controlled study (nāÆ=āÆ52), it resulted in longer, more nuanced prompts and more diverse, novel designs compared to a standard text-only interface (Tao et al., 2025).

How DesignWeaver Works
- Upload Design Brief
Client persona, requirements, moodboard ā system extracts 3 initial dimensions. - Build AI Prompt
Click tags or type text ā prompt autoāformats. - Generate & Inspect Designs
View 3 AIārendered images ā use Info to surface new tags. - Iterate & Refine
Add/remove tags, regenerate ā favorite best designs.

Key Features of DesignWeaver
-
Dimension Palette
- Autoāextracts dimensions (style, color, form) from an uploaded brief
- Lets users toggle tags (e.g., āminimalist,ā āsustainableā) to build prompts
-
Interactive Prompt Box
- Merges user text with activated tags
- Autoācompletes and reāformats prompts via GPTā4
-
Image Gallery & Feedback
- Generates 3 DALLĀ·EāÆ3 images per prompt
- Infoābutton overlays new tags from generated images (via GPTā4oāmini)
- āLikeā favorites for sideābyāside comparison

DesignWeaver Implementation Details
- Frontend: React
- Backend: Python + Firebase / Firestore
- AI Models: GPTā4o (prompting), DALLĀ·EāÆ3 (image generation), GPTā4oāmini (tag extraction)

DesignWeaver Research Results
A user study involving 52 novice designers revealed that DesignWeaver:
- Prompt Quality: Encouraged longer and more nuanced text prompts.
- Design Diversity: Led to the creation of more diverse and innovative images.
- Creative Exploration: Rated higher on creative exploration and continuous improvement of design ideas

DesignWeaver Impact & Conclusion
DesignWeaver bridges the gap between novice and expert design approaches by:
- Providing structured guidance in prompt engineering.
- Enabling a deeper exploration of design spaces through iterative feedback.
- Enhancing the overall quality and novelty of design outputs.


DesignWeaver participants created semantically more diverse images than the Baseline (Right).

Conclusion
DesignWeaverās dimensional scaffolding bridges noviceāexpert gaps by making domain vocabulary explicit and enabling rapid, structured exploration of design spacesāultimately fostering more innovative, userāaligned product concepts.
BibTeX
@inproceedings{tao2024designweaver, title = {DesignWeaver: Dimensional Scaffolding for Text-to-Image Product Design}, author = {Tao, Sirui and Liang,
Ivan and Peng, Cindy and Wang, Zhiqing and Palani, Srishti and Dow, Steven}, booktitle = {Conference on Human Factors in Computing Systems}, year =
{2025} }