Natural language processing for identification of hypertrophic cardiomyopathy patients from cardiac magnetic resonance reports

Nakeya Dewaswala, David Chen, Huzefa Bhopalwala, Vinod C. Kaggal, Sean P. Murphy, J. Martijn Bos, Jeffrey B. Geske, Bernard J. Gersh, Steve R. Ommen, Philip A. Araoz, Michael J. Ackerman, Adelaide M. Arruda-Olson

Research output: Contribution to journalArticlepeer-review


Background: Cardiac magnetic resonance (CMR) imaging is important for diagnosis and risk stratification of hypertrophic cardiomyopathy (HCM) patients. However, collection of information from large numbers of CMR reports by manual review is time-consuming, error-prone and costly. Natural language processing (NLP) is an artificial intelligence method for automated extraction of information from narrative text including text in CMR reports in electronic health records (EHR). Our objective was to assess whether NLP can accurately extract diagnosis of HCM from CMR reports. Methods: An NLP system with two tiers was developed for information extraction from narrative text in CMR reports; the first tier extracted information regarding HCM diagnosis while the second extracted categorical and numeric concepts for HCM classification. We randomly allocated 200 HCM patients with CMR reports from 2004 to 2018 into training (100 patients with 185 CMR reports) and testing sets (100 patients with 206 reports). Results: NLP algorithms demonstrated very high performance compared to manual annotation. The algorithm to extract HCM diagnosis had accuracy of 0.99. The accuracy for categorical concepts included HCM morphologic subtype 0.99, systolic anterior motion of the mitral valve 0.96, mitral regurgitation 0.93, left ventricular (LV) obstruction 0.94, location of obstruction 0.92, apical pouch 0.98, LV delayed enhancement 0.93, left atrial enlargement 0.99 and right atrial enlargement 0.98. Accuracy for numeric concepts included maximal LV wall thickness 0.96, LV mass 0.99, LV mass index 0.98, LV ejection fraction 0.98 and right ventricular ejection fraction 0.99. Conclusions: NLP identified and classified HCM from CMR narrative text reports with very high performance.

Original languageEnglish (US)
Article number272
JournalBMC Medical Informatics and Decision Making
Issue number1
StatePublished - Dec 2022


  • Cardiac magnetic resonance imaging
  • Hypertrophic cardiomyopathy
  • Natural language processing
  • Radiology reports

ASJC Scopus subject areas

  • Health Policy
  • Health Informatics
  • Computer Science Applications


Dive into the research topics of 'Natural language processing for identification of hypertrophic cardiomyopathy patients from cardiac magnetic resonance reports'. Together they form a unique fingerprint.

Cite this