How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
AugLy is a multimodal data augmentation library and machine learning dataset augmentor. It provides a system for generating synthetic variations of training data across audio, image, text, and video datasets to increase sample diversity and improve model robustness. The library functions as a multimedia noise simulator, specifically designed to mimic real-world user captures by overlaying social media templates and internet artifacts onto media. It includes a data provenance tracker to record the specific transformations and intensity levels applied to each piece of augmented data. The tool
imgaug is a Python library for machine learning data augmentation and computer vision dataset expansion. It provides tools to increase the volume and variety of training sets by applying random geometric, color, and noise transformations to images. The library ensures spatial consistency by synchronizing transformations across images and their associated annotations, such as bounding boxes, keypoints, and segmentation maps. It uses a compositional pipeline pattern to chain multiple augmentations into sequences and employs deterministic seed management to reproduce specific data samples. The
ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself
The synthetic data kit is an integrated framework designed to generate, curate, and format training datasets for language models. It provides an end-to-end pipeline that transforms raw source documents into structured data suitable for fine-tuning, reasoning, and tool-use model training. The framework distinguishes itself through a modular orchestration engine that manages the entire lifecycle of data preparation. It supports multimodal input by extracting both text and image content from various file formats, while employing context-aware chunking to maintain semantic coherence. The generati
nlpaug is a data augmentation library designed to generate synthetic text, audio, and spectrogram data to improve the robustness of machine learning models. It functions as a textual data synthesizer and an audio signal augmentor, providing specialized tools to expand datasets through various transformation methods.
The main features of makcedward/nlpaug are: Augmentation Pipelines, Machine Learning Data Augmentation, Training Data Augmentation, Back-Translation Data Augmentation, Synthetic Dataset Generators, Rule-Based Text Transformations, Stochastic Augmentation Pipelines, Textual Variation Generators.
Projects with overlapping indexed features include: facebookresearch/augly — AugLy is a multimodal data augmentation library and machine learning dataset augmentor. It provides a system for… aleju/imgaug — imgaug is a Python library for machine learning data augmentation and computer vision dataset expansion. It provides… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… meta-llama/synthetic-data-kit — The synthetic data kit is an integrated framework designed to generate, curate, and format training datasets for… vibrantlabsai/ragas — Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and… kornia/kornia — Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision…