Aluna Data Extraction

Экстракция значений из неструктурированных данных

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

Заказчик

Aluna Health Corp.

Мои роли

Head of Product

Индустрия

HealthTech

Даты

2019 - 2023

Флагманский продукт который был вычленен из монолита Aluna Platform и дал жизнь всем остальным приложениям в линейке. Именно экстракция структурированной информации позволяла далее применять ее в формировании дашбордов, подключения сервисов CDS и Trial Matching. Приложение устанавливалось on-prem в контур госпиталя и могло обрабатывать документы пациентов в фоне (батчем) так и в режиме guided data entry, когда nurse готовит общий саммари пациента перед визитом. Мы разработали несколько кейсов Oncology (common), Radiation Oncology, CathPCI Registry, несколько кастомных решений для клиник и mCode (стандарт дата элементов от HL7). Первый MVP еще в монолите Aluna Platform работал на движке InterSystems iKnow в последствии был переведен на Apache cTakes и использовал UIMA фреймворк, с Ruta правилами экстракции. Приложение умело в фоне проводить OCR сканированых документов, классификацию по типу (clinical, nurse notes, и т.д.) и далее экстракцию значений из free текста. Мы не были ограничены в получении только текстовых файлов, получая так же структурированные данны по FHIR протоколу продукт имел внутреннюю логику мерджинга и извлечения только самой актуальной информации на текущий момент времени. Я отвечал за end-to-end разработку и доставку продукта, развертывание в виде пилотных проектов, и проведения case study. Разбирался в регуляторных требованиях, технической документации FHIR протокола, выбор и структуризацию дата элементов, написание правил экстракции (на естественном языке), разметкой тестовых документов и FHIR маппингов. Кроме того генерировал тестовых пациентов с помощью Synthea и документов из MIMIC. Кроме того проектировал вайрфремы интерфейсов и тестировал гипотезы, формировал CJM, проводил интервью, составлял портрет пользователя и JTBD, собирал требования, участвовал в пре-сейлах, готовил материалы для выставок и конференций (мы участвовали в HIMSS, ASCO, Global Summit). Функции: - Работал на стыке технической разработки и product management - Вывлял и устранял узкие места в процессе разработки и коммуникации - Внедрял инструменты и практики мониторинга и алертинга - Обеспечивал эффективные процессы разработки (Agile, CI/CD) - Проводил архитектурные и технические обсуждения - Управлял инициативами тех лидов, внедряя лучшие предложения - Обеспечивал синхронизацию между разработкой, стейкхолдерами и дизайн отделом - Проводил интервью с когортами пользователей и тестировал гипотезы - Управлял жизненным циклом продукта - Определял видение продукта, дорожную карту - Проводил анализ рынка и конкурентов - Обеспечивал соблюдение продуктом требований к безопасности, регуляторике и качеству - Проводил UX тестирования - Таргетировал гипотезы по HADI циклам - Применял методологии гибкой разработки - Формировал регламент разработки, жизненного цикла задачи и продукта - Составлял пользовательские истории и декомпозировал задачи - Создавал и поддерживал документацию

Технический стек: Java, Angular, PostgreSQL, HL7 FHIR, InterSystems iKnow/IRIS/HealthShare, Apache, UIMA RUTA, UMLS, MIMIC, Synthea.