Открыть карточку решения Главная>База знаний (FAQ)>Умный поиск с исправлением ошибок в запросе и подсказками

Свои правила исправлений

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

Правила коррекции прописанные вручную дополняют автоматический механизм исправлений. Правила исправлений заданные вручную имеют больший приоритет и применяются до автоматических алгоритмов.

Видео-инструкция по добавлению своих правил исправлений:




Текстовая инструкция по добавлению своих правил исправлений:


Добавить правила просто: перейдите в Настройки решения -> Вкладка Исправления -> Редактировать свои правила исправлений

scr1.png

После нажатия откроется редактирование файла с правилами исправлений.
Рабочей единицей правил исправления является слово.

Для корректной работы правило должно состоять из одного слова (т.е. не содержать пробелов)
Если нужно задать правило для словосочетания, например Шевроле Нива -> Chevrolet Niva, то нужно сделать два правила: отдельное для Шевроле и отдельное для Нива


Заполнять файл с правилами исправлений нужно строго в определенном формате. Символом разделителем является вертикальная полоса |

Формат записи правила:

Правильное_слово||неправильный_ввод_1|неправильный_ввод_2|неправильный_ввод_* ...

Описание формата:
- первым в строке идёт верное написание слово
- разделитель || (две вертикальных черты)
- варианты, которые должны быть исправлены на правильное слово, разделенные символом | (одна вертикальная черта)

Для неправильных вариантов написаний поддерживается маска символом * (звёздочка), обозначающая, что все что начинается с указнного слова должно быть исправлено по правилу


Пример заполненного файла:

scr1a.png