cs.HCMar 30, 2026

ViviDoc: Generating Interactive Documents through Human-Agent Collaboration

Authors: Yinghao Tang, Yupeng Xie, Yingchaojie Feng, Tingfeng Lan, Jiale Lao, Yue Cheng, Wei Chen

Organizations: State Key Lab of CAD&CG, Zhejiang University · HKUST(GZ) · National University of Singapore · University of Virginia · Cornell University

Abstract

Interactive documents help readers engage with complex ideas through dynamic visualization, interactive animations, and exploratory interfaces. However, creating such documents remains costly, as it requires both domain expertise and web development skills. Recent Large Language Model (LLM)-based agents can automate content creation, but directly applying them to interactive document generation often produces outputs that are difficult to control. To address this, we present ViviDoc, to the best of our knowledge the first work to systematically address interactive document generation. ViviDoc introduces a multi-agent pipeline (Planner, Styler, Executor, Evaluator). To make the generation process controllable, we provide three levels of human control: (1) the Document Specification (DocSpec) with SRTC Interaction Specifications (State, Render, Transition, Constraint) for structured planning, (2) a content-aware Style Palette for customizing writing and interaction styles, and (3) chat-based editing for iterative refinement. We also construct ViviBench, a benchmark of 101 topics derived from real-world interactive documents across 11 domains, along with a taxonomy of 8 interaction types and a 4-dimensional automated evaluation framework validated against human ratings (Pearson r > 0.84). Experiments show that ViviDoc achieves the highest content richness and interaction quality in both automated and human evaluation. A 12-person user study confirms that the system is easy to use, provides effective control over the generation process, and produces documents that satisfy users.

Figures & tables

Appendix figures & tables9 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Demonstrating ViviDoc: Generating Interactive Documents through Human-Agent Collaboration

    Mar 2, 2026Yinghao Tang, Yupeng Xie, Yingchaojie Feng +2Human-AI CollaborationGenerative AI in Education

  2. I-WebGenBench : Evaluating Interactivity in LLM-Generated Scientific Web Applications

    May 30, 2026Dasen Dai, Biao Wu, Meng Fang +2AI for ScienceWeb Application Generation

  3. PaperVoyager : Building Interactive Web with Visual Language Models

    Mar 24, 2026Dasen Dai, Biao Wu, Meng Fang +1Web Application GenerationDocument Understanding