Kiev.pm, AmsterdamX.pm
50 minutes
Beginner
English
I had a problem: got two somewhat-structured music playlists that were overlapping and I wanted to merge them together.
In this talk I will explain what fuzzy text matching is; cover a couple of techniques to do it (edit or Levenshtein distance, cosine similarity, phonetic algorithm, Bitap); and showcase how Text::Fuzzy helped me to solve the problem. Colored terminal examples included.