Related Experiment Video
Updated: Sep 3, 2025

Author Spotlight: Improving Radiation Therapy Access with Radiation Planning Assistant
Published on: October 6, 2023
Utility of a Rule-Based Algorithm in the Assessment of Standardized Reporting in PI-RADS
Dylan Zhang1, Ben Neely2, Joseph Y Lo1
1Department of Radiology, Duke University Medical Center, Durham, North Carolina, USA.
Rationale And Objectives:
Adoption of the Prostate Imaging Reporting & Data System (PI-RADS) has been shown to increase detection of clinically significant prostate cancer on prostate mpMRI. We propose that a rule-based algorithm based on Regular Expression (RegEx) matching can be used to automatically categorize prostate mpMRI reports into categories as a means by which to assess for opportunities for quality improvement.
Materials And Methods:
All prostate mpMRIs performed in the Duke University Health System from January 2, 2015, to January 29, 2021, were analyzed. Exclusion criteria were applied, for a total of 5343 male patients and 6264 prostate mpMRI reports. These reports were then analyzed by our RegEx algorithm to be categorized as PI-RADS 1 through PI-RADS 5, Recurrent Disease, or "No Information Available." A stratified, random sample of 502 mpMRI reports was reviewed by a blinded clinical team to assess performance of the RegEx algorithm.
Results:
Compared to manual review, the RegEx algorithm achieved overall accuracy of 92.6%, average precision of 88.8%, average recall of 85.6%, and F1 score of 0.871. The clinical team also reviewed 344 cases that were classified as "No Information Available," and found that in 150 instances, no numerical PI-RADS score for any lesion was included in the impression section of the mpMRI report.
Conclusion:
Rule-based processing is an accurate method for the large-scale, automated extraction of PI-RADS scores from the text of radiology reports. These natural language processing approaches can be used for future initiatives in quality improvement in prostate mpMRI reporting with PI-RADS.
Insights
A rule-based algorithm accurately categorizes prostate MRI reports using Regular Expression (RegEx) matching. This automated approach aids in quality improvement for Prostate Imaging Reporting & Data System (PI-RADS) assessments.
Area of Science:
- Radiology
- Medical Informatics
- Natural Language Processing
Background:
- The Prostate Imaging Reporting & Data System (PI-RADS) is crucial for detecting clinically significant prostate cancer on multiparametric MRI (mpMRI).
- Standardized reporting is essential for consistent quality assessment and improvement in prostate cancer diagnosis.
Purpose of the Study:
- To develop and validate a rule-based algorithm using Regular Expression (RegEx) matching for automated categorization of prostate mpMRI reports.
- To assess the accuracy of the RegEx algorithm in classifying reports according to PI-RADS categories and identify areas for quality improvement.
Main Methods:
- Analysis of 6264 prostate mpMRI reports from Duke University Health System (2015-2021).
- Development of a RegEx algorithm to categorize reports into PI-RADS 1-5, Recurrent Disease, or "No Information Available."
- Validation of the algorithm against a blinded clinical team's review of 502 reports.
Main Results:
- The RegEx algorithm achieved 92.6% overall accuracy, 88.8% average precision, and 85.6% average recall.
- The algorithm demonstrated a strong F1 score of 0.871.
- Manual review identified 150 cases lacking numerical PI-RADS scores in the impression section, highlighting reporting inconsistencies.
Conclusions:
- Rule-based processing provides an accurate method for large-scale, automated extraction of PI-RADS scores from radiology reports.
- Natural language processing (NLP) approaches, like RegEx, can significantly enhance quality improvement initiatives in prostate mpMRI reporting.
- Automated analysis facilitates consistent PI-RADS categorization and identifies specific areas for improving reporting quality.
More Related Videos
Related Concept Videos
Introduction to R
Methods of Documentation III: PIE
Statistical Software for Data Analysis and Clinical Trials
The R Chart
R charts are pivotal for pinpointing shifts in process variability. Stability is indicated when all data points remain within the defined upper and lower...
Types of Biopharmaceutical Studies: Controlled and Non-Controlled Approaches
Non-controlled studies, commonly employed for initial exploration, lack a control group, rendering them susceptible to biases and external influences. In contrast,...
Interpreting R Charts
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...

