The following node is available in the Open Source KNIME predictive analytics and data mining platform version 2.7.1. Discover over 1000 other nodes, as well as enterprise functionality at http://knime.com.

OpenNLP NE tagger

This node recognizes named enities based on opennlp models version 1.5.2 and assigns the corresponding tags to them. The following entities are recognized: Persons, Locations, Organizations, Money, Date, and Time. For more details of the OpenNlp natural language processing toolkit, see http://opennlp.apache.org/documentation.html.

Dialog Options

Set named entities unmodifiable
Sets recognized named entity terms unmodifiable.
OpenNlp model
Specifies the OpenNLP model to use. Each model is able to recognize a certain type of named entities.
Use additional dictionary file
If checked an additional dictionary file is used by the OpenNlp model to recognize entities.
Dictionary file
The location of the dictionary file. Each named entity have to be written in one line and each word of this entity must be separated by a whitespace, i.e:
Firstname1 Lastname2
Firstname2 Lastname2

Ports

Input Ports
0 The input table containing the documents to tag.
Output Ports
0 An output table containing the tagged documents.
This node is contained in KNIME Textprocessing Plug-in provided by KNIME GmbH, Konstanz, Germany.