b1
|
Bigram Comparator
|
Compares two strings using an algorithm based on the Bigram algorithm. This function compares two strings using all combinations
of two consecutive characters and returns the total number of combinations
that are the same.
|
b2
|
Advanced Bigram Comparator
|
Compares two strings allowing for character transpositions. This
function is similar to the standard Bigram Comparator (b1).
|
u
|
Advanced Jaro String Comparator
|
Compares two strings
taking into account uncertainty factors, such as string length, transpositions,
and characters in common. This function is based on the Jaro algorithm.
|
ua
|
Winkler-Jaro String Comparator
|
Compares
two strings similar to the Advanced Jaro String Comparator (u), but increases the agreement weight if
the initial characters of each string are exact matches. This function takes
into account key punch and visual memory errors. It is based on the Jaro algorithm with variants of Winkler/Lynch and McLaughlin.
|
uf
|
Advanced Jaro Adjusted for First Names
|
Based on the generic string comparator (u), this function is designed
to specifically weight first name values. The string is analyzed and the weight
adjusted based on statistical data.
|
ul
|
Advanced Jaro Adjusted for Last Names
|
Based on the generic string comparator (u), this
function is designed to specifically weight last name values. The string is
analyzed and the weight adjusted based on statistical data.
|
un
|
Advanced Jaro Adjusted for House Numbers
|
Based on the generic string
comparator (u), this function is designed to specifically weight house number
values. The string is analyzed and the weight adjusted based on statistical
data.
|
us
|
Condensed String Comparator
|
Compares two strings similar to the Advanced Jaro String Comparator (u), but this function
is a custom string comparator that compares two strings taking into account
such uncertainty factors as string length, transpositions, key punch errors,
and visual memory errors. Unlike the Advanced Jaro String Comparator, this function handles diacritical
marks. This function also improves processing speed.
|
usu
|
Unicode String Comparator
|
Compares two strings similar to the Condensed String Comparator (us), but
this function is based in Unicode to support multiple languages and alphabets.
This comparator takes one parameter indicating the language to use.
|
usus
|
Unicode AlphaNumeric Comparator
|
Compares two strings similar to the Unicode String Comparator, but this
function is designed to match on unique identifiers such as national IDs.
This comparator takes one parameter indicating the language to use plus any
of the following parameters:
-
Field length
-
Character types
-
Invalid values
|
ujs
|
Advanced Jaro AlphaNumeric Comparator
|
Compares
two strings similar to the Advanced Jaro String Comparator, but this function is designed to match on
unique identifiers such as national IDs. This comparator takes any of the
following parameters:
-
Field length
-
Character types
-
Invalid values
|
c
|
Exact Character-to-Character Comparator
|
Compares string fields character by
character. Each character must match in order for an agreement weight to be
assigned.
|
nI
|
Integer Comparator
|
Compares
integer fields using a relative distance value to determine the match weight.
As the difference between the two fields increases, the match weight decreases.
Once the difference is beyond the relative distance, a disagreement weight
is assigned. This comparator takes two parameters; the first indicates whether
to use a relative distance or direct string comparison and the second indicates
the relative distance to use.
|
nR
|
Real Number Comparator
|
Compares fields containing real numbers using a relative distance
value to determine the match weight. As the difference between the two fields
increases, the match weight decreases. Once the difference is beyond the relative
distance, a disagreement weight is assigned. This comparator takes two parameters;
the first indicates whether to use a relative distance or direct string comparison,
and the second indicates the relative distance to use.
|
nS
|
Condensed AlphaNumeric SSN Comparator
|
Compares social security numbers or other unique identifiers,
taking into account any of these parameters:
-
Field length
-
Character types
-
Invalid values
|
dY
|
Date Comparator With Years as Units
|
Compares year values using relative distance values prior to and
following the given year to determine the match weight. As the difference
between the two fields increases, the match weight decreases. Once the difference
is beyond the relative distance, a disagreement weight is assigned. The date
comparison functions handle Gregorian years. This comparator takes up to three
parameters; the first indicates whether to use a relative distance or direct
string comparison, and the second and third indicate the relative distance
before and after.
|
dM
|
Date Comparator With Months as Units
|
Compares the month and year using a
relative distance as described above for the year comparison function (dY).
|
dD
|
Date Comparator With Days as Units
|
Compares the day, month, and year using
a relative distance as described above for the year comparison function (dY).
|
dH
|
Date Comparator With Hours as Units
|
Compares the hour, day, month, and year
using a relative distance as described above for the year comparison function
(dY).
|
dm
|
Date Comparator With Minutes as Units
|
Compares the minute, hour, day, month,
and year using a relative distance as described above for the year comparison
function (dY).
|
ds
|
Date Comparator With Seconds as Units
|
Compares the second, minute, hour,
day, month, and year using a relative distance as described above for the
year comparison function (dY).
|
p
|
Prorated Comparator
|
Prorates the disagreement weight
for a date or numeric field based on values you specify. Differences greater
than the amount you specify receive the full disagreement weight. This comparator
takes three parameters indicating the relative distance and the agreement
and disagreement ranges.
|