Launching into clinical space with medspaCy: a new clinical text processing toolkit in Python
Not on the map. Why?
Abstract (arXiv)
Despite impressive success of machine learning algorithms in clinical natural language processing (cNLP), rule-based approaches still have a prominent role. In this paper, we introduce medspaCy, an extensible, open-source cNLP library based on spaCy framework that allows flexible integration of rule-based and machine learning-based algorithms adapted to clinical text. MedspaCy includes a variety of components that meet common cNLP needs such as context analysis and mapping to standard terminologies. By utilizing spaCy's clear and easy-to-use conventions, medspaCy enables development of custom pipelines that integrate easily with other spaCy-based modules. Our toolkit includes several core components and facilitates rapid development of pipelines for clinical text.
Key facts. Cited by 40 papers in the map (data through 13 Oct 2026). Builds on 2 of its 41 references that are in the map. First posted on arXiv 14 Jun 2021.
Builds on
2 of 41 references.
References · 2
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 11; 2024: 7; 2025: 7; 2026: 7.
40 papers.
Sort:
By area:
- 2024RaTEScore: A Metric for Radiology Report Generationcited by 65
- 2023Large Language Models to Identify Social Determinants of Health in Electronic Health Recordscited by 55
- 2023NoteChat: A Dataset of Synthetic Doctor-Patient Conversations Conditioned on Clinical Notescited by 48
- 2024Data Extraction Attacks in Retrieval-Augmented Generation via Backdoorscited by 23
- 2021Literature-Augmented Clinical Outcome Predictioncited by 20
- 2023UMASS_BioNLP at MEDIQA-Chat 2023: Can LLMs generate high-quality synthetic note-oriented doctor-patient conversations?cited by 14
- 2023Effective Matching of Patients to Clinical Trials using Entity Extraction and Neural Re-rankingcited by 8
- 2024HunFlair2 in a cross-corpus evaluation of biomedical named entity recognition and normalization toolscited by 8
- 2022Radiology Text Analysis System (RadText): Architecture and Evaluationcited by 5
- 2023Natural language processing to automatically extract the presence and severity of esophagitis in notes of patients undergoing radiotherapycited by 5
- 2026Possible or Definite? A Benchmark for Evaluating Diagnostic Uncertainty Preservation in Clinical Textcited by 4
- 2023Ascle: A Python Natural Language Processing Toolkit for Medical Text Generationcited by 3
28 more
- 2023calamanCy: A Tagalog Natural Language Processing Toolkitcited by 2
- 2023Extracting periodontitis diagnosis in clinical notes with RoBERTa and regular expressioncited by 2
- 2025MedSlice: Fine-Tuned Large Language Models for Secure Clinical Note Sectioningcited by 2
- 2026EMSDialog: Synthetic Multi-person Emergency Medical Service Dialogue Generation from Electronic Patient Care Reports via Multi-LLM Agentscited by 2
- 2022EHRKit: A Python Natural Language Processing Toolkit for Electronic Health Record Textscited by 1
- 2022Assessing mortality prediction through different representation models based on concepts extracted from clinical notescited by 1
- 2022Negation detection in Dutch clinical texts: an evaluation of rule-based and machine learning methodscited by 1
- 2022An Automatic SOAP Classification System Using Weakly Supervision And Transfer Learningcited by 1
- 2023Cross-institution text mining to uncover clinical associations: a case study relating social factors and code status in intensive care medicinecited by 1
- 2024Assertion Detection Large Language Model In-context Learning LoRA Fine-tuningcited by 1
- 2025A Typology of Synthetic Datasets for Dialogue Processing in Clinical Contextscited by 1
- 2025Bias Detection in Emergency Psychiatry: Linking Negative Language to Diagnostic Disparitiescited by 1
- 2026MTDiag: A Multi-Turn Diagnostic Dataset Towards Clinically Meaningful LLM Evaluationcited by 1
- 2022Natural Language Processing Methods to Identify Oncology Patients at High Risk for Acute Care with Clinical Notescited by 0
- 2022Auditing Algorithmic Fairness in Machine Learning for Health with Severity-Based LOGANcited by 0
- 2023Clinical BioBERT Hyperparameter Optimization using Genetic Algorithmcited by 0
- 2023Applying unsupervised keyphrase methods on concepts extracted from discharge sheetscited by 0
- 2024Korean Bio-Medical Corpus (KBMC) for Medical Named Entity Recognitioncited by 0
- 2024LLM-Based Section Identifiers Excel on Open Source but Stumble in Real World Applicationscited by 0
- 2024CRTRE: Causal Rule Generation with Target Trial Emulation Frameworkcited by 0
- 2025Enhancing LLMs for Identifying and Prioritizing Important Medical Jargons from Electronic Health Record Notes Utilizing Data Augmentation: A Comparative Studycited by 0
- 2025Accelerating Clinical NLP at Scale with a Hybrid Framework with Reduced GPU Demands: A Case Study in Dementia Identificationcited by 0
- 2025Comparing Lexical and Semantic Vector Search Methods When Classifying Medical Documentscited by 0
- 2025Initial Investigation of LLM-Assisted Development of Rule-Based Clinical NLP Systemcited by 0
- 2026A Semi-Automated Annotation Workflow for Paediatric Histopathology Reports Using Small Language Modelscited by 0
- 2026Characterizing Treatment-Context Medication Evidence Across Clinic Notes and Structured EHR Medication Historycited by 0
- 2026A knowledge-guided agentic framework for mitigating patient-context ambiguity in health queriescited by 0
- 2026VERGE: Verification-Enhanced Refinement for Grounded Extraction of Early-Onset Colorectal Cancer Symptoms in Clinical Notescited by 0
- 2026VERGE: Verification-Enhanced Refinement for Grounded Extraction of Early-Onset Colorectal Cancer Symptoms in Clinical Notes3 Sep 2026
- 2026MTDiag: A Multi-Turn Diagnostic Dataset Towards Clinically Meaningful LLM Evaluation25 Aug 2026
- 2026A knowledge-guided agentic framework for mitigating patient-context ambiguity in health queries20 Aug 2026
- 2026Characterizing Treatment-Context Medication Evidence Across Clinic Notes and Structured EHR Medication History3 Aug 2026
- 2026Possible or Definite? A Benchmark for Evaluating Diagnostic Uncertainty Preservation in Clinical Text16 Jun 2026
- 2026EMSDialog: Synthetic Multi-person Emergency Medical Service Dialogue Generation from Electronic Patient Care Reports via Multi-LLM Agents8 Apr 2026
- 2026A Semi-Automated Annotation Workflow for Paediatric Histopathology Reports Using Small Language Models5 Apr 2026
- 2025Bias Detection in Emergency Psychiatry: Linking Negative Language to Diagnostic Disparities2 Sep 2025
- 2025Initial Investigation of LLM-Assisted Development of Rule-Based Clinical NLP System19 Jun 2025
- 2025Comparing Lexical and Semantic Vector Search Methods When Classifying Medical Documents16 May 2025
- 2025A Typology of Synthetic Datasets for Dialogue Processing in Clinical Contexts5 May 2025
- 2025Accelerating Clinical NLP at Scale with a Hybrid Framework with Reduced GPU Demands: A Case Study in Dementia Identification16 Apr 2025
28 more
- 2025Enhancing LLMs for Identifying and Prioritizing Important Medical Jargons from Electronic Health Record Notes Utilizing Data Augmentation: A Comparative Study22 Feb 2025
- 2025MedSlice: Fine-Tuned Large Language Models for Secure Clinical Note Sectioning23 Jan 2025
- 2024CRTRE: Causal Rule Generation with Target Trial Emulation Framework10 Nov 2024
- 2024Data Extraction Attacks in Retrieval-Augmented Generation via Backdoors3 Nov 2024
- 2024RaTEScore: A Metric for Radiology Report Generation24 Jun 2024
- 2024LLM-Based Section Identifiers Excel on Open Source but Stumble in Real World Applications25 Apr 2024
- 2024Korean Bio-Medical Corpus (KBMC) for Medical Named Entity Recognition24 Mar 2024
- 2024HunFlair2 in a cross-corpus evaluation of biomedical named entity recognition and normalization tools19 Feb 2024
- 2024Assertion Detection Large Language Model In-context Learning LoRA Fine-tuning31 Jan 2024
- 2023Ascle: A Python Natural Language Processing Toolkit for Medical Text Generation28 Nov 2023
- 2023Extracting periodontitis diagnosis in clinical notes with RoBERTa and regular expression17 Nov 2023
- 2023calamanCy: A Tagalog Natural Language Processing Toolkit13 Nov 2023
- 2023NoteChat: A Dataset of Synthetic Doctor-Patient Conversations Conditioned on Clinical Notes24 Oct 2023
- 2023Large Language Models to Identify Social Determinants of Health in Electronic Health Records11 Aug 2023
- 2023Effective Matching of Patients to Clinical Trials using Entity Extraction and Neural Re-ranking1 Jul 2023
- 2023UMASS_BioNLP at MEDIQA-Chat 2023: Can LLMs generate high-quality synthetic note-oriented doctor-patient conversations?29 Jun 2023
- 2023Natural language processing to automatically extract the presence and severity of esophagitis in notes of patients undergoing radiotherapy24 Mar 2023
- 2023Applying unsupervised keyphrase methods on concepts extracted from discharge sheets15 Mar 2023
- 2023Clinical BioBERT Hyperparameter Optimization using Genetic Algorithm8 Feb 2023
- 2023Cross-institution text mining to uncover clinical associations: a case study relating social factors and code status in intensive care medicine16 Jan 2023
- 2022An Automatic SOAP Classification System Using Weakly Supervision And Transfer Learning26 Nov 2022
- 2022Auditing Algorithmic Fairness in Machine Learning for Health with Severity-Based LOGAN16 Nov 2022
- 2022Natural Language Processing Methods to Identify Oncology Patients at High Risk for Acute Care with Clinical Notes28 Sep 2022
- 2022Negation detection in Dutch clinical texts: an evaluation of rule-based and machine learning methods1 Sep 2022
- 2022Assessing mortality prediction through different representation models based on concepts extracted from clinical notes22 Jul 2022
- 2022EHRKit: A Python Natural Language Processing Toolkit for Electronic Health Record Texts13 Apr 2022
- 2022Radiology Text Analysis System (RadText): Architecture and Evaluation19 Mar 2022
- 2021Literature-Augmented Clinical Outcome Prediction16 Nov 2021
- 2024RaTEScore: A Metric for Radiology Report Generationcited by 65
- 2023Large Language Models to Identify Social Determinants of Health in Electronic Health Recordscited by 55
- 2023NoteChat: A Dataset of Synthetic Doctor-Patient Conversations Conditioned on Clinical Notescited by 48
- 2021Literature-Augmented Clinical Outcome Predictioncited by 20
- 2023UMASS_BioNLP at MEDIQA-Chat 2023: Can LLMs generate high-quality synthetic note-oriented doctor-patient conversations?cited by 14
- 2023Effective Matching of Patients to Clinical Trials using Entity Extraction and Neural Re-rankingcited by 8
- 2024HunFlair2 in a cross-corpus evaluation of biomedical named entity recognition and normalization toolscited by 8
- 2022Radiology Text Analysis System (RadText): Architecture and Evaluationcited by 5
- 2023Natural language processing to automatically extract the presence and severity of esophagitis in notes of patients undergoing radiotherapycited by 5
- 2026Possible or Definite? A Benchmark for Evaluating Diagnostic Uncertainty Preservation in Clinical Textcited by 4
- 2023Ascle: A Python Natural Language Processing Toolkit for Medical Text Generationcited by 3
- 2023calamanCy: A Tagalog Natural Language Processing Toolkitcited by 2
12 most cited of 38 All 38 (JSON)
- 2026VERGE: Verification-Enhanced Refinement for Grounded Extraction of Early-Onset Colorectal Cancer Symptoms in Clinical Notes3 Sep 2026
- 2026MTDiag: A Multi-Turn Diagnostic Dataset Towards Clinically Meaningful LLM Evaluation25 Aug 2026
- 2026Characterizing Treatment-Context Medication Evidence Across Clinic Notes and Structured EHR Medication History3 Aug 2026
- 2026Possible or Definite? A Benchmark for Evaluating Diagnostic Uncertainty Preservation in Clinical Text16 Jun 2026
- 2026EMSDialog: Synthetic Multi-person Emergency Medical Service Dialogue Generation from Electronic Patient Care Reports via Multi-LLM Agents8 Apr 2026
- 2026A Semi-Automated Annotation Workflow for Paediatric Histopathology Reports Using Small Language Models5 Apr 2026
- 2025Bias Detection in Emergency Psychiatry: Linking Negative Language to Diagnostic Disparities2 Sep 2025
- 2025Initial Investigation of LLM-Assisted Development of Rule-Based Clinical NLP System19 Jun 2025
- 2025Comparing Lexical and Semantic Vector Search Methods When Classifying Medical Documents16 May 2025
- 2025A Typology of Synthetic Datasets for Dialogue Processing in Clinical Contexts5 May 2025
- 2025Accelerating Clinical NLP at Scale with a Hybrid Framework with Reduced GPU Demands: A Case Study in Dementia Identification16 Apr 2025
- 2025Enhancing LLMs for Identifying and Prioritizing Important Medical Jargons from Electronic Health Record Notes Utilizing Data Augmentation: A Comparative Study22 Feb 2025
12 newest of 38 All 38 (JSON)