Hub
Pricing About
  • Software
  • Blog
  • Forum
  • Events
  • Documentation
  • About KNIME
  • KNIME Community Hub
  • Nodes
  • Dictionary Tagger (Multi Column)
NodeNode / Manipulator

Dictionary Tagger (Multi Column)

Other Data Types Text Processing Enrichment Streamable
Drag & drop
Like
Copy short link

This node recognizes named entities specified in one or more dictionary columns and assigns a specified tag value and type. Optionally, the recognized named entity terms can be set unmodifiable, meaning that the terms are not modified or filtered afterwards by any following preprocessing node. However, succeeding tagging nodes can overwrite tags of an unmodifiable term.

If the same entity is contained in different dictionaries, it will be tagged for every fitting configuration. For example, the document contains the term "London" and "London" is also contained in three different dictionaries, it will be tagged with all three tags that have been set for the specific dictionaries.

The sequence of the tags depends on the order of the dictionaries within the node dialog. The order can be changed by using the up/down arrow buttons.

Note, if there are any multi word entities in your dictionary and there is a succeeding dictionary containing one word of the multi word entity, the single word will be tagged only.

Example:

  • Document: "New York is beautiful."
  • Dictionary 1: "New York"
  • Dictionary 2: "York"

In this case only "York" will be tagged. If there is a third dictionary containing "New York" as well, "New York" will be tagged with the tags set for the first and the third dictionary.
The order of the entities within a dictionary is also important. Equally as the order of the dictionaries, the first entity in the dictionary will be tagged first.

Node details

Input ports
  1. Type: Table
    Documents input table
    The input table containing the documents to tag.
  2. Type: Table
    Dictionary input table
    The input table containing one or multiple dictionary columns.
Output ports
  1. Type: Table
    Documents output table
    An output table containing the tagged documents.

Extension

The Dictionary Tagger (Multi Column) node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
    Dictionary Tagger (Multi Column) - Use own tags
    Textprocessing Text Mining Tagging
    +1
    This workflow demonstrates how to use an own tag set with the Dictionary Tagger (Multi Co…
    julian.bunzel > Public > Forum > Textprocessing > DictionaryTagging_OwnTagSet
    julian.bunzel
  2. Go to item
    Forum_Question_Searching_Keywords
    kathrin > Public > Forum_Questions > Forum_Question_Searching_Keywords
    kathrin
  3. Go to item
    KNIME Tweet Analysis
    Text processing NLP Natural Language Processing
    This workflow performs textprocessing on KNIME tweets using the Dictionary Tagger (Multi …
    knime > Examples > 08_Other_Analytics_Types > 01_Text_Processing > 24_Analyzing_Twitter_Posts_with_Custom_Tagging
    knime
  4. Go to item
    Search for Ethnicity Related Adverse Events of a Drug
    Adverse Events Life Sciences Ontologies
    This workflow allows a user to search literature to analyze relationships between adverse…
    knime > Digital Healthcare > Literature Search on Ethnicity related Adverse Events
    knime
  5. Go to item
    TextKleaner
    Text analysis Text preprocessing Named entity tagging
    +3
    This workflow is designed to help you prepare a textual dataset for a bag-of-words style …
    angusveitch > Public > TextKleaner
    angusveitch
  6. Go to item
    TweetKollidR
    Twitter Visualisation Network
    +2
    A workflow to collect and visualise data from Twitter. Using the Twitter API, this workfl…
    angusveitch > Public > TweetKollidR
    angusveitch
  7. Go to item
    TweetKollidR
    Twitter Visualisation Network
    +2
    A workflow to collect and visualise data from Twitter. Using the Twitter API, this workfl…
    pjb1091raloy > Public > TweetKollidR
    pjb1091raloy
  1. Go to item
  2. Go to item
  3. Go to item
  4. Go to item
  5. Go to item
  6. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • E-Learning course
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • KNIME Open Source Story
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more on KNIME Business Hub
© 2023 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Credits