Named Entity Recognition 25.4
Named Entity Recognition User and Programming Guide

# Named Entity Recognition SDK Package

The Named Entity Recognition SDK package includes:

- Standard collection of grammar files covering a range of commonly used entities
- edktool command-line tool used for compiling Named Entity Recognition XML source grammar files into compiled run-time ECR files
- C API
- .NET API
- Java API
- Python API

The Named Entity Recognition SDK includes reference documentation for the C, .NET, Java, and Python APIs. To view the documentation, open `c_api/help/index.html`, `dotnet_api/help/index.html`, `java_api/help/index.html`, or `python_api/help/index.html` in a web browser.

## Additional Requirements

The Named Entity Recognition SDK might require additional runtime libraries on your operating system.

Windows Libraries

To run Named Entity Recognition version 25.4 on the Microsoft Windows operating system, you might need to install Microsoft Visual C++ Redistributable packages. The Named Entity Recognition SDK and Named Entity Recognition Server stand-alone zip packages include the required redistributable files for Microsoft Visual C++ 2017. You can also update your packages by using the latest version at: http://support.microsoft.com/kb/2019667.

UNIX Libraries

To run Named Entity Recognition version 25.4 on UNIX platforms, the server must have the following minimum versions of libraries:

- GLIBC_2.17

- GLIBCXX_3.4.29

- GCC_4.8.0

NOTE: The Named Entity Recognition SDK and Named Entity Recognition Server stand-alone zip packages provide these libraries in the `libgcc_s` and `libstdc++` shared libraries.

You might need to set the `LD_LIBRARY_PATH` to include the `InstallDir/bin` directory, to ensure that Named Entity Recognition can access the installed shared libraries.

You can also copy the shared libraries to the component working directory.

## Compilers

You must have an appropriate compiler to compile code against the SDK. For example:

- gcc and make for the C API.
- openjdk and ant for the Java API.

The .NET SDK has the following compiler requirements:

- .NET CORE SDK 2.0+ or .NET Framework Dev Package 4.6+ (requires .NET Standard 2.0+).

Copyright 2013-2025 Open Text
Version 25.4 | Last updated October 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.4

Topic Title: Named Entity Recognition SDK Package