Лучший способ справиться с орфографическими ошибками в полнотекстовом поиске MySQL

У меня около 2000 строк в базе данных mysql.

Каждая строка состоит максимум из 300 символов и содержит одно или два предложения.

Я использую mysql, встроенный в полнотекстовый поиск для поиска в этих строках.

Я хотел бы добавить функцию, чтобы исправлять опечатки и случайные ошибки, если это возможно.

Например, если кто-то вводит «right shlder» в поле поиска, это будет равняться «right плечо "при выполнении поиска.

Каковы ваши предложения по простейшему способу добавления такой функциональности? Стоит ли добавлять какую-нибудь внешнюю поисковую систему, типа lucene? (Похоже, для такого маленького набора данных это перебор.) Или есть более простой способ?

19
задан Benjamin 14 November 2019 в 18:16
поделиться