Векторные поиски: опыт внедрения и эксплуатации в Sphinx | Михаил Самолкаев
AvitoTech
0:00 / 0:00
Векторные поиски: опыт внедрения и эксплуатации в Sphinx | Михаил Самолкаев
966 просмотров · 2 г. назад
AvitoTech
34,7 тыс. подписчиков
966 просмотров · 2 г. назад
4 сентября в московском офисе Авито прошёл Avito Database Internals meetup #4.
Михаил Самолкаев, разработчик команды инфраструктуры поиска в Авито, выступил с докладом, где поделился опытом интеграции векторного поиска в рабочей практике. Что это такое — векторные поиски, как возникла идея их внедрения и в чем преимущества подобного решения?
В докладе Михаил подробно рассказал о процессе, возникших проблемах и текущих итогах, а также поделился возможными перспективами на будущее.
00:00 | Вступление
00:33 | Что такое векторные поиски и какие подходы к ним есть
00:54 | Что такое задача векторного поиска
02:15 | Актуальность задачи векторного поиска
03:00 | Как оцениваем решения задачи векторного поиска
03:18 | Алгоритмы векторного поиска
08:30 | Квантизация векторов
11:11 | Библиотеки и векторные СУБД
13:23 | Опыт внедрения и эксплуатации в Sphinx
15:35 | Как Sphinx подружился с векторными поисками
17:15 | С какими проблемами мы столкнулись и что сделали
18:10 | Архитектура Sphinx
21:45 | История из жизни: FAISS vs OpenMP
24:10 | Планы на будущее
26:20 | Выводы: чему учились и где обожглись
28:20 | Summary
28:39 | Полезные ссылки
29:12 | Вопросы
Презентация Михаила: https://clc.to/Samolkaev
AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
ВК: https://vk.com/avitotech
Телеграм: https://t.me/+wU3vnNnqr7JlZDIy
Хабр: https://habr.com/ru/company/avito
Медиум (eng): / avitotech
Гитхаб: https://github.com/avito-tech
RuTube: https://rutube.ru/channel/30462632/
Дзен: https://dzen.ru/avitotech
Сайт: https://avito.tech