Я использую сопоставление текста Aho-Corasick и задаюсь вопросом, можно ли его изменить, чтобы он соответствовал условиям вместо символов. Другими словами, я хочу, чтобы в основе сопоставления лежали термины, а не символы. Например:
Поисковый запрос: «Он»,
Предложение: «Привет, мир»,
Aho-Corasick сопоставит «он» с предложением «привет, мир», оканчивающимся на индекс 2, но я бы предпочел, чтобы совпадений не было. Итак, под «терминами» я подразумеваю слова, а не символы.