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 57 clinical note analysis tools tracked. 2 score above 50 (established tier). The highest-rated is medspacy/medspacy at 60/100 with 637 stars.
Get all 57 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 |
jamesmullenbach/caml-mimic
multilabel classification of EHR notes |
|
Established |
| 3 |
ncbi-nlp/NegBio
:newspaper: High-performance tool for negation and uncertainty detection in... |
|
Emerging |
| 4 |
bionlplab/radtext
Python Radiology Text Analysis System |
|
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 |
jorgemf/kaggle_redefining_cancer_treatment
Personalized Medicine: Redefining Cancer Treatment with deep learning |
|
Emerging |
| 9 |
uclh-criu/miade
A set of tools for extracting formattable data from clinical notes stored in... |
|
Emerging |
| 10 |
kavgan/clinical-concepts
Discovering Related Clinical Concepts using Large Amounts of Clinical Notes.... |
|
Emerging |
| 11 |
levrex/DiagnosisExtraction_ML
Pipeline for building Machine Learning Classifiers for the diagnosis of EHR... |
|
Emerging |
| 12 |
databricks-industry-solutions/oncology
Generate oncology insights from real-world data using NLP. Once extracted,... |
|
Emerging |
| 13 |
plandes/mednlp
Medical natural language parsing and utility library |
|
Emerging |
| 14 |
lindvalllab/MLSym
Deep learning for cancer symptoms monitoring on the basis of EHR... |
|
Emerging |
| 15 |
databricks-industry-solutions/jsl-kg-cohorts
Building Patient Cohorts with NLP and Knowledge Graphs |
|
Emerging |
| 16 |
01pooja10/MedGen
Official submission to MIC's ResCon 1.0: Generate a detailed medical report... |
|
Emerging |
| 17 |
cltl/a-proof-zonmw
Detecting the functioning level of a patient from a free-text clinical note in Dutch. |
|
Emerging |
| 18 |
DanielhCarranza/MedSearch
MedSearch is a Medical Knowledge Extraction System that incorporates Neural... |
|
Emerging |
| 19 |
lemuria-wchen/imcs21
Code and dataset for our Bioinformatics 2022 paper: "A Benchmark for ... |
|
Emerging |
| 20 |
nhsx/txt-ray-align
Exploring contrastive alignment of image and text encoders for image-based... |
|
Emerging |
| 21 |
databricks-industry-solutions/jsl-medical-risk-factors
Automated Extraction of Medical Risk Factors For Life Insurance Underwriting |
|
Emerging |
| 22 |
lindvalllab/MedSlice
A sectioning tool for clinical notes using fine-tuned LLMs |
|
Emerging |
| 23 |
zonghui0228/chip2019task3
第五届中国健康信息处理会议(CHIP2019)- 评测三:临床试验筛选标准短文本分类 |
|
Emerging |
| 24 |
Aliarcher/Medical-Analysis
This repository contains Medical Analysis projects |
|
Emerging |
| 25 |
fensorechase/LLMs_SDOH_Integration
Supplemental code: Large Language Models for Integrating Social Determinant... |
|
Emerging |
| 26 |
JINHXu/Early-Sepsis-Prediction-using-TSF
Early Prediction of Sepsis using Time Seiries Forecasting (Published at 2023... |
|
Emerging |
| 27 |
Abhinand-p/Project_Medical-INLPT-WS2023
A medical NLP project developed for the WS2023 course, focusing on... |
|
Emerging |
| 28 |
omarsar/clinical_nlp_elastic
Clinical NLP Analysis with Elasticsearch and Kibana |
|
Experimental |
| 29 |
omarsar/midas_api
MIDAS API |
|
Experimental |
| 30 |
llnl/al_nlp
Active Learning framework for Natural Language Processing of pathology reports. |
|
Experimental |
| 31 |
BoulderDS/value-of-medical-notes
This repository is the implementation of Characterizing the Value of... |
|
Experimental |
| 32 |
uic-nlp-lab/medsecid
COLING 2022: Baseline model and annotations for MedSecId, Landes et al. |
|
Experimental |
| 33 |
matthew-mcateer/NIPS2017competition
Data & Scripts for the Memorial Sloan Kettering Cancer Center's (MSKCC)... |
|
Experimental |
| 34 |
plandes/mimic
MIMIC III Corpus Parsing |
|
Experimental |
| 35 |
plandes/mimicsid
MIMIC-III corpus parsing and section prediction with MedSecId (COLING paper) |
|
Experimental |
| 36 |
NHSE-NDRS/HSMA-Congenital-Condition-NLP
This repo is for the HSMA Inception Project: 'Applying Natural Language... |
|
Experimental |
| 37 |
liyakhathshaik/MediSeven.jl
this is julia repo for using the med7 python package |
|
Experimental |
| 38 |
mathworks/HospitalReadmission_MIMIC_TextAnalytics_MATLAB
Predict Hospital Readmissions using Text Analytics in MATLAB |
|
Experimental |
| 39 |
drci-foch/BTB_extraction
Transbronchial Biopsy Document restructuration. Work in progress. |
|
Experimental |
| 40 |
windisch-paul/oncology_pipeline
Data and code associated with the manuscript "A Pipeline for the Automatic... |
|
Experimental |
| 41 |
anaconda121/NeuraHealth
Code for NeuraHealth: An Automated Screening Pipeline to Detect Undiagnosed... |
|
Experimental |
| 42 |
li-ruijie/diabetes-stories
Processed oral history interviews from the Diabetes Stories project (OCDEM, Oxford) |
|
Experimental |
| 43 |
uwrit/mush
Clinical Note Processing Pipeline Driver and Framework |
|
Experimental |
| 44 |
AbdulWahabRaza123/Report-generation-work
This is the data preprocessing, cleaning, and model training code for a... |
|
Experimental |
| 45 |
sakshamarora97/instruction-tuned-clinical-notes-scoring
Instruction Tuned Scoring using Clinical Notes | Course Project for CS 7641 |
|
Experimental |
| 46 |
avijit-thawani/RadiologyQA
MSR Cambridge Internship Summer 2023 |
|
Experimental |
| 47 |
AnjaliDharmik/Skin-Disease-Text-Classification
Skin Disease Text Classification uses NLP to categorize dermatology texts... |
|
Experimental |
| 48 |
plandes/dsprov
Provenience of discharge summaries Pythonic access (BioNLP paper) |
|
Experimental |
| 49 |
janayee-c/MIMIC-CXR
A predictive model for pneumonia severity using multimodal radiomics,... |
|
Experimental |
| 50 |
KannanSA/NLPK
NHS Digital Data Science Internship Project November 2019 |
|
Experimental |
| 51 |
poteminr/agrocode2021
MultiLabel classification of cow diseases by text and symptoms recognition (NER) |
|
Experimental |
| 52 |
yeahshow/word2vec_medical_record
Using NLP and RNN to build a clinical decision support model, taking input... |
|
Experimental |
| 53 |
lchaloupsky/Medical-Reports-Generator
GPT-2 based medical reports generator for X-ray images in Czech. |
|
Experimental |
| 54 |
sAndreotti/MedicalMeadow
MedicalMeadow is an open-source project focused on training large language... |
|
Experimental |
| 55 |
SemiXQ/Identify-Key-Information-in-Patient-Notes
NLP course project. A solution to a Kaggle competition... |
|
Experimental |
| 56 |
HS1CMU/MediQA-Model
2022 May-Aug, NLP Summer Research Assistant at CS & AI Lab, UNNC. Explored... |
|
Experimental |
| 57 |
rohithaug/sepsis-prediction
Predict sepsis using structured data of patients who were admitted to the... |
|
Experimental |