Managing messes in computational notebooks
Data analysts use computational notebooks to write code for analyzing and visualizing data.
Notebooks help analysts iteratively write analysis code by letting them interleave code with …
Notebooks help analysts iteratively write analysis code by letting them interleave code with …
How data scientists use computational notebooks for real-time collaboration
Effective collaboration in data science can leverage domain expertise from each team
member and thus improve the quality and efficiency of the work. Computational notebooks …
member and thus improve the quality and efficiency of the work. Computational notebooks …
Slide4n: Creating presentation slides from computational notebooks with human-ai collaboration
Data scientists often have to use other presentation tools (eg, Microsoft PowerPoint) to
create slides to communicate their analysis obtained using computational notebooks. Much …
create slides to communicate their analysis obtained using computational notebooks. Much …
B2: Bridging code and interactive visualization in computational notebooks
Data scientists have embraced computational notebooks to author analysis code and
accompanying visualizations within a single document. Currently, although these media …
accompanying visualizations within a single document. Currently, although these media …
Assessing and restoring reproducibility of Jupyter notebooks
Jupyter notebooks---documents that contain live code, equations, visualizations, and
narrative text---now are among the most popular means to compute, present, discuss and …
narrative text---now are among the most popular means to compute, present, discuss and …
Documentation matters: Human-centered ai system to assist data science code documentation in computational notebooks
Computational notebooks allow data scientists to express their ideas through a combination
of code and documentation. However, data scientists often pay attention only to the code …
of code and documentation. However, data scientists often pay attention only to the code …
The design space of computational notebooks: An analysis of 60 systems in academia and industry
Computational notebooks such as Jupyter are now used by millions of data scientists,
machine learning engineers, and computational researchers to do exploratory and end-user …
machine learning engineers, and computational researchers to do exploratory and end-user …
Facilitating knowledge sharing from domain experts to data scientists for building nlp models
Data scientists face a steep learning curve in understanding a new domain for which they
want to build machine learning (ML) models. While input from domain experts could offer …
want to build machine learning (ML) models. While input from domain experts could offer …
Fork it: Supporting stateful alternatives in computational notebooks
Computational notebooks, which seamlessly interleave code with results, have become a
popular tool for data scientists due to the iterative nature of exploratory tasks. However …
popular tool for data scientists due to the iterative nature of exploratory tasks. However …
Causalvis: Visualizations for causal inference
Causal inference is a statistical paradigm for quantifying causal effects using observational
data. It is a complex process, requiring multiple steps, iterations, and collaborations with …
data. It is a complex process, requiring multiple steps, iterations, and collaborations with …