TLDR: DesignLab is a new framework that simplifies presentation slide design for non-experts by using an iterative process. It employs two AI roles: a “design reviewer” that identifies issues and a “design contributor” that corrects them. This allows for continuous refinement of slides, leading to high-quality, professional results that outperform existing automated tools by embracing the iterative nature of design.
Creating high-quality presentation slides can be a daunting task, especially for those without a background in design. While many automated tools exist to help with layouts and color schemes, they often fall short when it comes to refining their initial suggestions. This gap in iterative improvement is a common challenge in real-world design workflows.
Addressing this, researchers have introduced DesignLab, a novel framework that breaks down the slide design process into two distinct, yet collaborative, roles: the design reviewer and the design contributor. The design reviewer is tasked with identifying design-related issues, while the design contributor focuses on correcting them. This separation enables a continuous, iterative loop where issues are detected and corrected, allowing a draft to be progressively polished with each cycle, achieving a level of quality previously difficult to attain.
DesignLab leverages large language models (LLMs) fine-tuned for these specific roles. To train these models, intermediate drafts are simulated by introducing controlled imperfections into existing slides. This allows the design reviewer to learn how to identify various design errors, and the design contributor to learn how to effectively fix them. This explicit separation of detection (what’s wrong) from correction (how to fix it) mirrors the cognitive processes involved in human design, allowing for specialized training and more effective problem-solving.
The framework represents presentation slides in a structured JSON format, which is easily processed by LLMs. This approach allows for the manipulation of various design elements, including basic shapes, text attributes (like font type and size), and shape properties (such as position and color). While the system focuses on design elements, it does not generate content like new text or images, as these are typically fixed by the user.
Experiments show that DesignLab significantly outperforms existing design-generation methods, including commercial tools like PowerPoint Designer. Unlike other tools that might offer static suggestions or struggle with iterative refinement, DesignLab’s approach ensures reliable design generation and supports progressive improvements, capable of handling partially designed drafts at any stage of completeness.
A user study further validated DesignLab’s effectiveness, with participants consistently rating slides higher in aesthetic quality after each iteration. This demonstrates that the iterative process leads to tangible improvements, eventually converging to a highly polished state. The system also supports interactive use cases, allowing users to manually select elements for modification or choose from multiple design suggestions, providing flexibility and control over the refinement process.
Also Read:
- Human-AI Synergy: A New Framework for Accountable and Human-Centered Artificial Intelligence
- Specialized AI for Design-to-Code: The Large Design Model Approach
While DesignLab marks a significant step forward, the researchers acknowledge areas for future improvement, such as better comprehension of complex data structures like tables and graphs, and improved integration with media content to ensure color harmony. Nevertheless, this iterative framework holds promise for making high-quality design more accessible and efficient across various domains beyond just presentation slides. You can learn more about this research in the full paper.


