Видимо никто не делал такого
Расскажу как я решил этот вопрос, может кому пригодится.
Со словарем решил не заморачиваться, а сделал псевдо-морфологический поиск.
Логика такая - есть запрос: подошва резиновая
нужно найти в базе данных все синонимы, например: подошва из резины или обувь на резиновой подошве и т.д.
Вот схема решения:
code_13376.txt
Незнаю есть ли в SQLite полнотекстовый поиск, формулу я от MySQL написал.
Конечно при таком поиске много мусора сыпится, но зато существенно расширяется граница поиска.
Ответов: 409
Рейтинг: 17
|
|||
карма: 0 |
| ||
файлы: 1 | code_13376.txt [19.7KB] [857] |