English

Data Cleaning Using Large Language Models

Databases 2024-10-22 v1

Abstract

Data cleaning is a crucial yet challenging task in data analysis, often requiring significant manual effort. To automate data cleaning, previous systems have relied on statistical rules derived from erroneous data, resulting in low accuracy and recall. This work introduces Cocoon, a novel data cleaning system that leverages large language models for rules based on semantic understanding and combines them with statistical error detection. However, data cleaning is still too complex a task for current LLMs to handle in one shot. To address this, we introduce Cocoon, which decomposes complex cleaning tasks into manageable components in a workflow that mimics human cleaning processes. Our experiments show that Cocoon outperforms state-of-the-art data cleaning systems on standard benchmarks.

Keywords

Cite

@article{arxiv.2410.15547,
  title  = {Data Cleaning Using Large Language Models},
  author = {Shuo Zhang and Zezhou Huang and Eugene Wu},
  journal= {arXiv preprint arXiv:2410.15547},
  year   = {2024}
}
R2 v1 2026-06-28T19:28:58.051Z