01 — Кейс · ML Нейросети

«Справка» — система AI-поиска и базы знаний для сети клиник

Мы разработали систему поиска по внутренним документам сети клиник. Сотрудник пишет вопрос обычными словами и за несколько секунд получает короткий ответ, где каждое утверждение ведёт на документ, пункт и страницу. Для сложных вопросов есть режим исследования. Руководитель видит историю запросов и вопросы без ответа, а администратор базы загружает PDF, DOCX, XLSX и сканы — «Справка» распознаёт их и следит за версиями.

Обновлено:
Смотреть кейс
на быстрый ответ вместо 10–20 минут
4 с
вопросов находят ответ в базе
94 %
этапов разработки
4
ключевых технологий
4
«Справка» — система AI-поиска и базы знаний для сети клиник

02 — Контекст

Задача проекта

Исходная ситуация, ограничения и проблемы, которые должна была решить новая система.

В сети из шести клиник больше тысячи документов: регламенты, прайсы, инструкции, приказы, формы. Администраторы и медсёстры искали ответы по папкам на общем диске и в чатах, переспрашивали старших коллег и нередко работали по устаревшим версиям.

На один вопрос уходило от 10 до 20 минут, а ответ «со слов коллеги» нельзя было проверить. Руководство не знало, какие вопросы задают чаще всего и каких регламентов не хватает.

Поиск по папкам и чатам

Чтобы найти пункт регламента, нужно знать, в какой папке лежит документ и как он называется. Новые сотрудники этого не знают и отвлекают старших коллег.

Устаревшие версии в работе

Старые редакции инструкций остаются на диске рядом с новыми. Филиал может месяцами работать по отменённой версии, и никто этого не замечает.

Ответ нельзя проверить

Устный ответ коллеги не содержит ссылки на пункт документа. Если он ошибочен, ошибка переходит к пациенту, а найти её источник потом трудно.

03 — Интерфейс

Интерфейс системы

Рабочие разделы системы: что в них видно и что это даёт клиенту.

  1. Главная строка поиска

    Одна строка для вопроса и переключатель режима «Быстрый / Исследование». Поиск можно сузить до раздела базы (регламенты, инструкции, приказы, формы, обучение, прайсы) или до своего филиала.

    Ниже — частые вопросы сотрудников филиала за месяц и недавно обновлённые документы.

    Что получает клиент

    Сотрудник начинает с вопроса, а не с поиска нужной папки. Популярные ответы всегда под рукой.

    Главная строка поиска
  2. Ответ с источниками и цитатами

    Короткий ответ, где главное выделено, а после абзаца стоят ссылки на источники. Ниже — таблица «как вернуть деньги» по способам оплаты со сроками, дословная цитата из регламента с номером пункта и кнопкой «Открыть на стр. 4» и список того, что сделать администратору сейчас.

    Справа — панель поиска: запрос, миниатюры страниц с подсвеченными фрагментами и карточки источников с цитатой, кодом документа, редакцией и страницей.

    Что получает клиент

    Ответу можно доверять, потому что источник каждого утверждения проверяется за один клик.

    Ответ с источниками и цитатами
  3. Режим исследования

    Для сложного вопроса «Справка» работает как аналитик. Она разбивает вопрос на части, делает несколько поисков, читает найденные документы целиком, сравнивает версии и ищет, почему правило изменилось. Каждый шаг виден со временем выполнения.

    Справа — ход исследования. Счётчики показывают, сколько сделано поисков, сколько документов найдено и сколько прочитано целиком. Ниже — таблица найденного расхождения между двумя версиями инструкции, кнопки «Скрыть v4 из поиска» и «Сообщить старшей медсестре» и список прочитанных документов.

    Что получает клиент

    Сложные вопросы «почему в филиалах делают по-разному» решаются за пару минут, а не за день переписки. Заодно находятся противоречия в документах.

    Режим исследования
  4. История запросов

    Все вопросы сотрудников по дням: кто спросил, из какого филиала, в каком режиме, сколько источников нашлось и за сколько секунд. Фильтры «Быстрые», «Исследования», «Без ответа».

    Справа — вопросы, на которые в базе нет ответа: график по дням и группы по темам. У каждой темы видно, что с ней происходит: нужный документ уже индексируется, скан распознаётся или документа ещё нет — тогда рядом кнопка «Загрузить документ».

    Что получает клиент

    Руководитель видит, что на самом деле спрашивают сотрудники, и точно знает, каких регламентов не хватает.

    История запросов
  5. База знаний: загрузка документов

    Загрузка перетаскиванием PDF, DOCX, XLSX и сканов. Таблица документов показывает раздел, филиалы, редакцию, статус («В поиске», «Индексация», «Распознаём текст», «Устарела — есть v5») и то, как часто документ попадает в ответы.

    Справа — очередь обработки с прогрессом, отложенная публикация нового прайса с 1 октября и блок «Требуют внимания»: две версии одной инструкции, дубликат, вопросы, которые ждут документ. Отдельно указано, кто какие документы видит.

    Что получает клиент

    База обновляется без программиста. Устаревшие версии и дубликаты система находит сама, а администратор убирает их из поиска одной кнопкой. Права доступа соблюдаются.

    База знаний: загрузка документов

04 — Архитектура

Технологический стек

Технологии выбраны под нагрузку, интеграции и дальнейшее развитие продукта.

Morphic (Apache-2.0)

Открытый AI-поисковик дал основу интерфейса и цепочки «поиск — чтение — ответ». Мы доработали его под поиск по внутренним документам вместо интернета.

RAG

Поиск с дополненной генерацией отвечает только по найденным фрагментам базы и прикладывает их как источники. Поэтому каждое утверждение проверяемо, а модель не отвечает «из головы».

OCR

Часть регламентов и приказов существует только в виде сканов. Распознавание текста делает их доступными для поиска наравне с PDF и DOCX.

Контроль версий документов

Каждая редакция хранится с датой и статусом. Если старая версия не отменена и продолжает попадать в ответы, система выводит конфликт администратору, и тот скрывает её из поиска одной кнопкой.

  • RAG
  • Morphic
  • OCR
  • PDF
  • DOCX
  • XLSX

05 — Процесс

Как шла разработка

Последовательность работ от исследования задачи до запуска и проверки результата.

  1. Разбор базы документов

    Разложили документы сети по разделам — регламенты, инструкции, приказы, формы, обучение, прайсы — и определили, какие из них общие, а какие относятся к отдельным филиалам. От этой структуры зависят фильтры поиска и права доступа.

  2. Два режима ответа

    Сделали быстрый режим для простых вопросов и режим исследования для сложных. В исследовании каждый шаг поиска и чтения виден пользователю, чтобы ход рассуждения можно было проверить.

  3. Рабочие места по ролям

    Разработали строку поиска, ответ с источниками, режим исследования, историю запросов и админку загрузки. Каждый раздел отвечает своей роли: сотруднику, руководителю и администратору базы.

  4. Проверка на реальных сценариях

    Перед запуском проверили вопросы без ответа в базе, конфликт двух версий инструкции, сканы плохого качества, длинные цитаты и ограничения доступа по филиалам.

06 — Итог

Результаты

Что создано в рамках проекта: рабочий контур, реализованные возможности и подтверждённые факты.

«Справка» заменяет поиск по папкам и расспросы коллег одной строкой: сотрудник начинает с вопроса, а не с поиска нужного файла, и получает ответ, источник которого проверяется за один клик. Руководитель видит, что на самом деле спрашивают сотрудники, и знает, каких регламентов не хватает.

Быстрый ответ занимает в среднем около 4 секунд вместо 10–20 минут ручного поиска, 94 % вопросов находят ответ в базе, а режим исследования обнаружил устаревшую инструкцию, по которой филиал работал после смены дезсредства.

4 с

на быстрый ответ вместо 10–20 минут

94 %

вопросов находят ответ в базе

Пункт и страница

у каждого утверждения в ответе

Нашлась

устаревшая инструкция, по которой работал филиал

FAQ

Вопросы о проекте

Обсудим похожий проект?

Расскажите о задачах вашего бизнеса — предложим архитектуру и оценим сроки

Рассылка

Подпишитесь на нашу рассылку
ArdaМинцифры РоссииСделано в России
Услуги по разработке сайтов и Telegram-ботов оказывает ИП Акерман Д.И., ИНН 591907265805, ОГРНИП 321595800025080. Бренд «МАЙПЛ» принадлежит ООО «МАЙПЛ» — иные услуги оказываются ООО.