Radiology Text Analysis System (RadText): Architecture and Evaluation
Not on the map. Why?
Abstract (arXiv)
Analyzing radiology reports is a time-consuming and error-prone task, which raises the need for an efficient automated radiology report analysis system to alleviate the workloads of radiologists and encourage precise diagnosis. In this work, we present RadText, an open-source radiology text analysis system developed by Python. RadText offers an easy-to-use text analysis pipeline, including de-identification, section segmentation, sentence split and word tokenization, named entity recognition, parsing, and negation detection. RadText features a flexible modular design, provides a hybrid text processing schema, and supports raw text processing and local processing, which enables better usability and improved data privacy. RadText adopts BioC as the unified interface, and also standardizes the input / output into a structured representation compatible with Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM). This allows for a more systematic approach to observational research across multiple, disparate data sources. We evaluated RadText on the MIMIC-CXR dataset, with five new disease labels we annotated for this work. RadText demonstrates highly accurate classification performances, with an average precision of, a recall of 0.94, and an F-1 score of 0.92. We have made our code, documentation, examples, and the test set available at https://github.com/bionlplab/radtext .
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 4 of its 33 references that are in the map. First posted on arXiv 19 Mar 2022.
Builds on
4 of 33 references.
References · 4
- 2020Stanza: A Python Natural Language Processing Toolkit for Many Human Languagescited by 719
- 2019ScispaCy: Fast and Robust Models for Biomedical Natural Language Processingcited by 244
- 2017NegBio: a high-performance tool for negation and uncertainty detection in radiology reportscited by 79
- 2021Launching into clinical space with medspaCy: a new clinical text processing toolkit in Pythoncited by 40
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 4.
5 papers.
- 2023Towards long-tailed, multi-label disease classification from chest X-ray: Overview of the CXR-LT challengecited by 22
- 2025CXR-LT 2024: A MICCAI challenge on long-tailed, multi-label, and zero-shot disease classification from chest X-raycited by 10
- 2025A Reality Check of Vision-Language Pre-training in Radiology: Have We Progressed Using Text?cited by 2
- 2025IP-CRR: Information Pursuit for Interpretable Classification of Chest Radiology Reportscited by 2
- 2025Extracting Post-Acute Sequelae of SARS-CoV-2 Infection Symptoms from Clinical Notes via Hybrid Natural Language Processingcited by 0
- 2025Extracting Post-Acute Sequelae of SARS-CoV-2 Infection Symptoms from Clinical Notes via Hybrid Natural Language Processing17 Aug 2025
- 2025CXR-LT 2024: A MICCAI challenge on long-tailed, multi-label, and zero-shot disease classification from chest X-ray9 Jun 2025
- 2025IP-CRR: Information Pursuit for Interpretable Classification of Chest Radiology Reports30 Apr 2025
- 2025A Reality Check of Vision-Language Pre-training in Radiology: Have We Progressed Using Text?7 Apr 2025
- 2023Towards long-tailed, multi-label disease classification from chest X-ray: Overview of the CXR-LT challenge24 Oct 2023