English
Related papers

Related papers: NotePlayer: Engaging Jupyter Notebooks for Dynamic…

200 papers

Users often take notes for instructional videos to access key knowledge later without revisiting long videos. Automated note generation tools enable users to obtain informative notes efficiently. However, notes generated by existing…

Human-Computer Interaction · Computer Science 2025-08-21 Running Zhao , Zhihan Jiang , Xinchen Zhang , Chirui Chang , Handi Chen , Weipeng Deng , Luyao Jin , Xiaojuan Qi , Xun Qian , Edith C. H. Ngai

Computational notebooks are widely used for data analysis. Their interleaved displays of code and execution results (e.g., visualizations) are welcomed since they enable iterative analysis and preserve the exploration process. However, the…

Human-Computer Interaction · Computer Science 2023-03-08 Haotian Li , Lu Ying , Haidong Zhang , Yingcai Wu , Huamin Qu , Yun Wang

Data visualizations and narratives are often integrated to convey data stories effectively. Among various data storytelling formats, data videos have been garnering increasing attention. These videos provide an intuitive interpretation of…

Human-Computer Interaction · Computer Science 2023-08-10 Leixian Shen , Yizhi Zhang , Haidong Zhang , Yun Wang

A wealth of Open Educational Resources is now available, and beyond the first and evident problem of finding them, the issue of articulating a set of resources is arising. When using audiovisual resources, among different possibilities,…

Computers and Society · Computer Science 2014-12-05 Olivier Aubert , Joscha Jaeger

Embedding data visualizations in video can enhance the communication of complex information. However, this process is often labor-intensive, requiring designers to adjust visualizations frame by frame manually. In this work, we present…

Human-Computer Interaction · Computer Science 2026-01-01 Yi He , Yuqi Liu , Chenpu Li , Ruoyan Chen , Chuer Chen , Shengqi Dang , Nan Cao

The range of video annotation software currently available is set within commercially specialized professions, distributed via outdated sources or through online video hosting services. As video content becomes an increasingly significant…

Multimedia · Computer Science 2016-04-21 Matthew Martin , James Charlton , Andy M. Connor

Computational notebooks such as Jupyter are popular for exploratory data analysis and insight finding. Despite the module-based structure, notebooks visually appear as a single thread of interleaved cells containing text, code,…

Human-Computer Interaction · Computer Science 2023-08-22 Chen Chen , Jane Hoffswell , Shunan Guo , Ryan Rossi , Yeuk-Yin Chan , Fan Du , Eunyee Koh , Zhicheng Liu

Jupyter notebooks are increasingly being adopted by teachers to deliver interactive practical sessions to their students. Notebooks come with many attractive features, such as the ability to combine textual explanations, multimedia content,…

Computers and Society · Computer Science 2023-09-29 Christophe Casseau , Jean-Rémy Falleri , Thomas Degueule , Xavier Blanc

Interactive notebooks are a precious tool for creating graphical user interfaces and teaching materials. Python and Jupyter are becoming increasingly popular in this context, with Jupyter widgets at the core of the interactive…

Physics Education · Physics 2024-09-02 Dou Du , Taylor J. Baird , Kristjan Eimre , Sara Bonella , Giovanni Pizzi

Creating data videos that effectively narrate stories with animated visuals requires substantial effort and expertise. A promising research trend is leveraging the easy-to-use natural language (NL) interaction to automatically synthesize…

Human-Computer Interaction · Computer Science 2024-10-07 Leixian Shen , Haotian Li , Yun Wang , Tianqi Luo , Yuyu Luo , Huamin Qu

Game development-based approaches are increasingly used to design curricula that can engage students, as these can help them apply and practice learnt computer science concepts. However, it can become complex to develop a minimum working…

Software Engineering · Computer Science 2022-06-22 Noble Saji Mathews , Sridhar Chimalakonda

This paper proposes the use of notebooks for the design documentation and tool interaction in the rigorous design of embedded systems. Conventionally, a notebook is a sequence of cells alternating between (textual) code and prose to form a…

Software Engineering · Computer Science 2018-11-28 Spencer Park , Emil Sekerinski

Exploratory Data Analysis (EDA) is a routine task for data analysts, often conducted using flexible computational notebooks. During EDA, data workers process, visualize, and interpret data tables, making decisions about subsequent analysis.…

Human-Computer Interaction · Computer Science 2025-02-05 Yuan Tian , Dazhen Deng , Sen Yang , Huawei Zheng , Bowen Shi , Kai Xiong , Xinjing Yi , Yingcai Wu

Code search is an important and frequent activity for developers using computational notebooks (e.g., Jupyter). The flexibility of notebooks brings challenges for effective code search, where classic search interfaces for traditional…

Human-Computer Interaction · Computer Science 2021-02-03 Xingjun Li , Yuanxin Wang , Hong Wang , Yang Wang , Jian Zhao

Note-taking is a critical practice for capturing, organizing, and reflecting on information in both academic and professional settings. The recent success of large language models has accelerated the development of AI-assisted tools, yet…

Computation and Language · Computer Science 2025-09-05 Josh Wisoff , Yao Tang , Zhengyu Fang , Jordan Guzman , YuTang Wang , Alex Yu

There has been a large focus in recent years on making assets in scientific research findable, accessible, interoperable and reusable, collectively known as the FAIR principles. A particular area of focus lies in applying these principles…

Human-Computer Interaction · Computer Science 2021-11-02 Robin A Richardson , Remzi Celebi , Sven van der Burg , Djura Smits , Lars Ridder , Michel Dumontier , Tobias Kuhn

In the Jupyter ecosystem, data visualization is usually done with "widgets" created as notebook cell outputs. While this mechanism works well in some circumstances, it is not well-suited to presenting interfaces that are long-lived,…

Instrumentation and Methods for Astrophysics · Physics 2022-12-09 Peter K. G. Williams , Jonathan Carifio , Henrik Norman , A. David Weigel

Interactive notebooks, such as Jupyter, have revolutionized the field of data science by providing an integrated environment for data, code, and documentation. However, their adoption by robotics researchers and model developers has been…

Computational Engineering, Finance, and Science · Computer Science 2024-05-15 Rolando Garcia

Computational notebooks, such as Jupyter Notebook, have become data scientists' de facto programming environments. Many visualization researchers and practitioners have developed interactive visualization tools that support notebooks, yet…

Human-Computer Interaction · Computer Science 2024-04-01 Zijie J. Wang , David Munechika , Seongmin Lee , Duen Horng Chau

How can we develop visual analytics (VA) tools that can be easily adopted? Visualization researchers have developed a large number of web-based VA tools to help data scientists in a wide range of tasks. However, adopting these standalone…

Human-Computer Interaction · Computer Science 2023-05-16 Zijie J. Wang , David Munechika , Seongmin Lee , Duen Horng Chau
‹ Prev 1 2 3 10 Next ›