Skip to content
Work index
CATALOGUED PROJECT

SYSTEM / EVIDENCE / SOURCE

DQSentry

Data-quality platform that converts raw CSV exports into validated, scored, explainable datasets, issue histories, and reviewable reporting artifacts.

Reading repository metadata…
EVIDENCE LEDGER

Verifiable project claims before narrative.

CASE STUDY

From problem to working system.

01 / PROBLEM

Make raw tabular exports reviewable by detecting quality problems, preserving issue history, and explaining what failed instead of returning only a pass-or-fail result.

02 / APPROACH

Built a Python pipeline around DuckDB, Pandas, PyArrow/Parquet, and YAML-configured validation, then added scoring, issue lifecycle tracking, a Streamlit upload surface, and generated reporting.

03 / IMPLEMENTATION

The decisions that turned the approach into a working system.

  1. Implemented 27 automated validation checks with deterministic synthetic fixtures and regression expectations.

  2. Tracked new, recurring, open, and not-seen issues while generating root-cause and recommended-fix guidance.

  3. Published HTML, CSV, and Parquet evidence and added a configurable quality gate requiring a score of at least 90 with no failed severity-5-or-higher checks.

04 / OUTCOME

The recorded synthetic run scored 98.22, surfaced five failed checks, and produced root-cause plus recommended-fix guidance for all five sampled issue previews.

INTERACTIVE SYSTEM

DQSentry validation workspace

Run representative data-quality scenarios, inspect scoring and gate decisions, drill into issue previews, and review the artifacts produced by the documented DQSentry workflow.

In-browser portfolio simulation only. It models documented DQSentry scoring, gating, datasets, and issue concepts with representative fixtures; it does not upload files to or execute the Python, DuckDB, Great Expectations, or Streamlit pipeline.
Loading interactive workspace…
REPOSITORY DOCUMENTATION

README

Full repository documentation is available on demand for deeper technical inspection.

Expand full repository README

No README found for this repository.