Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Сложный поиск соответствий  [new]
studentikkiev
Member

Откуда:
Сообщений: 4
Добрый день.

Задали дипломный проект, основная задача которого заключается в том, что бы написать общую модель поиска по соответствию.

Задача очень похожа на ту, которая связана с поисковыми системами.

Так, если поступает на вход запрос "зонтик красного цвета в серую полоску", а в базе данных есть записи товаров с названиями:

"красный зонтик", "зонтик красный с серыми полосками", "полосатый зонтик цвет красный",

то все эти записи должны быть получены в ходе выборки так как они релевантны запросу.
Но вопрос состоит еще в том, что бы отсортировать выходной результат по релевантности (от максимального соответствия названия поисковой фразе до минимального).

Сложности состоят не только в количестве совпадений частей фразы в названиях товаров, в их очередности, но также в присутствии различных форм слов в запросе (склонение, формы слова).

Ума не приложу как поступить в этом случае.

Может кто-то понимает этот вопрос и поможет натолкнуть куда копать и что читать для этого.

Возможно имеются уже готовые инструменты.

В любом случае за любую информацию буду очень благодарен.
8 сен 16, 17:47    [19644024]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
xenix
Guest
Full Text Search
8 сен 16, 17:49    [19644028]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
studentikkiev
Member

Откуда:
Сообщений: 4
Спасибо!

Еще?..
8 сен 16, 17:54    [19644044]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3741
studentikkiev
Спасибо!

Еще?..


Достаточно
8 сен 16, 19:44    [19644443]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
studentikkiev
Member

Откуда:
Сообщений: 4
Тогда окончательное спасибо.

Чем я могу Вам помочь? Могу счет мобильного на пару баксов пополнить. Могу на вашем сайте рекламу покликать. Все что угодно, в чем могу помочь.
8 сен 16, 20:08    [19644522]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3741
studentikkiev
Тогда окончательное спасибо.

Чем я могу Вам помочь? Могу счет мобильного на пару баксов пополнить. Могу на вашем сайте рекламу покликать. Все что угодно, в чем могу помочь.


когда сделаете - напишите, как сделали ;)
8 сен 16, 20:36    [19644646]     Ответить | Цитировать Сообщить модератору
 Re: Сложный поиск соответствий  [new]
studentikkiev
Member

Откуда:
Сообщений: 4
Хм, хорошо. Только это не скоро будет.
8 сен 16, 20:38    [19644652]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить