On continuous integration/continuous delivery for automated deployment of machine learning models using mlops

S Garg, P Pundir, G Rathee, PK Gupta… - 2021 IEEE fourth …, 2021 - ieeexplore.ieee.org
In recent years, model deployment in machine learning is observed to be an interesting area
of study. It can be seen as a process similar to the one established for traditional software …

Assessing and restoring reproducibility of Jupyter notebooks

J Wang, T Kuo, L Li, A Zeller - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Jupyter notebooks---documents that contain live code, equations, visualizations, and
narrative text---now are among the most popular means to compute, present, discuss and …

KGTorrent: A dataset of python jupyter notebooks from kaggle

L Quaranta, F Calefato… - 2021 IEEE/ACM 18th …, 2021 - ieeexplore.ieee.org
Computational notebooks have become the tool of choice for many data scientists and
practitioners for performing analyses and disseminating results. Despite their increasing …

Exploring how deprecated python library apis are (not) handled

J Wang, L Li, K Liu, H Cai - Proceedings of the 28th acm joint meeting on …, 2020 - dl.acm.org
In this paper, we present the first exploratory study of deprecated Python library APIs to
understand the status quo of API deprecation in the realm of Python libraries. Specifically …

Understanding and improving the quality and reproducibility of Jupyter notebooks

JF Pimentel, L Murta, V Braganholo, J Freire - Empirical Software …, 2021 - Springer
Jupyter Notebooks have been widely adopted by many different communities, both in
science and industry. They support the creation of literate programming documents that …

Computational reproducibility of Jupyter notebooks from biomedical publications

S Samuel, D Mietchen - GigaScience, 2024 - academic.oup.com
Background Jupyter notebooks facilitate the bundling of executable code with its
documentation and output in one interactive environment, and they represent a popular …

A large-scale comparison of Python code in Jupyter notebooks and scripts

K Grotov, S Titov, V Sotnikov, Y Golubev… - Proceedings of the 19th …, 2022 - dl.acm.org
In recent years, Jupyter notebooks have grown in popularity in several domains of software
engineering, such as data science, machine learning, and computer science education …

Restoring execution environments of Jupyter notebooks

J Wang, L Li, A Zeller - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
More than ninety percent of published Jupyternotebooks do not state dependencies on
external packages. This makes them non-executable and thus hinders reproducibility of …

DynaPyt: a dynamic analysis framework for Python

A Eghbali, M Pradel - Proceedings of the 30th ACM Joint European …, 2022 - dl.acm.org
Python is a widely used programming language that powers important application domains
such as machine learning, data analysis, and web applications. For many programs in these …

Eliciting best practices for collaboration with computational notebooks

L Quaranta, F Calefato, F Lanubile - Proceedings of the ACM on Human …, 2022 - dl.acm.org
Despite the widespread adoption of computational notebooks, little is known about best
practices for their usage in collaborative contexts. In this paper, we fill this gap by eliciting a …