Clinical Concept Linking NLP Tools
Tools for extracting medical/clinical entities from text and linking them to standardized biomedical vocabularies (UMLS, ontologies, etc.). Does NOT include general medical NLP tasks like classification or document segmentation, nor does it include non-linking entity recognition tools.
There are 35 clinical concept linking tools tracked. 3 score above 50 (established tier). The highest-rated is Georgetown-IR-Lab/QuickUMLS at 59/100 with 436 stars.
Get all 35 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=clinical-concept-linking&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
Georgetown-IR-Lab/QuickUMLS
System for Medical Concept Extraction and Linking |
|
Established |
| 2 |
apache/ctakes
Apache cTAKES is a Natural Language Processing (NLP) platform for clinical text. |
|
Established |
| 3 |
CogStack/MedCAT
Medical Concept Annotation Tool |
|
Established |
| 4 |
medkit-lib/medkit
Toolkit for a learning health system |
|
Emerging |
| 5 |
OHNLP/MedTagger
MedTagger is a light weight clinical NLP system built upon Apache UIMA. |
|
Emerging |
| 6 |
CogStack/MedCATtrainer
A simple interface to inspect, improve and add concepts to biomedical NER+L... |
|
Emerging |
| 7 |
CogStack/MedCATtutorials
General tutorials for the setup and use of MedCAT. |
|
Emerging |
| 8 |
nlpie/biomedicus
BioMedICUS: A biomedical and clinical NLP engine. |
|
Emerging |
| 9 |
noc-lab/clinical_concept_extraction
Clinical Concept Extraction with Contextual Word Embedding |
|
Emerging |
| 10 |
Bohdan-Khomtchouk/Biochat
Natural language processing of Gene Expression Omnibus data |
|
Emerging |
| 11 |
nlpie/biomedicus2
Code for the old version of BioMedICUS, for the new version see the... |
|
Emerging |
| 12 |
CharlyWargnier/S4_wiki_topic_grapher
Leverage the power of the Google Natural Language API NLP to retrieve entity... |
|
Emerging |
| 13 |
NLPReViz/emr-vis-web
An Interactive Tool for Natural Language Processing on Clinical Text |
|
Emerging |
| 14 |
NLPReViz/emr-nlp-server
An Interactive Tool for Natural Language Processing on Clinical Text |
|
Emerging |
| 15 |
liamca/medical-ner-search
Leveraging Apache CTakes and Azure Search to Build and Medical Search App |
|
Emerging |
| 16 |
yugagarin/ctakesspark
Attempt to integrate Apache cTakes with Apache Spark |
|
Emerging |
| 17 |
eHealth-KD-PUCs-UFMG/pucrj-pucpr-ufmg
Code presented by the PUCRJ-PUCPR-UFMG team in the eHealth Knowledge Discovery 2021. |
|
Emerging |
| 18 |
CogStack/MedCAT2
MedCATv2 |
|
Emerging |
| 19 |
ExaNLP/sket
This repository contains the source code for the Semantic Knowledge... |
|
Emerging |
| 20 |
boxorange/LLM-GeneticTool-Extraction
Official implementation of Bacterial hosts and Genetic tools Extraction from... |
|
Experimental |
| 21 |
SDM-TIB/NSSC
A Neuro-Symbolic AI System for Enhancing Accuracy of Named Entity... |
|
Experimental |
| 22 |
zyocum/ptllm-events-extraction
Demonstration of using OpenAI's pre-trained LLMs for the linguistic... |
|
Experimental |
| 23 |
boxorange/BioIE-LLM
Biological Information Extraction from Large Language Models (LLMs) (Journal... |
|
Experimental |
| 24 |
dabane-ghassan/cazy-little-helper
Biocuration assistant for the CAZy database. |
|
Experimental |
| 25 |
TPAFS/hicric
Health Insurance Coverage Rules Interepretation Corpus |
|
Experimental |
| 26 |
WadoodAbdul/clinical_ner_benchmark
Run model evaluation and upload results on Clinical NER (NCER) leaderboard |
|
Experimental |
| 27 |
shtrausslearning/biopylib
Bioinformatics made simple 🧬 |
|
Experimental |
| 28 |
frankkramer-lab/DrNote
DrNote is an open tagging tool for text annotation and entity linking based... |
|
Experimental |
| 29 |
scossin/RomediApp
Set of programs on top of the Romedi terminology |
|
Experimental |
| 30 |
jplasser/CNEP
CNEP (Contrastive Notes Events Pre-training), Contrastive Learning with... |
|
Experimental |
| 31 |
0xcodemate/Med-annotation
Medical Concept Annotation Tool |
|
Experimental |
| 32 |
nlpie/biomedicus-measures
A lightweight (small and dependency-free) Java 8 library for identifying and... |
|
Experimental |
| 33 |
Advanced-Reality-Lab/MI-TAGS
MI-TAGS is a dataset of English-language Motivational Interviewing therapy... |
|
Experimental |
| 34 |
kant2002/cTakes-mixed
Clone of latest Apache cTakes |
|
Experimental |
| 35 |
Manpreetkour95/LLM_Extraction_streamlit_app
LLM end to end |
|
Experimental |