1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje do manipulowania danymi w PostgreSQL

Connected

ćwiczenie

Przykłady odległości Levenshteina

Przyjrzyjmy się bliżej temu, jak można użyć funkcji levenshtein do dopasowywania ciągów znaków do danych tekstowych. Jak pamiętasz, odległość Levenshteina określa liczbę edycji potrzebnych do przekształcenia jednego ciągu znaków w drugi.

W aplikacjach wyszukiwania oraz podczas analizy danych zawierających ręcznie wprowadzone informacje zawsze warto uwzględnić literówki i błędy ortograficzne. Funkcja levenshtein to doskonałe narzędzie do obsługi takich przypadków. W tym ćwiczeniu wykonasz zapytanie do tabeli film, używając ciągu wyszukiwania z celową literówką, a następnie na podstawie wyników funkcji levenshtein określisz dopasowanie. Sprawdźmy, jak to działa.

Instrukcje

100 XP
  • Wybierz tytuł i opis filmu.
  • Oblicz odległość Levenshteina dla tytułu filmu względem ciągu JET NEIGHBOR.