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 …

[PDF][PDF] Vehicle detection and tracking in UAV imagery via YOLOv3 and Kalman filter

S Ali, A Jalal, MH Alatiyyah, K Alnowaiser, J Park - CMC, 2023 - cdn.techscience.cn
Unmanned aerial vehicles (UAVs) can be used to monitor traffic in a variety of settings,
including security, traffic surveillance, and traffic control. Numerous academics have been …

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 …

How Do Analysts Understand and Verify AI-Assisted Data Analyses?

K Gu, R Shang, T Althoff, C Wang… - Proceedings of the CHI …, 2024 - dl.acm.org
Data analysis is challenging as it requires synthesizing domain knowledge, statistical
expertise, and programming skills. Assistants powered by large language models (LLMs) …

Nalin: learning from runtime behavior to find name-value inconsistencies in jupyter notebooks

J Patra, M Pradel - Proceedings of the 44th International Conference on …, 2022 - dl.acm.org
Variable names are important to understand and maintain code. If a variable name and the
value stored in the variable do not match, then the program suffers from a name-value …

[HTML][HTML] Five guiding principles to make jupyter notebooks fit for earth observation data education

J Wagemann, F Fierli, S Mantovani, S Siemen… - Remote Sensing, 2022 - mdpi.com
There is a growing demand to train Earth Observation (EO) data users in how to access and
use existing and upcoming data. A promising tool for data-related training is computational …

Enhancing comprehension and navigation in Jupyter notebooks with static analysis

APS Venkatesh, J Wang, L Li… - 2023 IEEE international …, 2023 - ieeexplore.ieee.org
Jupyter notebooks enable developers to interleave code snippets with rich-text and in-line
visualizations. Data scientists use Jupyter notebook as the de-facto standard for creating …

Notebook‐as‐a‐VRE (NaaVRE): From private notebooks to a collaborative cloud virtual research environment

Z Zhao, S Koulouzis, R Bianchi… - Software: Practice …, 2022 - Wiley Online Library
Virtual research environments (VREs) provide user‐centric support in the lifecycle of
research activities, for example, discovering and accessing research assets or composing …

Scalpel: The python static analysis framework

L Li, J Wang, H Quan - arXiv preprint arXiv:2202.11840, 2022 - arxiv.org
Despite being the most popular programming language, Python has not yet received
enough attention from the community. To the best of our knowledge, there is no general …