Cargando…

Automated interpretation of stress echocardiography reports using natural language processing

AIMS: Stress echocardiography (SE) findings and interpretations are commonly documented in free-text reports. Reusing SE results requires laborious manual reviews. This study aimed to develop and validate an automated method for abstracting SE reports in a large cohort. METHODS AND RESULTS: This stu...

Descripción completa

Detalles Bibliográficos
Autores principales: Zheng, Chengyi, Sun, Benjamin C, Wu, Yi-Lin, Ferencik, Maros, Lee, Ming-Sum, Redberg, Rita F, Kawatkar, Aniket A, Musigdilok, Visanee V, Sharp, Adam L
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9779789/
https://www.ncbi.nlm.nih.gov/pubmed/36710893
http://dx.doi.org/10.1093/ehjdh/ztac047
_version_ 1784856695751573504
author Zheng, Chengyi
Sun, Benjamin C
Wu, Yi-Lin
Ferencik, Maros
Lee, Ming-Sum
Redberg, Rita F
Kawatkar, Aniket A
Musigdilok, Visanee V
Sharp, Adam L
author_facet Zheng, Chengyi
Sun, Benjamin C
Wu, Yi-Lin
Ferencik, Maros
Lee, Ming-Sum
Redberg, Rita F
Kawatkar, Aniket A
Musigdilok, Visanee V
Sharp, Adam L
author_sort Zheng, Chengyi
collection PubMed
description AIMS: Stress echocardiography (SE) findings and interpretations are commonly documented in free-text reports. Reusing SE results requires laborious manual reviews. This study aimed to develop and validate an automated method for abstracting SE reports in a large cohort. METHODS AND RESULTS: This study included adult patients who had SE within 30 days of their emergency department visit for suspected acute coronary syndrome in a large integrated healthcare system. An automated natural language processing (NLP) algorithm was developed to abstract SE reports and classify overall SE results into normal, non-diagnostic, infarction, and ischaemia categories. Randomly selected reports (n = 140) were double-blindly reviewed by cardiologists to perform criterion validity of the NLP algorithm. Construct validity was tested on the entire cohort using abstracted SE data and additional clinical variables. The NLP algorithm abstracted 6346 consecutive SE reports. Cardiologists had good agreements on the overall SE results on the 140 reports: Kappa (0.83) and intraclass correlation coefficient (0.89). The NLP algorithm achieved 98.6% specificity and negative predictive value, 95.7% sensitivity, positive predictive value, and F-score on the overall SE results and near-perfect scores on ischaemia findings. The 30-day acute myocardial infarction or death outcomes were highest among patients with ischaemia (5.0%), followed by infarction (1.4%), non-diagnostic (0.8%), and normal (0.3%) results. We found substantial variations in the format and quality of SE reports, even within the same institution. CONCLUSIONS: Natural language processing is an accurate and efficient method for abstracting unstructured SE reports. This approach creates new opportunities for research, public health measures, and care improvement.
format Online
Article
Text
id pubmed-9779789
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-97797892023-01-27 Automated interpretation of stress echocardiography reports using natural language processing Zheng, Chengyi Sun, Benjamin C Wu, Yi-Lin Ferencik, Maros Lee, Ming-Sum Redberg, Rita F Kawatkar, Aniket A Musigdilok, Visanee V Sharp, Adam L Eur Heart J Digit Health Original Article AIMS: Stress echocardiography (SE) findings and interpretations are commonly documented in free-text reports. Reusing SE results requires laborious manual reviews. This study aimed to develop and validate an automated method for abstracting SE reports in a large cohort. METHODS AND RESULTS: This study included adult patients who had SE within 30 days of their emergency department visit for suspected acute coronary syndrome in a large integrated healthcare system. An automated natural language processing (NLP) algorithm was developed to abstract SE reports and classify overall SE results into normal, non-diagnostic, infarction, and ischaemia categories. Randomly selected reports (n = 140) were double-blindly reviewed by cardiologists to perform criterion validity of the NLP algorithm. Construct validity was tested on the entire cohort using abstracted SE data and additional clinical variables. The NLP algorithm abstracted 6346 consecutive SE reports. Cardiologists had good agreements on the overall SE results on the 140 reports: Kappa (0.83) and intraclass correlation coefficient (0.89). The NLP algorithm achieved 98.6% specificity and negative predictive value, 95.7% sensitivity, positive predictive value, and F-score on the overall SE results and near-perfect scores on ischaemia findings. The 30-day acute myocardial infarction or death outcomes were highest among patients with ischaemia (5.0%), followed by infarction (1.4%), non-diagnostic (0.8%), and normal (0.3%) results. We found substantial variations in the format and quality of SE reports, even within the same institution. CONCLUSIONS: Natural language processing is an accurate and efficient method for abstracting unstructured SE reports. This approach creates new opportunities for research, public health measures, and care improvement. Oxford University Press 2022-09-05 /pmc/articles/PMC9779789/ /pubmed/36710893 http://dx.doi.org/10.1093/ehjdh/ztac047 Text en © The Author(s) 2022. Published by Oxford University Press on behalf of the European Society of Cardiology. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial License (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Original Article
Zheng, Chengyi
Sun, Benjamin C
Wu, Yi-Lin
Ferencik, Maros
Lee, Ming-Sum
Redberg, Rita F
Kawatkar, Aniket A
Musigdilok, Visanee V
Sharp, Adam L
Automated interpretation of stress echocardiography reports using natural language processing
title Automated interpretation of stress echocardiography reports using natural language processing
title_full Automated interpretation of stress echocardiography reports using natural language processing
title_fullStr Automated interpretation of stress echocardiography reports using natural language processing
title_full_unstemmed Automated interpretation of stress echocardiography reports using natural language processing
title_short Automated interpretation of stress echocardiography reports using natural language processing
title_sort automated interpretation of stress echocardiography reports using natural language processing
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9779789/
https://www.ncbi.nlm.nih.gov/pubmed/36710893
http://dx.doi.org/10.1093/ehjdh/ztac047
work_keys_str_mv AT zhengchengyi automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT sunbenjaminc automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT wuyilin automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT ferencikmaros automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT leemingsum automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT redbergritaf automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT kawatkaraniketa automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT musigdilokvisaneev automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing
AT sharpadaml automatedinterpretationofstressechocardiographyreportsusingnaturallanguageprocessing