UW Interactive Data Lab
IDL logo

Living Papers: A Language Toolkit for Augmented Scholarly Communication

Jeffrey Heer, Matt Conlen, Vishal Devireddy, Tu Nguyen, Josh Horowitz. ACM User Interface Software & Technology (UIST), 2023
Figure for Living Papers: A Language Toolkit for Augmented Scholarly Communication
Living Papers version of an IEEE VIS 2021 paper, with PDF (left) and HTML (center) output generated from the same source document. Web output includes reading aids for citations (top right) and cross-references (bottom right).
PDF | Video | Supplement | Software | Honorable Mention Award
Computing technology has deeply shaped how academic articles are written and produced, yet article formats and affordances have changed little over centuries. The status quo consists of digital files optimized for printed paper — ill-suited to interactive reading aids, accessibility, dynamic figures, or easy information extraction and reuse. Guided by formative discussions with scholarly communication researchers and publishing tool developers, we present Living Papers, a language toolkit for producing augmented academic articles that span print, interactive, and computational media. Living Papers articles may include formatted text, references, executable code, and interactive components. Articles are parsed into a standardized document format from which a variety of outputs are generated, including static PDFs, dynamic web pages, and extraction APIs for paper content and metadata. We describe Living Papers’ architecture, document model, and reactive runtime, and detail key aspects such as citation processing and conversion of interactive components to static content. We demonstrate the use and extension of Living Papers through examples spanning traditional research papers, explorable explanations, information extraction, and reading aids such as enhanced citations, cross-references, and equations. Living Papers is available as an extensible, open source platform intended to support both article authors and researchers of augmented reading and writing experiences.
  title = {Living Papers: A Language Toolkit for Augmented Scholarly Communication},
  author = {Heer, Jeffrey AND Conlen, Matt AND Devireddy, Vishal AND Nguyen, Tu AND Horowitz, Josh},
  booktitle = {ACM User Interface Software \& Technology (UIST)},
  year = {2023},
  url = {https://uwdata.github.io/papers/living-papers},
  doi = {10.1145/3586183.3606791}