For toolkit para limpieza y curación de datasets, the strongest matches are doccano/doccano (Doccano is a dedicated data labeling platform for text), desbordante/desbordante-core (Desbordante is a high-performance data profiler and cleaning tool) and argilla-io/argilla (Argilla is a human-in-the-loop dataset curation and annotation platform). huggingface/datasets and datajuicer/data-juicer round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Estas librerías y frameworks open-source automatizan tareas de validación, transformación y limpieza de datos para machine learning.
Doccano is a collaborative data labeling platform and machine learning dataset management system. It provides a web-based interface for teams to import raw text, mark datasets, and export structured annotations for model training. The project specifically supports text annotation for classification and named entity recognition tasks. It enables teams to coordinate multiple users on a single project to maintain consistent labeling guidelines and increase the speed of dataset creation. The system includes tools for data management and team coordination, providing the ability to import raw data
Doccano is a dedicated data labeling platform for text annotation (classification and NER), which directly supports the annotation part of dataset preparation, though it focuses on labeling rather than the broader cleaning, deduplication, or profiling this search also asks for.
Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.
Desbordante is a high-performance data profiler and cleaning tool that discovers patterns and runs cleaning scenarios on tabular data, making it a solid fit for data preparation—though it lacks built-in labeling, version control, and support for image or text data, which narrower aspects within the category.
Argilla is a collaborative AI feedback tool and data curation management system. It serves as a human-in-the-loop dataset platform designed to coordinate workforce annotators and domain experts in labeling, rating, and refining data samples for machine learning projects. The platform focuses on large language model dataset curation and reinforcement learning from human feedback workflows. It provides a shared workspace for integrating human expertise into AI development to validate model outputs and correct data errors. The system manages the end-to-end machine learning data pipeline, includ
Argilla is a human-in-the-loop dataset curation and annotation platform built for ML workflows (especially LLM and RLHF), which squarely serves the need to prepare and clean training data, though its focus on text/feedback tasks means it may not cover all requested features like deduplication or version control.
Datasets is a library designed for the management, processing, and sharing of large-scale data collections for machine learning workflows. It functions as both a data processing framework and a versioning platform, providing tools to organize, filter, and transform massive datasets while ensuring reproducibility across research and development teams. The library distinguishes itself by enabling the handling of datasets that exceed available system memory. It utilizes memory-mapped file access, disk-based caching, and lazy iterative streaming to maintain performance when working with large-sca
Hugging Face Datasets is a comprehensive library for managing, processing, and sharing large-scale machine learning datasets, with built-in support for versioning, memory-efficient streaming, and integration with major ML frameworks — making it an ideal data preparation and cleaning tool for your workflow.
Data-Juicer is an open-source framework for cleaning, filtering, deduplicating, and transforming multimodal datasets to prepare them for training large language and vision models. It functions as a distributed data pipeline engine that runs processing jobs across Ray clusters, handling billions of samples with automatic operator fusion and adaptive parallelism. The framework provides a library of operators that leverage large language models for semantic extraction, filtering, and data synthesis within processing pipelines. The project distinguishes itself through a YAML-based data recipe sys
Data-Juicer is a distributed framework for cleaning, filtering, deduplicating, and transforming multimodal datasets — it squarely fits the need to prepare ML training data with scalable processing and YAML-driven recipes, though it lacks built-in labeling/annotation and dataset version control.
Cleanlab is a data-centric AI library and toolkit designed to improve machine learning model performance by detecting label errors and increasing overall dataset quality. It implements a confident learning framework that iteratively refines label noise estimates by comparing model predictions with estimated label probabilities to identify mislabeled examples. The project provides specialized utilities for active learning optimization, allowing for the selection of the most impactful examples for labeling or re-labeling. It also includes an outlier detection tool to identify atypical data poin
Cleanlab is a data-centric AI library that detects label errors and improves dataset quality through confident learning and active learning, directly addressing data cleaning and curation for ML, though it focuses on label quality rather than broader features like deduplication or version control.
Data Formulator is an automated data analysis and visualization platform that uses large language models to interpret natural language instructions for data preparation and reporting. It functions as an interactive workbench where users can clean, filter, and aggregate datasets while simultaneously generating visual representations. By combining conversational interfaces with automated transformation tools, the system enables users to explore data patterns and refine schemas without manual coding. The platform distinguishes itself through an agentic architecture that translates natural langua
Data Formulator is a natural-language-driven interactive workbench that addresses data cleaning, transformation, and exploration, so it fits the intended category — though it lacks built-in deduplication, labeling, version control, and scalable processing, keeping it from being the most comprehensive option.
Danfo.js is a data analysis and preprocessing library for JavaScript that provides high-performance labeled data structures. It implements data frames and series to enable complex data analysis, statistical computing, and the manipulation of structured tabular data. The project serves as a machine learning preprocessing library, offering utilities for categorical label encoding, one-hot encoding, and numeric feature scaling and standardization. It specifically facilitates the conversion of labeled data structures into tensors for model training and evaluation. The library covers a broad set
Danfo.js is a JavaScript data analysis and preprocessing library that provides data frames and ML-specific transformations like encoding and scaling, making it a solid option for tabular data preparation and cleaning, though it does not cover all requested features like version control or distributed processing.
FiftyOne is a visual tool for curating, analyzing, and managing image and video datasets for machine learning model training. It serves as a platform for identifying annotation errors, refining ground truth labels, and evaluating vision model performance by comparing predictions against ground truth to identify failure modes. The system functions as a containerized data platform that supports team collaboration on large-scale visual datasets in a cloud environment. It includes specialized capabilities for exploring high-dimensional embeddings to discover data clusters and retrieve correspondi
FiftyOne is a visual tool for curating, analyzing, and managing image/video datasets for ML, with built-in annotation, quality analysis, and model evaluation, which squarely fits the intent of a data preparation and cleaning tool. However, it focuses solely on visual data and lacks some requested features like dataset deduplication, version control, and support for text/tabular data, so it is a strong match for computer vision workflows but not a comprehensive multi-modal solution.