From c8953011dedd1c726bb36189e60a2b3142763524 Mon Sep 17 00:00:00 2001 From: flemming-it Date: Fri, 10 Jul 2026 12:53:35 +0200 Subject: [PATCH] Add license, maintainers and disclaimer section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit License clarified via upstream pyproject: JuraNonymizer library and JuraNER model are MIT (Harshil Jagadishbhai Darji, HTW Berlin — JUDGE-KI project at the KI-Werkstatt). Adds a human-review disclaimer for automatic anonymization to MODULE.md/MODULE.de.md and corrects the NOTICE attribution. --- MODULE.de.md | 27 +++++++++++++++++++++++++++ MODULE.md | 25 +++++++++++++++++++++++++ NOTICE | 12 ++++++++---- 3 files changed, 60 insertions(+), 4 deletions(-) diff --git a/MODULE.de.md b/MODULE.de.md index 7f0f4a9..5529e6e 100644 --- a/MODULE.de.md +++ b/MODULE.de.md @@ -95,6 +95,33 @@ Quellcode und Image-Build: `fai_judge/host_services/judge-ner/` - Service nicht erreichbar, 5xx, fehlerhafte Service-Antwort → `internal error: judge-ner at ...` +## Lizenz, Maintainer & Haftungshinweis + +**Lizenz.** Dieses Modul steht unter Apache-2.0. Die zugrunde +liegende NER-Methode und das Modell sind die +**JuraNonymizer**-Bibliothek und das **JuraNER**-Modell, beide +**MIT-lizenziert**: + +- Modell: https://huggingface.co/harshildarji/JuraNER (MIT) +- Projekt: JUDGE-KI an der KI-Werkstatt der HTW Berlin — + https://kiwerkstatt.f2.htw-berlin.de/projekte/judge-ki + +**Maintainer.** + +- Harshil Jagadishbhai Darji (HTW Berlin) — NER-Modell und + Anonymisierungs-Methode (JuraNonymizer / JuraNER) +- Dr. Stefan Alexander Flemming (Flemming.AI) — dieses Brückenmodul + und der judge-ner-Host-Service + +**Haftungshinweis.** Automatische Anonymisierung ist ein +statistisches Verfahren und bietet **keine Garantie auf +Vollständigkeit**: Entitäten können übersehen, nur teilweise erkannt +oder falsch klassifiziert werden. Bevor ein anonymisiertes Dokument +veröffentlicht oder weitergegeben wird, **muss es von einem Menschen +geprüft werden**. Die datenschutzrechtliche Verantwortung (DSGVO) +verbleibt beim Betreiber; Autoren und Maintainer übernehmen keine +Haftung für unvollständige Anonymisierung. + ## Build ```bash diff --git a/MODULE.md b/MODULE.md index 0bd3367..d5459ad 100644 --- a/MODULE.md +++ b/MODULE.md @@ -94,6 +94,31 @@ Source and image build: `fai_judge/host_services/judge-ner/` - Service unreachable, 5xx, malformed service response → `internal error: judge-ner at ...` +## License, maintainers & disclaimer + +**License.** This module is Apache-2.0. The underlying NER method and +model are the **JuraNonymizer** library and the **JuraNER** model, +both **MIT-licensed**: + +- Model: https://huggingface.co/harshildarji/JuraNER (MIT) +- Project: JUDGE-KI at the HTW Berlin KI-Werkstatt — + https://kiwerkstatt.f2.htw-berlin.de/projekte/judge-ki + +**Maintainers.** + +- Harshil Jagadishbhai Darji (HTW Berlin) — NER model and + anonymization method (JuraNonymizer / JuraNER) +- Dr. Stefan Alexander Flemming (Flemming.AI) — this bridge module + and the judge-ner host service + +**Disclaimer.** Automatic anonymization is a statistical process and +gives **no guarantee of completeness**: entities can be missed, +detected only partially, or mislabeled. Before an anonymized document +is published or passed on, it **must be reviewed by a human**. The +operator remains responsible for compliance with data-protection law +(GDPR); the authors and maintainers accept no liability for +incomplete anonymization. + ## Build ```bash diff --git a/NOTICE b/NOTICE index 61fcdb0..1dba368 100644 --- a/NOTICE +++ b/NOTICE @@ -8,11 +8,15 @@ and contributors (https://flemming.ai/). Third-party acknowledgments This module is a bridge to the judge-ner host service, which builds -on the JuraNER named-entity-recognition model and anonymization -pipeline by Harshil Darji (MIT License): +on the JuraNonymizer anonymization library and the JuraNER +named-entity-recognition model, both MIT-licensed: - - Model: https://huggingface.co/harshildarji/JuraNER - - Related work: https://github.com/harshildarji/German-NER-BERT + JuraNonymizer — German legal text anonymization library + Authors: Harshil Jagadishbhai Darji (HTW Berlin), + Dr. Stefan Alexander Flemming (Flemming.AI) + Project: JUDGE-KI, KI-Werkstatt HTW Berlin + https://kiwerkstatt.f2.htw-berlin.de/projekte/judge-ki + Model: https://huggingface.co/harshildarji/JuraNER (MIT) The WASM module itself contains none of that code; it forwards documents to the host service over loopback HTTP.