Skip to content

Osa functions in the RapidFuzz DuckDB extension

Function category

Osa

4 functions

Optimal String Alignment (a.k.a. restricted Damerau-Levenshtein) — counts adjacent transpositions as a single edit.

rapidfuzz_osa_distance

Scalar function Osa
Signature
rapidfuzz_osa_distance(col0: VARCHAR, col1: VARCHAR) DOUBLE
Arguments (Positional)
Argument col0 Type VARCHAR Mode Positional Description
Argument col1 Type VARCHAR Mode Positional Description
Description

rapidfuzz_osa_normalized_distance

Scalar function Osa
Signature
rapidfuzz_osa_normalized_distance(col0: VARCHAR, col1: VARCHAR) DOUBLE
Arguments (Positional)
Argument col0 Type VARCHAR Mode Positional Description
Argument col1 Type VARCHAR Mode Positional Description
Description

rapidfuzz_osa_normalized_similarity

Scalar function Osa
Signature
rapidfuzz_osa_normalized_similarity(col0: VARCHAR, col1: VARCHAR) DOUBLE
Arguments (Positional)
Argument col0 Type VARCHAR Mode Positional Description
Argument col1 Type VARCHAR Mode Positional Description
Description

rapidfuzz_osa_similarity

Scalar function Osa
Signature
rapidfuzz_osa_similarity(col0: VARCHAR, col1: VARCHAR) DOUBLE
Arguments (Positional)
Argument col0 Type VARCHAR Mode Positional Description
Argument col1 Type VARCHAR Mode Positional Description
Description