Cargando…
An annotation and modeling schema for prescription regimens
BACKGROUND: We introduce TranScriptML, a semantic representation schema for prescription regimens allowing various properties of prescriptions (e.g. dose, frequency, route) to be specified separately and applied (manually or automatically) as annotations to patient instructions. In this paper, we de...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6544933/ https://www.ncbi.nlm.nih.gov/pubmed/31151407 http://dx.doi.org/10.1186/s13326-019-0201-9 |
_version_ | 1783423315259424768 |
---|---|
author | Aberdeen, John Bayer, Samuel Clark, Cheryl Keybl, Meredith Tresner-Kirsch, David |
author_facet | Aberdeen, John Bayer, Samuel Clark, Cheryl Keybl, Meredith Tresner-Kirsch, David |
author_sort | Aberdeen, John |
collection | PubMed |
description | BACKGROUND: We introduce TranScriptML, a semantic representation schema for prescription regimens allowing various properties of prescriptions (e.g. dose, frequency, route) to be specified separately and applied (manually or automatically) as annotations to patient instructions. In this paper, we describe the annotation schema, the curation of a corpus of prescription instructions through a manual annotation effort, and initial experiments in modeling and automated generation of TranScriptML representations. RESULTS: TranScriptML was developed in the process of curating a corpus of 2914 ambulatory prescriptions written within the Partners Healthcare network, and its schema is informed by the content of that corpus. We developed the representation schema as a novel set of semantic tags for prescription concept categories (e.g. frequency); each tag label is defined with an accompanying attribute framework in which the meaning of tagged concepts can be specified in a normalized fashion. We annotated a subset (1746) of this dataset using cross-validation and reconciliation between multiple annotators, and used Conditional Random Field machine learning and various other methods to train automated annotation models based on the manual annotations. The TranScriptML schema implementation, manual annotation, and machine learning were all performed using the MITRE Annotation Toolkit (MAT). We report that our annotation schema can be applied with varying levels of pairwise agreement, ranging from low agreement levels (0.125 F for the relatively rare REFILL tag) to high agreement levels approaching 0.9 F for some of the more frequent tags. We report similarly variable scores for modeling tag labels and spans, averaging 0.748 F-measure with balanced precision and recall. The best of our various attribute modeling methods captured most attributes with accuracy above 0.9. CONCLUSIONS: We have described an annotation schema for prescription regimens, and shown that it is possible to annotate prescription regimens at high accuracy for many tag types. We have further shown that many of these tags and attributes can be modeled at high accuracy with various techniques. By structuring the textual representation through annotation enriched with normalized values, the text can be compared against the pharmacist-entered structured data, offering an opportunity to detect and correct discrepancies. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13326-019-0201-9) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-6544933 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-65449332019-06-04 An annotation and modeling schema for prescription regimens Aberdeen, John Bayer, Samuel Clark, Cheryl Keybl, Meredith Tresner-Kirsch, David J Biomed Semantics Research BACKGROUND: We introduce TranScriptML, a semantic representation schema for prescription regimens allowing various properties of prescriptions (e.g. dose, frequency, route) to be specified separately and applied (manually or automatically) as annotations to patient instructions. In this paper, we describe the annotation schema, the curation of a corpus of prescription instructions through a manual annotation effort, and initial experiments in modeling and automated generation of TranScriptML representations. RESULTS: TranScriptML was developed in the process of curating a corpus of 2914 ambulatory prescriptions written within the Partners Healthcare network, and its schema is informed by the content of that corpus. We developed the representation schema as a novel set of semantic tags for prescription concept categories (e.g. frequency); each tag label is defined with an accompanying attribute framework in which the meaning of tagged concepts can be specified in a normalized fashion. We annotated a subset (1746) of this dataset using cross-validation and reconciliation between multiple annotators, and used Conditional Random Field machine learning and various other methods to train automated annotation models based on the manual annotations. The TranScriptML schema implementation, manual annotation, and machine learning were all performed using the MITRE Annotation Toolkit (MAT). We report that our annotation schema can be applied with varying levels of pairwise agreement, ranging from low agreement levels (0.125 F for the relatively rare REFILL tag) to high agreement levels approaching 0.9 F for some of the more frequent tags. We report similarly variable scores for modeling tag labels and spans, averaging 0.748 F-measure with balanced precision and recall. The best of our various attribute modeling methods captured most attributes with accuracy above 0.9. CONCLUSIONS: We have described an annotation schema for prescription regimens, and shown that it is possible to annotate prescription regimens at high accuracy for many tag types. We have further shown that many of these tags and attributes can be modeled at high accuracy with various techniques. By structuring the textual representation through annotation enriched with normalized values, the text can be compared against the pharmacist-entered structured data, offering an opportunity to detect and correct discrepancies. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13326-019-0201-9) contains supplementary material, which is available to authorized users. BioMed Central 2019-05-31 /pmc/articles/PMC6544933/ /pubmed/31151407 http://dx.doi.org/10.1186/s13326-019-0201-9 Text en © The Author(s). 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Aberdeen, John Bayer, Samuel Clark, Cheryl Keybl, Meredith Tresner-Kirsch, David An annotation and modeling schema for prescription regimens |
title | An annotation and modeling schema for prescription regimens |
title_full | An annotation and modeling schema for prescription regimens |
title_fullStr | An annotation and modeling schema for prescription regimens |
title_full_unstemmed | An annotation and modeling schema for prescription regimens |
title_short | An annotation and modeling schema for prescription regimens |
title_sort | annotation and modeling schema for prescription regimens |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6544933/ https://www.ncbi.nlm.nih.gov/pubmed/31151407 http://dx.doi.org/10.1186/s13326-019-0201-9 |
work_keys_str_mv | AT aberdeenjohn anannotationandmodelingschemaforprescriptionregimens AT bayersamuel anannotationandmodelingschemaforprescriptionregimens AT clarkcheryl anannotationandmodelingschemaforprescriptionregimens AT keyblmeredith anannotationandmodelingschemaforprescriptionregimens AT tresnerkirschdavid anannotationandmodelingschemaforprescriptionregimens AT aberdeenjohn annotationandmodelingschemaforprescriptionregimens AT bayersamuel annotationandmodelingschemaforprescriptionregimens AT clarkcheryl annotationandmodelingschemaforprescriptionregimens AT keyblmeredith annotationandmodelingschemaforprescriptionregimens AT tresnerkirschdavid annotationandmodelingschemaforprescriptionregimens |