Icon

Address Matching with Multi-Field Indexer

<p>This use case demonstrates how <strong>M|Box's Table Indexer and Table Index Matcher</strong> nodes can be combined to efficiently <strong>index and search multi-field address data</strong>, even with faulty or incomplete inputs.</p><p>Workflow Overview:</p><ol><li><p>The workflow loads</p><ul><li><p>A reference table of full addresses, divided into three address fields.</p></li><li><p>A search table including misspelled search terms for these fields</p></li></ul></li><li><p>The <strong>Table Indexer</strong> constructs a fast, fault-tolerant search index from all three columns of the reference table.</p></li><li><p>The <strong>Table Index Matcher</strong> lets you select a column to search the index and quickly, reliably and fault-tolerantly finds a match. The node also gives you the quality of the match and the number of the matched row in the reference table.</p></li><li><p>The search result is joined with the original table using using the row number to get the full, correct address.</p></li></ol><p>Index-based matching with the <strong>M|Box Table Indexing and Matching nodes</strong> ensures robust and scalable address search, even in the presence of incorrect, fuzzy inputs or spelling errors. This makes it ideal for:</p><ul><li><p>Matching user-entered or third-party address data against a standardized reference set</p></li><li><p>Searching addresses with incomplete information (e.g. only a street name)</p></li><li><p>Improving address search and matching quality without sacrificing performance or explainability</p></li></ul><p></p>

URL: exorbyte GmbH https://exorbyte.ai/

Request/Activate Exorbyte License

Request and register your exorbyte license before running any M|Box nodes.

If you do not have an active license, within the License Requester:

  1. Choose Demo (30 days) or Production.

  2. Enter your email (and Customer Token if production).

  3. Execute the node – it sends a secure request to the exorbyte team.

  4. When you receive the .lic file, reopen the node → Use available license fileand run the node

Afterwards, or if you already have an active license, run License Activator

⚠️ Each KNIME installation or Hub environment needs its own license

👉 See full exorbyte License Activation Guide

Import Data

Import two data tables:

  • Reference table: A table containing the full addresses, split into fields for street & street no., apartment no. and city names

  • Search table: Search terms for each field, containing typos.

Multi-Field Indexing

  • Use the Multi-Field Indexer to create a single index out of the three address fields.

Matching

Find the addresses that match the selected search field in the index. The Multi-Field Index Matcher:

  • Lets you choose the field on which to search the index

  • Quickly and reliably finds the best match to your search inputs, taking into account possible typos, incomplete inputs etc.

  • Returns the matched term, as well as the match quality and the row number of the match in the input table.

Search terms with typos
Table Creator
License Activator
Index multiple columns
Table Indexer (Labs)
License Requester
Reference table
CSV Reader
Find a match onyour column ofchoice
Table Index Matcher (Labs)

Nodes

Extensions

Links