Alias Generator (Labs)

The Alias Generator node converts a simple mapping table into a compact, deterministic Alias Object used by downstream matchers (e.g., Approximate Phrase Index Matcher). Each row defines a directed relationship from word → alias with a penalty from −100 to +100:
Penalty > 0: preferred synonym/expansion — increases the effective score when a match is found through this alias.
Penalty = 0: neutral synonym — allowed, no score change.
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 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
  • 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 → boost similarity, Zero → neutral, Negative → anti-alias (forbidden mapping).
  • Use Default Penalty
  • Default Penalty

Input Ports

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

Output Ports

Icon
Compact mapping with metadata (see Alias Object Structure below).

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

  • No workflows found

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.