Alias Creator

The Alias Creator node converts a simple mapping table into a compact, deterministic Alias Object used by downstream indexing nodes (e.g., Term Indexer). Each row defines a directed relationship from word → alias with a penalty from −100 to +100:
Penalty ≥; 0: synonym/expansion — enables a match, decreasing the effective score by the penalty when a match is found through this alias.
Penalty < 0: anti-alias — explicitly forbid this mapping (used to suppress misleading expansions).
The resulting object supports canonicalization and/or query expansion depending on the matcher’s alias mode (Augment / Canonicalize / Aliases Only).

Options

Alias Set Name
Choose a name for the alias set
Alias configurations
  • Word Column: Selects the column containing the original or canonical words that will serve as the base entries in the alias mapping. Each unique word from this column becomes a key in the Alias Object. Example: if word = "Robert" and alias = "Bob", the node records "Robert" → "Bob" as an alias relation.
  • Alias Column: Selects the column containing the synonym or alternative form associated with each word. The values in this column are treated as equivalent terms, nicknames, or normalized forms depending on downstream matcher configuration. Example: "Robert" → "Rob", "Robert" → "Bobby".
  • Bidirectional Aliases: For each Alias pair from Word and Alias Column, add the reverse pair as well.
  • Penalty Source: Selects whether to read the penalty from an input table column, or to use a fixed value.
  • Penalty Column: Selects the column containing the penalty or weight modifier for each mapping. Values range from −100 to +100, defining how strongly or weakly an alias affects similarity scoring in downstream matchers. Positive or Zero → boost similarity, Negative → anti-alias (forbidden mapping).
  • Fixed Penalty: Fixed penalty or weight modifier for all mappings. Values range from −100 to +100, defining how strongly or weakly an alias affects similarity scoring in downstream matchers. Positive → boost similarity, Zero → neutral, Negative → anti-alias (forbidden mapping).

Input Ports

Icon
Must contain at least word, alias, penalty columns (case-insensitive name match allowed). Missing values are not allowed. Extra columns are ignored.

Output Ports

Icon
Compact mapping with metadata.

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.