Гибридный поиск Codex Pets на YDB: Винни-Пух находится по описанию без имени
Codex Pets — это демонстрация гибридного поиска, который комбинирует текстовый поиск по ключевым словам и векторный поиск по семантическим эмбеддингам. Система превращает текст и кадры анимации в векторы размерностью 768, хранит их в YDB и сравнивает запросы пользователя с базой питомцев.
В запросе «тревожный коричневый медведь из старого мультфильма» нет ни одного слова из имени или описания Винни-Пуха, но гибридный поиск всё равно ставит его на первое место. Это возможно благодаря тому, что векторное представление улавливает смысл, а не точное совпадение слов.
Проект показывает, как YDB (Yandex Database) может использоваться для семантического поиска в реальном времени. Codex Pets — не коммерческий продукт, а скорее proof-of-concept, иллюстрирующий возможности гибридного подхода для поиска по неструктурированным данным.