Repository navigation
v0.3.0 — NER Detection Engine + Community Infrastructure
·
22 commits
to main
since this release
What's New
NER Detection Engine (GLiNER)
- Zero-shot Named Entity Recognition via GLiNER as an alternative detection engine
- Detects person names, street addresses, organizations, dates of birth, medical conditions, and more — without regex
- Default engine with automatic fallback to regex when
glineris not installed - Install with:
pip install privacy-mask[ner] - Switch engines via CLI:
--detection-engine regex|ner - Configure in
config.json:"detection": { "engine": "ner" }
Community Infrastructure
- Issue templates: bug report, feature request, new detection rule
- Pull request template with checklist
- Code of Conduct (Contributor Covenant)
Other
- Updated architecture diagram reflecting dual-engine design
- Updated README with detection engine documentation
- Version sync: 0.3.0 across pyproject.toml, SKILL.md, marketplace.json
Install
# Regex only
pip install privacy-mask
# With NER engine (recommended)
pip install privacy-mask[ner]