Я работаю над поисковой системой.По большей части я просто использую Lucene из Appache, который до сих пор работал отлично, но я также хотел улучшить результаты поиска, установив хорошую «эвристику» в поиске.(Например, если кто-то ищет «кушетка», а все кушетки занесены в каталог типа «диван», я хочу, чтобы алгоритм поиска установил соединение.)
Я знаю, что это звучит немного расплывчато, ноЯ не знаю, где продолжить поиск, чтобы найти дальнейшее чтение в этом исследовании.(Я гуглил такие термины, как «эвристический поиск», «эвристическая функция» и т. Д., Но они не имеют в виду то же, что и я.) Итак, я хотел знать, работали ли кто-нибудь из вас над подобными проблемами в поисковых системах,и если вы что-нибудь порекомендуете.