Clinical Note Analysis NLP Tools
Tools for extracting, classifying, and analyzing information from clinical notes and EHR text (ICD coding, diagnosis extraction, readmission prediction, symptom monitoring). Does NOT include general medical knowledge bases, clinical NLP libraries without note-specific applications, or conference listings.
There are 51 clinical note analysis tools tracked. 1 score above 50 (established tier). The highest-rated is medspacy/medspacy at 62/100 with 637 stars and 12,936 monthly downloads.
Get all 51 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=clinical-note-analysis&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
medspacy/medspacy
Library for clinical NLP with spaCy. |
|
Established |
| 2 |
bionlplab/radtext
Python Radiology Text Analysis System |
|
Emerging |
| 3 |
jamesmullenbach/caml-mimic
multilabel classification of EHR notes |
|
Emerging |
| 4 |
ncbi-nlp/NegBio
:newspaper: High-performance tool for negation and uncertainty detection in... |
|
Emerging |
| 5 |
ClarityNLP/ClarityNLP
An NLP framework for clinical phenotyping. Docker | Python | Solr | OMOP.... |
|
Emerging |
| 6 |
salgadev/medical-nlp
Dataset for Natural Language Processing using a corpus of medical... |
|
Emerging |
| 7 |
3778/icd-prediction-mimic
Predicting ICD Codes from Clinical Notes |
|
Emerging |
| 8 |
uclh-criu/miade
A set of tools for extracting formattable data from clinical notes stored in... |
|
Emerging |
| 9 |
kavgan/clinical-concepts
Discovering Related Clinical Concepts using Large Amounts of Clinical Notes.... |
|
Emerging |
| 10 |
jorgemf/kaggle_redefining_cancer_treatment
Personalized Medicine: Redefining Cancer Treatment with deep learning |
|
Emerging |
| 11 |
databricks-industry-solutions/oncology
Generate oncology insights from real-world data using NLP. Once extracted,... |
|
Emerging |
| 12 |
judacas/Clinical-Trial-Prompts
A Python tool for structured analysis of clinical trial eligibility criteria... |
|
Emerging |
| 13 |
plandes/mednlp
Medical natural language parsing and utility library |
|
Emerging |
| 14 |
levrex/DiagnosisExtraction_ML
Pipeline for building Machine Learning Classifiers for the diagnosis of EHR... |
|
Emerging |
| 15 |
lindvalllab/MLSym
Deep learning for cancer symptoms monitoring on the basis of EHR... |
|
Experimental |
| 16 |
databricks-industry-solutions/jsl-kg-cohorts
Building Patient Cohorts with NLP and Knowledge Graphs |
|
Experimental |
| 17 |
cltl/a-proof-zonmw
Detecting the functioning level of a patient from a free-text clinical note in Dutch. |
|
Experimental |
| 18 |
01pooja10/MedGen
Official submission to MIC's ResCon 1.0: Generate a detailed medical report... |
|
Experimental |
| 19 |
DanielhCarranza/MedSearch
MedSearch is a Medical Knowledge Extraction System that incorporates Neural... |
|
Experimental |
| 20 |
databricks-industry-solutions/jsl-medical-risk-factors
Automated Extraction of Medical Risk Factors For Life Insurance Underwriting |
|
Experimental |
| 21 |
nhsx/txt-ray-align
Exploring contrastive alignment of image and text encoders for image-based... |
|
Experimental |
| 22 |
lemuria-wchen/imcs21
Code and dataset for our Bioinformatics 2022 paper: "A Benchmark for ... |
|
Experimental |
| 23 |
lindvalllab/MedSlice
A sectioning tool for clinical notes using fine-tuned LLMs |
|
Experimental |
| 24 |
zonghui0228/chip2019task3
第五届中国健康信息处理会议(CHIP2019)- 评测三:临床试验筛选标准短文本分类 |
|
Experimental |
| 25 |
fensorechase/LLMs_SDOH_Integration
Supplemental code: Large Language Models for Integrating Social Determinant... |
|
Experimental |
| 26 |
Aliarcher/Medical-Analysis
This repository contains Medical Analysis projects |
|
Experimental |
| 27 |
JINHXu/Early-Sepsis-Prediction-using-TSF
Early Prediction of Sepsis using Time Seiries Forecasting (Published at 2023... |
|
Experimental |
| 28 |
Abhinand-p/Project_Medical-INLPT-WS2023
A medical NLP project developed for the WS2023 course, focusing on... |
|
Experimental |
| 29 |
drci-foch/BTB_extraction
Transbronchial Biopsy Document restructuration. Work in progress. |
|
Experimental |
| 30 |
Princey9/NoteNest
NoteNest is a Rust CLI that privacy-reduces clinical notes and patient... |
|
Experimental |
| 31 |
NHSE-NDRS/HSMA-Congenital-Condition-NLP
This repo is for the HSMA Inception Project: 'Applying Natural Language... |
|
Experimental |
| 32 |
omarsar/clinical_nlp_elastic
Clinical NLP Analysis with Elasticsearch and Kibana |
|
Experimental |
| 33 |
li-ruijie/diabetes-stories
Processed oral history interviews from the Diabetes Stories project (OCDEM, Oxford) |
|
Experimental |
| 34 |
omarsar/midas_api
MIDAS API |
|
Experimental |
| 35 |
llnl/al_nlp
Active Learning framework for Natural Language Processing of pathology reports. |
|
Experimental |
| 36 |
uic-nlp-lab/medsecid
COLING 2022: Baseline model and annotations for MedSecId, Landes et al. |
|
Experimental |
| 37 |
BoulderDS/value-of-medical-notes
This repository is the implementation of Characterizing the Value of... |
|
Experimental |
| 38 |
matthew-mcateer/NIPS2017competition
Data & Scripts for the Memorial Sloan Kettering Cancer Center's (MSKCC)... |
|
Experimental |
| 39 |
KannanSA/NLPK
NHS Digital Data Science Internship Project November 2019 |
|
Experimental |
| 40 |
liyakhathshaik/MediSeven.jl
this is julia repo for using the med7 python package |
|
Experimental |
| 41 |
plandes/mimicsid
MIMIC-III corpus parsing and section prediction with MedSecId (COLING paper) |
|
Experimental |
| 42 |
plandes/mimic
MIMIC III Corpus Parsing |
|
Experimental |
| 43 |
mathworks/HospitalReadmission_MIMIC_TextAnalytics_MATLAB
Predict Hospital Readmissions using Text Analytics in MATLAB |
|
Experimental |
| 44 |
windisch-paul/oncology_pipeline
Data and code associated with the manuscript "A Pipeline for the Automatic... |
|
Experimental |
| 45 |
uwrit/mush
Clinical Note Processing Pipeline Driver and Framework |
|
Experimental |
| 46 |
anaconda121/NeuraHealth
Code for NeuraHealth: An Automated Screening Pipeline to Detect Undiagnosed... |
|
Experimental |
| 47 |
sakshamarora97/instruction-tuned-clinical-notes-scoring
Instruction Tuned Scoring using Clinical Notes | Course Project for CS 7641 |
|
Experimental |
| 48 |
AbdulWahabRaza123/Report-generation-work
This is the data preprocessing, cleaning, and model training code for a... |
|
Experimental |
| 49 |
avijit-thawani/RadiologyQA
MSR Cambridge Internship Summer 2023 |
|
Experimental |
| 50 |
AnjaliDharmik/Skin-Disease-Text-Classification
Skin Disease Text Classification uses NLP to categorize dermatology texts... |
|
Experimental |
| 51 |
plandes/dsprov
Provenience of discharge summaries Pythonic access (BioNLP paper) |
|
Experimental |