hjLabs AI Playground

Starting the on-device runtime…

Named entity recognition, running on your own machine

bert-base-NER labels people, organisations, locations and miscellaneous entities with character offsets you can copy straight into a pipeline. The Piiranha model on the same page goes further and detects personal information — emails, phone numbers, account numbers, addresses — which is exactly the kind of text you should not be sending to a hosted API in the first place. Both run in the browser, so redaction happens before anything crosses the network.

named entity recognition onlinener tool freebert-base-ner demopii detection browserentity extraction toolredact pii locallytoken classification online

Frequently asked questions

Can I use this to redact documents before sending them elsewhere?

That is the intended use of the Piiranha model, and it is a sensible workflow because the detection runs locally. Always review the output — no NER model catches everything, especially unusual identifier formats.

Which entity types are supported?

bert-base-NER emits PER, ORG, LOC and MISC in CoNLL-2003 style. Piiranha covers a wider set of personal-data categories including emails, phone numbers and account identifiers.

Models available for this task