π€ AI Summary
Prior research lacks systematic investigation into organizational strategies for immersive computational notebooks, particularly for supporting nonlinear, multi-path analytical workflows in data science.
Method: This paper proposes a notebook layout method grounded in a semi-cylindrical spatial topology, explicitly designed to accommodate such workflows. Integrating immersive environments with embodied interaction techniques, we conducted an exploratory user study to systematically examine how spatial structure influences analytical behavior.
Contribution/Results: Results demonstrate that the semi-cylindrical layout significantly enhances usersβ spatial awareness of complex analytical logic; participants consistently preferred this configuration over alternatives; and nonlinear analytical behaviors increased markedly with notebook scale. To our knowledge, this is the first work to introduce spatial topology as a foundational principle in computational notebook organization. It provides a empirically validated interaction architecture and actionable design evidence for next-generation immersive data science tools.
π Abstract
Computational notebooks, which integrate code, documentation, tags, and visualizations into a single document, have become increasingly popular for data analysis tasks. With the advent of immersive technologies, these notebooks have evolved into a new paradigm, enabling more interactive and intuitive ways to perform data analysis. An immersive computational notebook, which integrates computational notebooks within an immersive environment, significantly enhances navigation performance with embodied interactions. However, despite recognizing the significance of organizational strategies in the immersive data science process, the organizational strategies for using immersive notebooks remain largely unexplored. In response, our research aims to deepen our understanding of organizations, especially focusing on spatial structures for computational notebooks, and to examine how various execution orders can be visualized in an immersive context. Through an exploratory user study, we found participants preferred organizing notebooks in half-cylindrical structures and engaged significantly more in non-linear analysis. Notably, as the scale of the notebooks increased (i.e., more code cells), users increasingly adopted multiple, concurrent non-linear analytical approaches.