Judge module store: text.anonymize.legal-de 0.1.0 (JuraNER bridge)
This commit is contained in:
commit
6e7625d739
4 changed files with 56 additions and 0 deletions
21
README.md
Normal file
21
README.md
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
# F∆I Judge — Ch∆In module store
|
||||||
|
|
||||||
|
Module store index for the F∆I Judge capabilities. Independent store;
|
||||||
|
add it to a Ch∆In installation with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chain store add Judge https://git.flemming.ai/chain-modules/judge/raw/branch/main/store.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
## Modules
|
||||||
|
|
||||||
|
| Capability | Version | Notes |
|
||||||
|
|---|---|---|
|
||||||
|
| `text.anonymize.legal-de` | 0.1.0 | NER anonymization of German legal texts (JuraNER model by Harshil Darji, MIT). Requires the `judge-ner` host service (Docker) — see the MODULE.md inside the bundle. |
|
||||||
|
|
||||||
|
## Publish flow
|
||||||
|
|
||||||
|
Bundles are packed locally with `chain pack`, sha256 hashes are
|
||||||
|
mirrored in `SHA256.txt`, and publishing is a plain `git push` of
|
||||||
|
`store.yaml` + `bundles/*.chain` to `main`. Bundles are unsigned for
|
||||||
|
now (same policy as the Recl∆Im store).
|
||||||
1
SHA256.txt
Normal file
1
SHA256.txt
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
0aff94de406e8e09e234682ca5ee758d805cfcdcb8edc4a8a9603f965b191452 text-anonymize-legal-de-0.1.0.chain
|
||||||
BIN
bundles/text-anonymize-legal-de-0.1.0.chain
Normal file
BIN
bundles/text-anonymize-legal-de-0.1.0.chain
Normal file
Binary file not shown.
34
store.yaml
Normal file
34
store.yaml
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
# F∆I Judge module store index — source of truth before publish.
|
||||||
|
#
|
||||||
|
# Canonical host (hub fetch + Studio "Store hinzufügen"):
|
||||||
|
# https://git.flemming.ai/chain-modules/judge/raw/branch/main/store.yaml
|
||||||
|
#
|
||||||
|
# Independent store — deliberately NOT part of the Recl∆Im index. The
|
||||||
|
# repo layout and publish flow mirror chain-modules/reclaim: bundles
|
||||||
|
# are packed locally with `chain pack`, hashes mirrored in SHA256.txt,
|
||||||
|
# publish = commit store.yaml + bundles/*.chain and `git push` (main).
|
||||||
|
# Bundles are UNSIGNED for now (same decision as Recl∆Im, 2026-06-20).
|
||||||
|
#
|
||||||
|
# The anonymization capability requires the judge-ner host service
|
||||||
|
# (Docker, see MODULE.md inside the bundle) — the JuraNER transformer
|
||||||
|
# model cannot run inside the WASM sandbox.
|
||||||
|
|
||||||
|
schema_version: 1
|
||||||
|
|
||||||
|
modules:
|
||||||
|
- name: text.anonymize.legal-de
|
||||||
|
versions:
|
||||||
|
- version: 0.1.0
|
||||||
|
status: published
|
||||||
|
wasm_url: https://git.flemming.ai/chain-modules/judge/raw/branch/main/bundles/text-anonymize-legal-de-0.1.0.chain
|
||||||
|
sha256: 0aff94de406e8e09e234682ca5ee758d805cfcdcb8edc4a8a9603f965b191452
|
||||||
|
tagline:
|
||||||
|
en: "NER anonymization for German legal texts (JuraNER)"
|
||||||
|
de: "NER-Anonymisierung für deutsche Rechtstexte (JuraNER)"
|
||||||
|
description:
|
||||||
|
en: "Transformer-based anonymization of German legal documents (plain text and DOCX) using the JuraNER model by Harshil Darji (MIT). Detects persons, addresses, courts, file numbers and more; replaces them with consistent ⟦TYPE#⟧ tokens. Requires the judge-ner host service (Docker)."
|
||||||
|
de: "Transformer-basierte Anonymisierung deutscher Rechtsdokumente (Klartext und DOCX) mit dem JuraNER-Modell von Harshil Darji (MIT). Erkennt Personen, Adressen, Gerichte, Aktenzeichen u. v. m. und ersetzt sie durch konsistente ⟦TYP#⟧-Token. Benötigt den judge-ner-Host-Service (Docker)."
|
||||||
|
category: text-processing
|
||||||
|
tags: [legal, german, anonymization, ner, gdpr, requires-host-service]
|
||||||
|
license: Apache-2.0
|
||||||
|
repository: https://git.flemming.ai/chain-modules/text-anonymize-legal-de
|
||||||
Loading…
Add table
Add a link
Reference in a new issue