Introduction to Named Entity Recognition Server
Named Entity Recognition Server is a stand-alone server that uses the Knowledge Discovery ACI infrastructure. It is one of the available options that you can use to run Named Entity Recognition.
NOTE: Named Entity Recognition Server is not included in the Named Entity Recognition SDK package. You must download the Named Entity Recognition Server package instead. See Named Entity Recognition Packages.
With an ACI server, you can make Named Entity Recognition requests from a web browser or ACI client. Browsers can make requests to process small amounts of text by using an HTTP GET request, or larger amounts by using an HTTP POST request.
The Named Entity Recognition Server processes UTF-8 encoded text, matching upon entities defined in Named Entity Recognition grammars. It returns results as XML, with tags in the ACI hierarchy.
You use the ACI configuration file (eductionserver.cfg
by default) to configure the grammars to load, and the entities to match on. Each time you send a request, the server creates a new Named Entity Recognition engine with the configured grammars and entities.
You can also override the configuration settings for individual actions. See Select Entities at Runtime.