Ответсообщение недоступно
Сам поиск идёт в DuckDB, куда я залил сразу все текстовые данные из своей БД: названия со всеми альтернативными написаниями, годы, точные даты, данные об эпизодах и сезонах, каст. Поверх поиска работает транслитерация по Поливанову и Хэпберну из названия генерятся все варианты кириллизации, и каждый ищется по каталогу. Основную часть закрывает DuckDB поиском кандидатов. Потом начинается голосование модальностей: всё сравнивается и оценивается за/против + маржа от кандидата. ИИшкам передаётся уже остаток, что не смог пройти голосование, и там начинается суд: судья qwen 3.8 работает по профилям обеих сторон и обязан подтвердить вердикт цитатами их полей. А gemma подключается на эскалации: если первый судья не выдал валидный вердикт, пара пересуживается ею