Research engineer · semantic web · authority metadata · regulatory knowledge graphs
Co-founder @ Verisav & Daremeet · Bordeaux, France
ORCID · Website · LinkedIn
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.
| 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 |
| 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).
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}
}| 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) |
@verisav/gs1-dpp-utils · @verisav/dpp-verifiable-credentials · @verisav/graphql-rdf-vocabularies
| 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.
RDF/OWL · JSON-LD · SHACL · GraphQL · Schema.org · W3C VC · Python · TypeScript · Next.js · Supabase
- Email (research & standards): k.boutillier@verisav.fr
- ORCID: 0009-0001-0356-4421
- Keyoxide: D25C29F4786871D16AD0927CCB9AC163A71E1C95
- Founder profile: verisav.fr/en/founders/kevin-boutillier
Pinned repositories reflect the research artifacts above — not upstream forks.