Skip to content

Data cleaning and deduplication with decision models

Classifying columns, filtering bad rows and spotting duplicates in tabular or text datasets.

27 public projects

  • dbt package whose macros run Jev Choice, Noul and Score over SQL values in DuckDB and ClickHouse models.

    ProjectbetaSQL (Jinja)
  • DuckDB extension that asks Jev about every row in SQL and returns answers as ENUM, DOUBLE or STRUCT columns.

    PluginbetaC++
  • Linter for Obsidian vaults and LLM wikis that flags contradictions, stale claims, unresolved markers and dangling links with Jev.

    ProjectbetaPython
  • dbt package and Terraform module adding jev_noul, jev_choice, jev_score and jev_ask SQL functions to Snowflake.

    LibrarybetaSQL
  • SQLite and Node library adding Jev judgments to SQL for matching, evidence picking, ranking, review queues and semantic CI checks.

    ProjectbetaJavaScript
  • Record linkage for researchers: write the match rule in plain English and Jev judges each candidate pair with a probability.

    ProjectbetaPython
  • Native MySQL plugin adding an AILIKE operator that asks Jev whether a value satisfies a natural-language condition.

    PluginbetaC++
  • Polars library for parallel LLM inference that also asks Jev per-row Noul, Choice and Score questions through a native Rust layer.

    LibrarybetaPython
  • SignalChain: data-cleaning framework where Jev Choices classify CSV columns and dataset scenes, and local scripts do all the writing.

    ProjectprototypePython
  • Decision-first CSV cleaning: code proposes repairs, Jev scores action, applicability and risk, a fixed policy applies or abstains.

    ProjectprototypePython
  • Eight zero-dependency examples applying Jev to mechanical and electrical engineering: CAD routing, FEM triage, DFM, BOM alignment.

    ProjectprototypePython
  • Neo4j demos using Jev as a calibrated judge in GraphRAG pipelines, starting with entity resolution and a review queue.

    AppprototypePython
  • Read-only GitHub dashboard where Jev classifies candidate issue pairs as duplicate, related, distinct or underdocumented, with evidence.

    AppprototypeJavaScript
  • Local-first personal-data inventory tool with optional Jev classification per column, not per row, and dry-run payload review.

    ProjectprototypePython
  • Small dependency-free library that maps uploaded CSV columns to your schema with exact-name matching, then one Jev Noul per remaining pair.

    ProjectprototypeJavaScript
  • Tabular classifier that learns which slices of labeled rows and columns to send Jev or LAYA, stopping when it has enough.

    ProjectresearchPython
  • Sutro's active-learning CLI that finds rows Jev is least sure about, asks you to label them, and uses GEPA to improve the definition.

    CLIbetaPython
  • PostgreSQL extension with jev(), jev_prob, jev_choice and jev_score to filter, rank and classify rows by plain-language conditions.

    PluginbetaC
  • Unix CLI for typed semantic decisions in pipelines and CI: Jev predicates, routes, scores and filters with predictable exit codes.

    CLIbetaPython
  • CLI that normalises messy Japanese addresses to postal codes with rules and Japan Post data, asking Jev only for ambiguous steps.

    LibraryprototypeTypeScript
  • Python re-style library that finds, replaces, splits and extracts text by meaning, with Jev judging each candidate span.

    DemobetaPython
  • CLI that scans tabular, structured and text files or databases and asks Jev which fields look anomalous, building a review queue.

    CLIbetaPython
  • Data-engineering demos putting Jev inside DuckDB SQL, dbt tests, Databricks and charting, with live versus simulated runs labelled.

    ServiceprototypePython
  • Pipeline that audits and refines topic-model clusters by checking each document against its topic label with a zero-shot decision model.

    DemoresearchPython
  • Workbench where Jev sorts training records into keep, review or reject, then trains LoRA adapters and evaluates them.

    ModelbetaPython
  • Rust streaming filter that keeps or rejects JSONL and Parquet dataset rows using Jev Noul checks and confidence scores.

    ProjectprototypeRust
  • DuckDB extension that labels rows in CSV, Parquet or DuckDB tables with Jev, reported at about ten seconds per thousand rows.

    Discussionprototype

Related categories