Elasticsearch Plugin for Nearest Neighbor
Такие методы, как word2vec и сверточные нейронные сети, могут преобразовывать многие модальности данных (текст, изображения, пользователей, элементы и т. д.) в числовые векторы, так что вычисление попарных расстояний по векторам соответствует семантическому сходству исходных данных. Elasticsearch — универсальное решение для поиска, но его поддержка векторов ограничена. Этот плагин заполняет пробел, предоставляя Elasticsearch эффективный точный и приблизительный векторный поиск. Это позволяет пользователям комбинировать традиционные запросы (например, «какой-то продукт») с запросами векторного поиска (например, изображение (вектор) продукта) для расширения возможностей поиска.
Репозиторий на Гитхабе.
Post #122
981
- 👍 1