# Automatic Slide Updating with User-Defined Dynamic Templates and Natural Language Instructions

Source: [Automatic Slide Updating with User-Defined Dynamic Templates and Natural Language Instructions](<https://www.sota2.com/research/paper/69e7050c7d0172140ec7f23f>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-04-22T05:23:53.567Z

Authors: Kun Zhou, Jiakai He, Wenmian Yang, Zhensheng Wang, Yiquan Zhang, Weijia Jia

Published: 2026-04-20T07:11:24.000Z

## Abstract

Presentation slides are a primary medium for data-driven reporting, yet keeping complex, analytics-style decks up to date remains labor-intensive. Existing automation methods mostly follow fixed template filling and cannot support dynamic updates for diverse, user-authored slide decks. We therefore define "Dynamic Slide Update via Natural Language Instructions on User-provided Templates" and introduce DynaSlide, a large-scale benchmark with 20,036 real-world instruction-execution triples (source slide, user instruction, target slide) grounded in a shared external database and built from business reporting slides under bring-your-own-template (BYO-template) conditions. To tackle this task, we propose SlideAgent, an agent-based framework that combines multimodal slide parsing, natural language instruction grounding, and tool-augmented reasoning for tables, charts, and textual conclusions. SlideAgent updates content while preserving layout and style, providing a strong reference baseline on DynaSlide. We further design end-to-end and component-level evaluation protocols that reveal key challenges and opportunities for future research. The dataset and code are available at https://github.com/XiaoZhou2024/SlideAgent.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

- [Slide Automation on DynaSlide Closed-Domain](<https://www.sota2.com/research/sota/slide-automation-on-dynaslide-closed-domain.md>): Slide Automation; DynaSlide Closed-Domain; Theme 1 Success Rate: 90.12.

- [Slide Automation on DynaSlide Open-Domain](<https://www.sota2.com/research/sota/slide-automation-on-dynaslide-open-domain.md>): Slide Automation; DynaSlide Open-Domain; Theme 1 Success Rate: 78.29.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/2604.17894>)

[PDF](<https://arxiv.org/pdf/2604.17894.pdf>)
