Fuzzy Match Bot

Deploy fuzzy logic in many applications using Hamming, Damerau-Levenshtein, or Levenshtein distance to calculate the percentage match.

Top Benefits

  • Find the most likely match in a data set to find and resolve errors.
  • Increase data completeness and accuracy.
  • Turn similar data into fewer standardized terms.
  • Link records from multiple sources
  • Enable fuzzy logic in engineering, software development, medical research, or business analysis.

Tasks

  • Compares the source string to the target string using three distance methods
  • Returns a percentage match.

This Bot helps you deploy fuzzy logic in many applications using Hamming, Damerau-Levenshtein, or Levenshtein distance to calculate the percentage match.

Fuzzy logic can deal with information arising from computational perception and cognition, that is, uncertain, imprecise, vague, partially true, or without sharp boundaries. It is extremely useful for many people involved in research and development including engineers, mathematicians, computer software developers and researchers, natural scientists, medical researchers, social scientists, public policy and business analysts. Fuzzy logic allows for the inclusion of vague human assessments in computing problems. Common applications include spell checking, correcting corrupted data, spam filtering, record linking, genetic distance and fraud detection.

Hamming - measures the minimum number of substitutions required to change one string into the other. The Hamming distance between two strings of equal length is the number of positions at which the corresponding symbols are different.

Levenshtein distance - string metric for measuring the difference between two sequences. The Levenshtein distance between two words is the minimum number of single-character edits (i.e. insertions, deletions or substitutions) required to change one word into the other.

Damerau–Levenshtein - Distance differs from the classical Levenshtein distance by including transpositions among its allowable operations. The classical Levenshtein distance only allows the insertion, deletion, and substitution operations. Modifying this distance by including transpositions of adjacent symbols produces a different distance measure.

Get Bot

Free

Bot Security Program
Level 1
Applications
Business Process
Category
Downloads
229
Vendor
Automation Type
Bot
Last Updated
May 19, 2021
First Published
March 1, 2020
Platform
Automation 360
Support

See the Bot in Action

Bot inputs
Message from bot
Bot run success
PREV NEXT
Bot inputs
Message from bot
Bot run success

Setup Process

Install

Download the Bot and follow the instructions to install it in your AAE Control Room.

Configure

Open the Bot to configure your username and other settings the Bot will need (see the Installation Guide or ReadMe for details.)

Run

That's it - now the Bot is ready to get going!

Requirements and Inputs

  • Compares the source string to the target string using the following three Distance methods and gives the percentage matc