Способы исправления фразы «В гетто» на примерах кода

Вот некоторые методы программирования с примерами кода:

  1. Метод: манипуляция строками
    Пример кода:

    phrase = "in the ghetto"
    corrected_phrase = phrase.replace("getto", "ghetto")
    print(corrected_phrase)
  2. Метод: регулярные выражения
    Пример кода:

    import re
    phrase = "in the getto"
    corrected_phrase = re.sub(r"getto", "ghetto", phrase)
    print(corrected_phrase)
  3. Метод: нечеткое сопоставление строк
    Пример кода (с использованием библиотеки fuzzywuzzyв Python):

    from fuzzywuzzy import fuzz
    phrase = "in the getto"
    corrected_phrase = phrase if fuzz.ratio(phrase, "in the ghetto") > 90 else "in the ghetto"
    print(corrected_phrase)
  4. библиотека в Python):

    from translate import Translator
    phrase = "in the getto"
    translator = Translator(to_lang="en")
    corrected_phrase = translator.translate(phrase).replace("getto", "ghetto")
    print(corrected_phrase)