Skip to content

v0.3.0 — NER Detection Engine + Community Infrastructure

Choose a tag to compare

@fullstackcrew-alpha fullstackcrew-alpha released this 14 Mar 17:33

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 gliner is 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]