Fuzzy Matcher

A service matches texts with a list of user-defined strings according to a similarity measure based on edit distance. The service is designed to match very long list efficiently.


Demo

1) Define a list of patterns:
2) Enter matching text:
3) Select minimum similarity between pattern and text (Optional):
4) Define a normalizer (Optional):

API

Request

URL: /cgi-bin/fuzzy_matcher.cgi

Method: POST

Parameter Required Type Description
version no integer API version, default is 0, which is the latest version
pattern yes string user defined pattern list
text yes string matching text string
similarity no float minimum similarity between text string and pattern string, range from 0.8 to 1.0, default value is 0.8
normalizer no string normalizer definition, no normalizer is used if definition is empty