Библиотеки для векторного поиска текста

1 минута чтения

Если контент не отображается, включите VPN.

Векторный поиск текста представляет собой более релевантный поиск по тексту, использующий сходство данных вместо посимвольного совпадения в словах. Ключевым отличием SPTAG (Space Partition Tree and Graph) от полнотекстового поиска является то, что в своей основе, входной запрос преобразуется в вектор, который, в свою очередь, производит поиск через глубину дерева, посредствам алгоритма ANN (approximate nearest neighbors).

Такой поиск Microsoft использует в своем движке Bing. Библиотека SPTAG написана на C++ и выложена в открыты доступ — https://github.com/Microsoft/SPTAG

К сожалению, SPTAG не работает на маке. Но есть аналогичный вариант похожего алгоритма NGT, который так же выложен в открытый доступ — https://github.com/yahoojapan/NGT

Приглашаю к общению в комментариях!

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Предыдущая статья

Никаких своих админок, встречайте Retool

Следующая статья

Отображаем случайный анекдот