String.levenshtein (plugin MooTools)
to sprawdzić: http://mootools.net/forge/p/string_levenshtein
GitHub: https://github.com/thinkphp/String.levenshtein
Metoda ta oblicza Levenshteina odległość między dwa ciągi. W teorii informacji i informatyce dystans Levenshteina jest metryką pomiaru różnicy między dwiema sekwencjami (nazywaną odległością edycyjną). Odległość Levenshteina między dwoma ciągami jest określona przez minimalną liczbę operacji potrzebnych do przekształcenia jednego ciągu w inny dany ciąg, gdzie możliwe operacje to wstawienie, usunięcie lub zastąpienie pojedynczego znaku.
Algorytm odległość Levenshteina został wykorzystany w:
- rozpoznawania mowy sprawdzanie pisowni
- analiza DNA
- wykrywania plagiat
dzięki! to działa świetnie –
Czy możesz podać link do dokładnej wersji strony z tym przykładem (w przypadku, gdy przykład został usunięty ze strony?) –
Oto konkretna wersja strony (od 14 października 2010 r.): http: //en.wikipedia.org/w/index.php?title=Levenshtein_distance&oldid=384505495 –