Александр Поддубный › addub
Python для клиник: боты, автоматизация, меддокументы, Docker
Рейтинг
1 715
№ 606 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Владивосток
Опыт работы
26 лет
На сайте с
2026 года
Юридический статус
ИП

Деперсонификация медицинских документов: PDF и выписки без персональных данных

Используемые навыки CSS HTML JavaScript Python Автоматизация тестирования

Описание

Медицинский / исследовательский проект: нужно готовить выписки, заключения и архивы документов для аналитики, внутренних отчётов или обучения моделей — но без риска утечки персональных данных пациентов.

Исходные материалы: PDF-выписки и заключения (текстовые файлы и сканы), в том числе многостраничные. В документах — ФИО, телефоны, адреса, даты рождения, номера полисов и другие идентификаторы.

Задача: автоматизировать подготовку «чистых» копий вместо ручной правки каждого файла администратором. Работа с чувствительными данными — передача через защищённый канал, NDA по запросу. Юридическое соответствие 152-ФЗ — зона ответственности заказчика; с моей стороны — техническая обработка по согласованным правилам.

Решение

Разработал Python-пайплайн обработки медицинских документов под задачу заказчика:

• извлечение текста из PDF; для сканов — распознавание (OCR);
• автоматический поиск персональных данных по согласованному списку полей;
• замена или удаление ФИО, телефонов, email, адресов, дат рождения, номеров полисов и других идентификаторов;
• единый формат результата: PDF, Word, TXT или JSON — по ТЗ;
• пакетная обработка архива (сотни страниц за один прогон);
• отчёт аудита: сколько документов обработано, сколько полей заменено, спорные случаи для ручной проверки;
• опционально — скрипт для повторной обработки новых файлов по тем же правилам.

Стек: Python, обработка PDF, pandas, OCR при необходимости. Архитектура позволяет добавлять новые типы документов через настройку правил, без переписывания всего кода.

Результат

• Рабочий пайплайн, который заказчик использует повторно на новых партиях документов;
• обработанные файлы без персональных данных — пригодны для аналитики, исследований и внутреннего архива;
• прозрачный отчёт аудита по каждой партии (что и сколько заменено);
• снижение ручного труда: вместо часов ручной правки — автоматическая обработка пакета;
• масштабируемость: новые типы выписок подключаются через правила, без полной переделки системы.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Telegram-бот для клиники: запись на приём, FAQ пациентам, заявки администратору
Telegram-бот для клиники: запись на приём, FAQ пациентам, заявки администратору
19
Веб-разработка и IT Production-автоматизация: Python, очереди задач, Docker, интеграции API
Production-автоматизация: Python, очереди задач, Docker, интеграции API
21
Веб-разработка и IT Лендинг для онкопроекта: mobile-first, переход в Telegram-бот, трекинг конверсии
Лендинг для онкопроекта: mobile-first, переход в Telegram-бот, трекинг конверсии
22
ИИ и Нейросети AI-ассистент для клиники: база знаний, ответы в Telegram, Python
AI-ассистент для клиники: база знаний, ответы в Telegram, Python
19