中文
相关论文

相关论文: Guidelines for data analysis scripts

200 篇论文

A data analysis pipeline is a structured sequence of steps that transforms raw data into meaningful insights by integrating multiple analysis algorithms. In many practical applications, analytical findings are obtained only after data pass…

机器学习 · 统计学 2026-05-04 Yugo Miyata , Tomohiro Shiraishi , Shuichi Nishino , Ichiro Takeuchi

High-quality research software is a cornerstone of modern scientific progress, enabling researchers to analyze complex data, simulate phenomena, and share reproducible results. However, creating such software requires adherence to best…

软件工程 · 计算机科学 2025-07-23 Nasir U. Eisty , David E. Bernholdt , Alex Koufos , David J. Luet , Miranda Mundt

This paper describes a machine learning and data science pipeline for structured information extraction from documents, implemented as a suite of open-source tools and extensions to existing tools. It centers around a methodology for…

In many application domains, domain-specific languages can allow domain experts to contribute to collaborative projects more correctly and efficiently. To do so, they must be able to understand program structure from reading existing source…

编程语言 · 计算机科学 2025-11-18 Philip Heltweg , Georg-Daniel Schwarz , Dirk Riehle

Data Scientists often use notebooks to develop Data Science (DS) pipelines, particularly since they allow to selectively execute parts of the pipeline. However, notebooks for DS have many well-known flaws. We focus on the following ones in…

软件工程 · 计算机科学 2023-04-10 Lars Reimann , Günter Kniesel-Wünsche

Data cleaning is the initial stage of any machine learning project and is one of the most critical processes in data analysis. It is a critical step in ensuring that the dataset is devoid of incorrect or erroneous data. It can be done…

数据库 · 计算机科学 2021-09-16 Ga Young Lee , Lubna Alzamil , Bakhtiyar Doskenov , Arash Termehchy

Scripts - standardized event sequences describing typical everyday activities - have been shown to help understand narratives by providing expectations, resolving ambiguity, and filling in unstated information. However, to date they have…

计算与语言 · 计算机科学 2021-04-19 Keisuke Sakaguchi , Chandra Bhagavatula , Ronan Le Bras , Niket Tandon , Peter Clark , Yejin Choi

Many data science students and practitioners don't see the value in making time to learn and adopt good coding practices as long as the code "works". However, code standards are an important part of modern data science practice, and they…

统计计算 · 统计学 2023-08-29 Randall Pruim , Maria-Cristiana Gîrjău , Nicholas J. Horton

Structuring data analysis projects, that is, defining the layout of files and folders needed to analyze data using existing tools and novel code, largely follows personal preferences. In this work, we look at the structure of several data…

人机交互 · 计算机科学 2024-10-15 Luca Visentin , Luca Munaron , Federico Alessandro Ruffinatti

Systematic literature studies have received much attention in empirical software engineering in recent years. They have become a powerful tool to collect and structure reported knowledge in a systematic and reproducible way. We distinguish…

软件工程 · 计算机科学 2016-12-13 M. Kuhrmann , D. Méndez Fernández , M. Daneva

Analyzing and finding anomalies in multi-dimensional datasets is a cumbersome but vital task across different domains. In the context of financial fraud detection, analysts must quickly identify suspicious activity among transactional data.…

机器学习 · 计算机科学 2024-10-29 Beatriz Feliciano , Rita Costa , Jean Alves , Javier Liébana , Diogo Duarte , Pedro Bizarro

Manual annotation of textual documents is a necessary task when constructing benchmark corpora for training and evaluating machine learning algorithms. We created a comprehensive directory of annotation tools that currently includes 93…

计算与语言 · 计算机科学 2020-10-15 Mariana Neves , Jurica Seva

A source code summary of a subroutine is a brief description of that subroutine. Summaries underpin a majority of documentation consumed by programmers, such as the method summaries in JavaDocs. Source code summarization is the task of…

软件工程 · 计算机科学 2021-07-27 Alexander LeClair , Aakash Bansal , Collin McMillan

The proliferation of SQL for data processing has often occurred without the rigor of traditional software development, leading to siloed efforts, logic replication, and increased risk. This ad-hoc approach hampers data governance and makes…

系统与控制 · 电气工程与系统科学 2025-11-18 Dmytro Valiaiev

This paper presents a systematic review of Python packages with a focus on time series analysis. The objective is to provide (1) an overview of the different time series analysis tasks and preprocessing methods implemented, and (2) an…

数学软件 · 计算机科学 2021-06-23 Julien Siebert , Janek Groß , Christof Schroth

Machines learning techniques plays a preponderant role in dealing with massive amount of data and are employed in almost every possible domain. Building a high quality machine learning model to be deployed in production is a challenging…

机器学习 · 计算机科学 2019-07-02 Alexandre Quemy

Code search is a core software engineering task. Effective code search tools can help developers substantially improve their software development efficiency and effectiveness. In recent years, many code search studies have leveraged…

软件工程 · 计算机科学 2021-10-12 Chao Liu , Xin Xia , David Lo , Cuiyun Gao , Xiaohu Yang , John Grundy

A typical approach to programming is to first code the main execution scenario, and then focus on filling out alternative behaviors and corner cases. But, almost always, there exist unusual conditions that trigger atypical behaviors, which…

软件工程 · 计算机科学 2022-01-20 Jessie Galasso , Michalis Famelis , Houari Sahraoui

Signal integrity analysis often involves the development of design guidelines through manual manipulation of circuit parameters and judicious interpretation of results. Such an approach can result in significant effort and sub-optimal…

信号处理 · 电气工程与系统科学 2023-01-25 Pat J. Zabinski , Ben R. Buhrow , Barry K. Gilbert , Erik S. Daniel

A growing number of applications that generate massive streams of data need intelligent data processing and online analysis. Real-time surveillance systems, telecommunication systems, sensor networks and other dynamic environments are such…

数据库 · 计算机科学 2011-05-11 Mahnoosh Kholghi , Mohammadreza Keyvanpour