uclh-criu/miade
A set of tools for extracting formattable data from clinical notes stored in electronic health record systems.
This tool helps medical researchers and healthcare professionals automatically extract key information from unstructured clinical notes. You input patient notes from electronic health record systems, and it outputs structured, machine-readable data on medical problems, medications, allergies, and more. This is useful for anyone analyzing patient data at scale, like public health researchers or clinical auditors.
Available on PyPI.
Use this if you need to systematically pull out specific, formattable data points from large volumes of free-text clinical notes.
Not ideal if you only need to process a few notes manually or require highly nuanced, interpretative analysis that goes beyond factual extraction.
Stars
10
Forks
—
Language
Python
License
—
Category
Last pushed
Jan 19, 2026
Commits (30d)
0
Dependencies
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/uclh-criu/miade"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
medspacy/medspacy
Library for clinical NLP with spaCy.
jamesmullenbach/caml-mimic
multilabel classification of EHR notes
ncbi-nlp/NegBio
:newspaper: High-performance tool for negation and uncertainty detection in radiology reports
bionlplab/radtext
Python Radiology Text Analysis System
ClarityNLP/ClarityNLP
An NLP framework for clinical phenotyping. Docker | Python | Solr | OMOP....