Named Entity Recognition 25.3
Named Entity Recognition User and Programming Guide

# Introduction

Post-processing performs additional processing on the matches that Named Entity Recognition finds.

A common use for post-processing is to validate matches. You can validate some entities, such as credit card numbers, by calculating a checksum. You can discard any matches with an invalid checksum, because even though it matches the correct format, it cannot be genuine. If a match has a valid checksum then you might increase its score, because it is likely to be valid.

Another common use for post-processing is to normalize the output from Named Entity Recognition. For example, if you extract monetary values, Named Entity Recognition might find matches that look like "£5.3 million" or "£25". You can use post-processing to normalize these values to "£5,300,000" and "£25", so that the Content component or another application can compare and sort the values correctly.

A Named Entity Recognition post-processing task runs a Lua script that you configure. Named Entity Recognition passes the matches it finds into a Lua function, either one at a time or all at once (en masse). See Write a Lua Script for Post-Processing.

Copyright 2013-2025 Open Text
Version 25.3 | Last updated July 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery Named Entity Recognition 25.3

Topic Title: Introduction