中文
相关论文

相关论文: NotePlayer: Engaging Jupyter Notebooks for Dynamic…

200 篇论文

Jupyter Notebook is an interactive development environment commonly used for rapid experimentation of machine learning (ML) solutions. Describing the ML activities performed along code cells improves the readability and understanding of…

软件工程 · 计算机科学 2024-03-13 Miguel Perez , Selin Aydin , Horst Lichter

Taking notes quickly while effectively capturing key information can be challenging, especially when watching videos that present simultaneous visual and auditory streams. Manually taken notes often miss crucial details due to the…

人机交互 · 计算机科学 2025-01-31 Faria Huq , Abdus Samee , David Chuan-en Lin , Xiaodi Alice Tang , Jeffrey P. Bigham

Recently, there has been a growing interest in research concerning document image analysis and recognition in photographic scenarios. However, the lack of labeled datasets for this emerging challenge poses a significant obstacle, as manual…

计算机视觉与模式识别 · 计算机科学 2023-06-13 Jiaxin Zhang , Bangdong Chen , Hiuyi Cheng , Fengjun Guo , Kai Ding , Lianwen Jin

Constructing supervised machine learning models for real-world video analysis require substantial labeled data, which is costly to acquire due to scarce domain expertise and laborious manual inspection. While data programming shows promise…

计算机视觉与模式识别 · 计算机科学 2023-11-02 Jianben He , Xingbo Wang , Kam Kwai Wong , Xijie Huang , Changjian Chen , Zixin Chen , Fengjie Wang , Min Zhu , Huamin Qu

In software engineering, numerous studies have focused on the analysis of fine-grained logs, leading to significant innovations in areas such as refactoring, security, and code completion. However, no similar studies have been conducted for…

Computational notebooks have gained widespread adoption among researchers from academia and industry as they support reproducible science. These notebooks allow users to combine code, text, and visualizations for easy sharing of experiments…

计算机与社会 · 计算机科学 2020-06-23 Sheeba Samuel , Birgitta König-Ries

"Computational experiments" use code and interactive visualizations to convey mathematical and physical concepts in an intuitive way, and are increasingly used to support ex cathedra lecturing in scientific and engineering disciplines.…

How can we better organize code in computational notebooks? Notebooks have become a popular tool among data scientists, as they seamlessly weave text and code together, supporting users to rapidly iterate and document code experiments.…

人机交互 · 计算机科学 2022-02-23 Zijie J. Wang , Katie Dai , W. Keith Edwards

In this paper, we detail the integration of Python data analysis into a first-year physics laboratory course, a task accomplished without significant alterations to the existing course structure. We introduced tailored laboratory…

物理教育 · 物理学 2024-05-28 Eugenio Tufino , Stefano Oss , Micol Alemani

In this article we describe how we successfully incorporated data analysis in Python in a first-year laboratory course without significantly altering the course structure and without overburdening students. We show how we created and used…

物理教育 · 物理学 2023-09-13 Eugenio Tufino , Stefano Oss , Micol Alemani

With the rapid accumulation of text data produced by data-driven techniques, the task of extracting "data annotations"--concise, high-quality data summaries from unstructured raw text--has become increasingly important. The recent advances…

人机交互 · 计算机科学 2023-04-03 Xiaoyu Zhang , Xiwei Xuan , Alden Dima , Thurston Sexton , Kwan-Liu Ma

Most issue tracking systems for open source software (OSS) development include features for community members to embed visual contents, such as images and videos, to enhance the discussion. Although playing an important role, there is…

软件工程 · 计算机科学 2022-04-29 Vishakha Agrawal , Yong-Han Lin , Jinghui Cheng

Computational notebooks are intended to prioritize the needs of scientists, but little is known about how scientists interact with notebooks, what requirements drive scientists' software development processes, or what tactics scientists use…

软件工程 · 计算机科学 2025-03-18 Ruanqianqian Huang , Savitha Ravi , Michael He , Boyu Tian , Sorin Lerner , Michael Coblenz

Grading student assignments in STEM courses is a laborious and repetitive task for tutors, often requiring a week to assess an entire class. For students, this delay of feedback prevents iterating on incorrect solutions, hampers learning,…

人工智能 · 计算机科学 2025-02-26 Nils Wandel , David Stotko , Alexander Schier , Reinhard Klein

Association football is a complex and dynamic sport, with numerous actions occurring simultaneously in each game. Analyzing football videos is challenging and requires identifying subtle and diverse spatio-temporal patterns. Despite recent…

计算机视觉与模式识别 · 计算机科学 2025-02-18 Silvio Giancola , Anthony Cioppa , Julia Georgieva , Johsan Billingham , Andreas Serner , Kerry Peek , Bernard Ghanem , Marc Van Droogenbroeck

Recent work identified clarity as one of the top quality attributes that notebook users value, but notebooks lack support for maintaining clarity throughout the exploratory phases of the notebook authoring workflow. We propose always-clear…

人机交互 · 计算机科学 2026-03-02 Ruanqianqian Huang , Brian Hempel , Yining Cao , James D. Hollan , Haijun Xia , Sorin Lerner

Data-rich documents are commonly found across various fields such as business, finance, and science. However, a general limitation of these documents for reading is their reliance on text to convey data and facts. Visual representation of…

人机交互 · 计算机科学 2025-02-25 Zekai Shao , Leixian Shen , Haotian Li , Yi Shan , Huamin Qu , Yun Wang , Siming Chen

Interactive visualizations are powerful tools for Exploratory Data Analysis (EDA), but how do they affect the observations analysts make about their data? We conducted a qualitative experiment with 13 professional data scientists analyzing…

人机交互 · 计算机科学 2024-09-17 Dylan Wootton , Amy Rae Fox , Evan Peck , Arvind Satyanarayan

It is important for researchers to understand precisely how data scientists turn raw data into insights, including typical programming patterns, workflow, and methodology. This paper contributes a novel system, called DataInquirer, that…

人机交互 · 计算机科学 2024-05-29 Jinjin Zhao , Avidgor Gal , Sanjay Krishnan

With the explosive growth of livestream broadcasting, there is an urgent need for new summarization technology that enables us to create a preview of streamed content and tap into this wealth of knowledge. However, the problem is nontrivial…