🤖 AI Summary
Large-scale text cleaning, filtering, and formatting for large language model (LLM) data engineering face high technical barriers and suffer from fragmented, non-integrated tooling. Method: This paper introduces the first low-code, block-based open-source ETL framework specifically designed for LLM data engineering. It features a modular, configuration-driven pipeline architecture with pluggable processor interfaces, enabling rapid integration of custom data processing logic; supports both CLI and programmatic API invocation to balance usability and flexibility. Contribution/Results: Experiments demonstrate efficient automated preprocessing of TB-scale corpora, significantly reducing LLM data preparation overhead. The framework is fully open-sourced, accompanied by tutorial videos and comprehensive documentation, thereby advancing standardization and community-driven development in LLM data engineering.
📝 Abstract
To address the challenges associated with data processing at scale, we propose Dataverse, a unified open-source Extract-Transform-Load (ETL) pipeline for large language models (LLMs) with a user-friendly design at its core. Easy addition of custom processors with block-based interface in Dataverse allows users to readily and efficiently use Dataverse to build their own ETL pipeline. We hope that Dataverse will serve as a vital tool for LLM development and open source the entire library to welcome community contribution. Additionally, we provide a concise, two-minute video demonstration of our system, illustrating its capabilities and implementation.