본문 바로가기
KERD
논문KCI 등재

ANNO: A General Annotation Tool for Bilingual Clinical Note Information Extraction

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Objectives: This study was conducted to develop a generalizable annotation tool for bilingual complex clinical text annotation,which led to the design and development of a clinical text annotation tool, ANNO. Methods: We designed ANNO toenable human annotators to support the annotation of information in clinical documents efficiently and accurately. First,annotations for different classes (word or phrase types) can be tagged according to the type of word using the dictionaryfunction. In addition, it is possible to evaluate and reconcile differences by comparing annotation results between humanannotators. Moreover, if the regular expression set for each class is updated during annotation, it is automatically reflectedin the new document. The regular expression set created by human annotators is designed such that a word tagged once isautomatically labeled in new documents. Results: Because ANNO is a Docker-based web application, users can use it freelywithout being subjected to dependency issues. Human annotators can share their annotation markups as regular expressionsets with a dictionary structure, and they can cross-check their annotated corpora with each other. The dictionary-basedregular expression sharing function, cross-check function for each annotator, and standardized input (Microsoft Excel) andoutput (extensible markup language [XML]) formats are the main features of ANNO. Conclusions: With the growing needfor massively annotated clinical data to support the development of machine learning models, we expect ANNO to be helpfulto many researchers.

Abstract

Objectives: This study was conducted to develop a generalizable annotation tool for bilingual complex clinical text annotation,which led to the design and development of a clinical text annotation tool, ANNO. Methods: We designed ANNO toenable human annotators to support the annotation of information in clinical documents efficiently and accurately. First,annotations for different classes (word or phrase types) can be tagged according to the type of word using the dictionaryfunction. In addition, it is possible to evaluate and reconcile differences by comparing annotation results between humanannotators. Moreover, if the regular expression set for each class is updated during annotation, it is automatically reflectedin the new document. The regular expression set created by human annotators is designed such that a word tagged once isautomatically labeled in new documents. Results: Because ANNO is a Docker-based web application, users can use it freelywithout being subjected to dependency issues. Human annotators can share their annotation markups as regular expressionsets with a dictionary structure, and they can cross-check their annotated corpora with each other. The dictionary-basedregular expression sharing function, cross-check function for each annotator, and standardized input (Microsoft Excel) andoutput (extensible markup language [XML]) formats are the main features of ANNO. Conclusions: With the growing needfor massively annotated clinical data to support the development of machine learning models, we expect ANNO to be helpfulto many researchers.

참고문헌 (10)

  1. Spasic I, "Clinical text data in machine learning : systematic review", JMIR Med Inform, 8(3), pp.e17984~ (2020)[DOI]
  2. Halevy A, "The unreasonable effectiveness of data", IEEE Intell Syst, 24(2), pp.8~12 (2009)
  3. Anshul Aggarwal, "HEDEA: A Python Tool for Extracting and Analysing Semi-structured Information from Medical Records", Healthcare Informatics Research, 24(2), pp.148~153 (2018), 대한의료정보학회[DOI]
  4. Denis Cedeño Moreno,, "Design and Construction of a NLP Based Knowledge Extraction Methodology in the Medical Domain Applied to Clinical Information", Healthcare Informatics Research, 24(4), pp.376~380 (2018), 대한의료정보학회[DOI]
  5. "YEDDA: a lightweight collaborative text span annotation tool" (2017)[URL]
  6. Chen WT, "Anafora : a web-based general purpose annotation tool", Proc Conf, 2013, pp.14~19 (2013)
  7. Bontcheva K, "GATE Teamware : a web-based, collaborative text annotation framework", Lang Resour Eval, 47(4), pp.1007~1029 (2013)
  8. Lenzi VB, "CAT: the CELCT annotation tool", Proceedings of the 8th International Conference on Language Resources and Evaluation (LREC), pp.333~338 (2012)
  9. Ogren P, "Knowtator : a protégé plug-in for annotated corpus construction", Proceedings of the Human Language Technology Conference of the NAACL, pp.273~275 (2006)
  10. Merkel D, "Docker : lightweight Linux containers for consistent development and deployment", Linux J, 2014(239), pp.2~ (2014)

관련 논문AI추천

이 간행물의 다른 논문 (10건)