Logiqx / sse-results

Speed Sailing Event Results
https://logiqx.github.io/sse-results/
GNU General Public License v3.0
0 stars 0 forks source link

Implement "fuzzy" name matching #23

Closed Logiqx closed 2 years ago

Logiqx commented 2 years ago

Implement fuzzy matching to detect typos or variations of names across different years.

Calculate the Levenshtein distance using the full name(s), deeming a distance < 5 as a potential match.

Example typos to detect:

Example short names to detect:

Example variations to detect:

Logiqx commented 2 years ago

Implemented this on 17/12/2021 and 18/12/2021