Skip to content
View kevinbouti's full-sized avatar

Organizations

@Verisav

Block or report kevinbouti

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kevinbouti/README.md

Kévin Boutillier

Research engineer · semantic web · authority metadata · regulatory knowledge graphs

Co-founder @ Verisav & Daremeet · Bordeaux, France
ORCID · Website · LinkedIn

ORCID LOV W3ID DOI Schema.org

I work on machine-readable identity and product metadata — how authority records, linked data, and LLM-generated citations can be modeled, validated, and evaluated with reproducible protocols rather than anecdote.


Research focus

Line Core question Approach
Authority metadata & KG pipelines How can federated person metadata be reconciled across autonomous registries with auditable provenance? Evidence-typed assertions, deterministic crosswalks, SHACL gates, replayable manifests
Regulatory semantic resources How should EU Digital Product Passport data be expressed as FAIR, interoperable RDF/OWL? LOV-validated vocabularies, W3ID namespaces, SHACL + JSON Schema, GS1 / UNTP alignment
LLM citation reliability When models cite authority identifiers, are IDs valid, resolvable, and entity-consistent? Deterministic benchmark, explicit failure taxonomy, per-model breakdown

Reproducible artifacts

Repository Description
hn-llm-authority-audit Runnable benchmark for LLM authority-reference reliability — metrics, error classes, CSV outputs
NDL-authority-dossier-public Public technical dossier on authority-data interoperability (National Diet Library correspondence)
Verisav/vocabularies Open RDF/OWL vocabularies (DPP · RMA · WTY) — ESPR-aligned, LOV · W3ID · SHACL
Verisav/gs1-dpp-utils GTIN / GLN / GS1 Digital Link validation for DPP implementers (zero deps, production-tested)
Verisav/dpp-verifiable-credentials Issue & verify W3C Verifiable Credentials for Digital Product Passports
Verisav/graphql-rdf-vocabularies GraphQL layer over RDF/OWL vocabularies

All artifacts aim for inspectable data, deterministic evaluation, and citable releases (Zenodo DOI where applicable).


Semantic resources (DPP · RMA · WTY)

Three complementary RDF/OWL vocabularies for after-sales and EU Digital Product Passport interoperability:

Vocab Role Namespace
DPP Product passport · ESPR · traceability · VC-ready https://w3id.org/verisav/dpp#
RMA Returns & service tickets https://w3id.org/verisav/rma#
WTY Machine-readable warranties https://w3id.org/verisav/wty#

Live publication: ns.verisav.fr · Registry: LOV / Verisav · Archive: doi.org/10.5281/zenodo.18016853

@dataset{boutillier2026verisav,
  author       = {Boutillier, K{\'e}vin},
  title        = {Verisav Semantic Vocabularies: DPP, RMA, WTY},
  year         = {2026},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.18016853},
  url          = {https://doi.org/10.5281/zenodo.18016853}
}

Upstream open source

Project Contribution Status
Schema.org PR #4663 — Product & SoftwareApplication examples Merged
react.dev PR #8342 — props reference formatting Open
Next.js PR #91055 — Contributing docs wording Open
w3id.org Persistent URI redirects for Verisav namespaces PR (community)

npm libraries

@verisav/gs1-dpp-utils · @verisav/dpp-verifiable-credentials · @verisav/graphql-rdf-vocabularies


Industry applications

Verisav B2B2C after-sales & warranty platform — DPP-ready (ESPR EU 2024/1781)
Daremeet Real-world meetups via challenges & map (iOS / Android)

Research outputs inform production systems; production constraints inform the research agenda.


Methods & stack

RDF/OWL · JSON-LD · SHACL · GraphQL · Schema.org · W3C VC · Python · TypeScript · Next.js · Supabase


Identity & contact


Pinned repositories reflect the research artifacts above — not upstream forks.

Pinned Loading

  1. hn-llm-authority-audit hn-llm-authority-audit Public

    Reproducible benchmark for LLM authority-reference reliability — deterministic metrics, error taxonomy, CSV outputs

    Python

  2. schemaorg/schemaorg schemaorg/schemaorg Public

    Schema.org - schemas and supporting software

    HTML 6.1k 920

  3. Verisav/dpp-verifiable-credentials Verisav/dpp-verifiable-credentials Public

    Issue and verify W3C Verifiable Credentials for DPP. Used at Verisav. EU Business Wallet–ready.

    TypeScript

  4. Verisav/graphql-rdf-vocabularies Verisav/graphql-rdf-vocabularies Public

    Expose RDF/OWL vocabularies via GraphQL. Used at Verisav for DPP, RMA, WTY.

    TypeScript

  5. Verisav/gs1-dpp-utils Verisav/gs1-dpp-utils Public

    Validate GTIN, GLN & GS1 Digital Link for EU DPP. Used in production at Verisav.

    TypeScript

  6. Verisav/vocabularies Verisav/vocabularies Public

    Open RDF/OWL vocabularies for EU Digital Product Passports (ESPR 2024/1781), RMA & warranties — LOV · W3ID · SHACL

    HTML