Настройка нечеткой совпадения строк для редактирования расстояния <= 1 - PullRequest
0 голосов
/ 25 мая 2019

Я новичок в алгоритмах, и мой вопрос может быть глупым, но как я могу указать расстояние редактирования в библиотеке fuzzywuzzy?Я хочу изменить расстояние <= 1 между двумя строками. </p>

from fuzzywuzzy import fuzz


fuzz.ratio('Apple', 'Aple')

Я пытался взглянуть на исходный код, но я не понимал, как настроить

1 Ответ

0 голосов
/ 25 мая 2019

Есть ли какие-либо ограничения на использование библиотеки fuzzywuzzy?Функция ratio не имеет параметров для установки порога расстояния редактирования.Вы, конечно, можете изменить исходный код, однако это то, чего вы обычно избегаете, поскольку его сложно поддерживать (например, когда fuzzywuzzy получает обновление).

Вы можете просто реализовать функцию ratio самостоятельноНапример, на основе https://github.com/miohtama/python-Levenshtein или https://github.com/aflc/editdistance

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...