English

EHRKit: A Python Natural Language Processing Toolkit for Electronic Health Record Texts

Computation and Language 2023-06-29 v5

Abstract

The Electronic Health Record (EHR) is an essential part of the modern medical system and impacts healthcare delivery, operations, and research. Unstructured text is attracting much attention despite structured information in the EHRs and has become an exciting research field. The success of the recent neural Natural Language Processing (NLP) method has led to a new direction for processing unstructured clinical notes. In this work, we create a python library for clinical texts, EHRKit. This library contains two main parts: MIMIC-III-specific functions and tasks specific functions. The first part introduces a list of interfaces for accessing MIMIC-III NOTEEVENTS data, including basic search, information retrieval, and information extraction. The second part integrates many third-party libraries for up to 12 off-shelf NLP tasks such as named entity recognition, summarization, machine translation, etc.

Keywords

Cite

@article{arxiv.2204.06604,
  title  = {EHRKit: A Python Natural Language Processing Toolkit for Electronic Health Record Texts},
  author = {Irene Li and Keen You and Yujie Qiao and Lucas Huang and Chia-Chun Hsieh and Benjamin Rosand and Jeremy Goldwasser and Dragomir Radev},
  journal= {arXiv preprint arXiv:2204.06604},
  year   = {2023}
}
R2 v1 2026-06-24T10:47:27.526Z