Ответы по документам
с источниками
Чат-бот для поиска информации в правовых документах: находит нужные фрагменты и формирует ответ со ссылками на них.
Лето 2026 · разработка и сопровождение
МОЁ УЧАСТИЕ В ПРОЕКТЕ
После двух недель практики мне доверили самостоятельно развивать и поддерживать RAG-систему.
Мой вклад
- Развил обработку документов и переработал гибридный поиск.
- Добавил оценку ответов, диагностические отчёты и переиндексацию Qdrant со сменой alias.
- Настроил контейнеры, логи и запуск языковой модели через vLLM.
- 01ВопросЗапрос пользователя
- 02Гибридный поискDense + BM25 · weighted RRF
- 03ПереранжированиеCrossEncoder отбирает фрагменты
- 04Ответ с источникамиLLM получает найденный контекст
- 01ДокументыPDF · DOCX · ODT · таблицы
- 02Подготовка текстаDocling · структурные фрагменты
- 03Индексы для поискаEmbeddings · Qdrant · BM25
- 04Обновлённый индексПереиндексация со сменой alias
Схема процесса в рабочем пилоте.
Инженерные детали и границы проекта
Поиск и оценка
Dense-поиск и два BM25-канала объединяются через weighted RRF, затем кандидатов оценивает CrossEncoder. Для проверки ответов подключены RAGAS и DeepEval.
Развёртывание
Отдельные контейнеры, Docker Compose, MongoDB, health-checks и логи. Инференс через vLLM на двух RTX 4090.
Что можно посмотреть
С разрешения компании опубликована ранняя версия. Она отличается от рабочего пилота, в том числе составом поисковых каналов. Публичной метрики качества и измеренного бизнес-эффекта для пилота здесь нет.
Публичный код — ранняя версия пилота.