close
breadcrumb right arrowGlossary
breadcrumb right arrowNamed Entity Recognition (NER)
Named Entity Recognition (NER)

Given a sentence like "Please refund order #48213 for $129.00 placed on March 3rd," NER identifies "#48213" as an order number, "$129.00" as a monetary amount, and "March 3rd" as a date, rather than the system seeing an undifferentiated string of text.

Modern large language models handle this task far more flexibly than older rule-based NER systems, recognizing entities in context ("the amount" vs. "a due date") rather than relying on rigid pattern matching, which is part of why AI agents can extract structured data from messy, unstructured business documents.

Frequently Asked Questions

What kinds of "entities" does NER typically extract?

Names of people and companies, dates, monetary amounts, locations, order and invoice numbers, and product references are the common categories in a business context. Which entities matter depends entirely on the specific process being automated.

Why does NER matter for invoice or document processing specifically?

An invoice is mostly unstructured text and layout until the vendor name, amount, invoice number, and due date are correctly identified and pulled out, at which point it becomes structured data a downstream system (an ERP, an approval workflow) can actually use.

How accurate is NER on messy, real-world documents?

Modern LLM-based extraction handles format variation (different invoice layouts, inconsistent date formats) far better than older rule-based systems, but no extraction method is perfect, which is why validating extracted values against a source system before acting on them still matters.

Is NER only relevant to text, or does it apply to voice and images too?

The same underlying task applies once speech is transcribed to text or an image is read by a multimodal system, entities still need to be identified in whatever text representation the system is working with.