awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Quartz avatar

Quartz/bad-data-guide

0
View on GitHub↗
4,120 stars·398 forks·15 views

Bad Data Guide

This project is a collection of reference materials and guidelines for implementing data audit frameworks. It serves as a data quality reference guide and a dataset validation manual for identifying common structural and statistical errors in datasets.

The project provides a structured knowledge base for data cleaning, featuring a catalog of real-world data errors and practical strategies for their detection and resolution. It includes specific frameworks for evaluating data provenance and the reliability of aggregated information.

The material covers a broad range of data analysis capabilities, including statistical integrity validation to detect manipulation, sampling validity assessments to identify population bias, and methods for structural error detection such as encoding issues. It also describes processes for recovering tabular information from visual documents through optical character recognition.

Features

  • Data Audit Frameworks - Implements a comprehensive framework for evaluating sampling validity, provenance, and aggregation reliability in datasets.
  • Dataset Quality Auditing - Identifies common errors and unreliable patterns in real-world datasets to prevent mistakes during the analytical process.
  • Data Auditing - Identifies patterns of unreliable data such as suspicious default values and inconsistent spelling.
  • Data Cleaning Procedures - Provides workflows for finding and resolving structural errors and inconsistent values using expert-led mitigation strategies.
  • Data Error Mitigation Strategies - Provides suggested solutions and mitigation strategies for data errors, categorized by the expert best equipped to fix them.
  • Data Quality Profilers - References common real-world data errors and applies methods to resolve or mitigate those issues.
  • Statistical Integrity Validators - Provides a framework for identifying analytical errors and deceptive patterns like p-hacking to ensure statistical integrity.
  • Data Quality Guides - Provides a comprehensive catalog of real-world data errors with practical strategies for detection and resolution.
  • Data Quality Taxonomies - Organizes data quality issues into a structured hierarchy based on their root cause and impact.
  • Statistical Anomaly Heuristics - Implements rule-based heuristic checks to identify statistical anomalies and population sampling biases.
  • Integrity Signature Matching - Identifies unreliable data by matching observed values against known signatures of software errors and human bias.
  • Data Extraction and OCR - Extracts and recovers tabular information from PDFs and scanned images using OCR tools.
  • OCR Document Parsers - Utilizes OCR-driven document parsing to extract structured tabular information from images and scanned PDFs.
  • Document Data Extraction - Recovers structured tabular data from PDFs and scanned images using optical character recognition processes.
  • Data Provenance Frameworks - Enables investigation of collection processes and tracking of manual changes to determine information reliability.
  • Provenance Chain Analysis - Evaluates data reliability by tracing the chain of custody and manual modifications from source to final set.
  • Structural Dataset Error Detection - Identifies technical issues such as truncated spreadsheets and garbled text encoding caused by software limits.
  • Dataset Validation Manuals - Provides a technical reference for spotting glitches like encoding errors and truncated files in raw data.
  • Benford's Law Analysis - Identifies deceptive data patterns using red flags like p-hacking and Benford's Law failures.
  • Population Bias Evaluations - Evaluates whether a dataset is representative by checking for non-random samples and biased population collection.
  • Sampling Representativeness Assessments - Checks for non-random samples and biased populations to determine if a dataset is representative.
  • Machine Learning - Reference for identifying and handling problematic datasets.

Star history

Star history chart for quartz/bad-data-guideStar history chart for quartz/bad-data-guide

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Bad Data Guide

Similar open-source projects, ranked by how many features they share with Bad Data Guide.
  • dathere/qsvdathere avatar

    dathere/qsv

    3,687View on GitHub↗

    qsv is a high-performance command line toolkit for querying, transforming, and analyzing comma-separated value files. It functions as a data wrangling interface and a tabular data profiler, featuring a query engine capable of executing SQL statements and joins directly on flat files without requiring a database. The project is distinguished by its ability to process massive datasets that exceed available system memory. This is achieved through disk-based external memory processing, including multithreaded merge sorting, on-disk hash tables for deduplication, and lightweight file indexing for

    Rustaickancsv
    View on GitHub↗3,687
  • gojek/feastgojek avatar

    gojek/feast

    7,095View on GitHub↗

    Feast is a machine learning feature store and MLOps data infrastructure layer. It provides a centralized system for managing and serving features across offline training and online production environments, utilizing an online feature serving layer for low-latency retrieval. The project centers on a feature registry that acts as a central catalog for defining, governing, and discovering feature services. It employs a unified data access layer to decouple feature retrieval from physical storage and includes a point-in-time data generator to create historically accurate training datasets that pr

    Python
    View on GitHub↗7,095
  • data-centric-ai-community/ydata-profilingData-Centric-AI-Community avatar

    Data-Centric-AI-Community/ydata-profiling

    13,618View on GitHub↗

    This library provides a diagnostic toolkit for automated data profiling and exploratory analysis. It generates comprehensive statistical summaries and visual reports for tabular datasets, enabling users to identify distribution patterns, missing values, and quality anomalies through a unified interface. The project distinguishes itself by offering differential analysis, which allows for the comparison of two dataset versions to track structural and statistical changes over time. It supports large-scale data processing through lazy evaluation and provides interactive widgets that embed directl

    Python
    View on GitHub↗13,618
  • datawhalechina/joyful-pandasdatawhalechina avatar

    datawhalechina/joyful-pandas

    5,164View on GitHub↗

    This project is a comprehensive pandas data analysis tutorial and instructional guide designed for learning data manipulation and analysis. It serves as a tabular data processing guide and a manual for time series analysis, providing a structured approach to cleaning, merging, and transforming datasets. The repository functions as a data feature engineering course, providing tutorials on constructing and selecting dataset features to improve machine learning model performance. It also includes a vectorized data operations guide for performing element-wise mathematical computations and matrix

    Jupyter Notebookpandas
    View on GitHub↗5,164
See all 30 alternatives to Bad Data Guide→

Frequently asked questions

What does quartz/bad-data-guide do?

This project is a collection of reference materials and guidelines for implementing data audit frameworks. It serves as a data quality reference guide and a dataset validation manual for identifying common structural and statistical errors in datasets.

What are the main features of quartz/bad-data-guide?

The main features of quartz/bad-data-guide are: Data Audit Frameworks, Dataset Quality Auditing, Data Auditing, Data Cleaning Procedures, Data Error Mitigation Strategies, Data Quality Profilers, Statistical Integrity Validators, Data Quality Guides.

What are some open-source alternatives to quartz/bad-data-guide?

Open-source alternatives to quartz/bad-data-guide include: dathere/qsv — qsv is a high-performance command line toolkit for querying, transforming, and analyzing comma-separated value files.… gojek/feast — Feast is a machine learning feature store and MLOps data infrastructure layer. It provides a centralized system for… data-centric-ai-community/ydata-profiling — This library provides a diagnostic toolkit for automated data profiling and exploratory analysis. It generates… cleanlab/cleanlab — Cleanlab is a data-centric AI library and toolkit designed to improve machine learning model performance by detecting… datawhalechina/joyful-pandas — This project is a comprehensive pandas data analysis tutorial and instructional guide designed for learning data… javascriptdata/danfojs — Danfo.js is a data analysis and preprocessing library for JavaScript that provides high-performance labeled data…