Send to

Choose Destination
J Am Med Inform Assoc. 2019 Oct 7. pii: ocz141. doi: 10.1093/jamia/ocz141. [Epub ahead of print]

Extracting medications and associated adverse drug events using a natural language processing system combining knowledge base and deep learning.

Author information

Med Data Quest, Inc, La Jolla, California, USA.



Detecting adverse drug events (ADEs) and medications related information in clinical notes is important for both hospital medical care and medical research. We describe our clinical natural language processing (NLP) system to automatically extract medical concepts and relations related to ADEs and medications from clinical narratives. This work was part of the 2018 National NLP Clinical Challenges Shared Task and Workshop on Adverse Drug Events and Medication Extraction.


The authors developed a hybrid clinical NLP system that employs a knowledge-based general clinical NLP system for medical concepts extraction, and a task-specific deep learning system for relations identification using attention-based bidirectional long short-term memory networks.


The systems were evaluated as part of the 2018 National NLP Clinical Challenges challenge, and our attention-based bidirectional long short-term memory networks based system obtained an F-measure of 0.9442 for relations identification task, ranking fifth at the challenge, and had <2% difference from the best system. Error analysis was also conducted targeting at figuring out the root causes and possible approaches for improvement.


We demonstrate the generic approaches and the practice of connecting general purposed clinical NLP system to task-specific requirements with deep learning methods. Our results indicate that a well-designed hybrid NLP system is capable of ADE and medication-related information extraction, which can be used in real-world applications to support ADE-related researches and medical decisions.


LSTM; UMLS; adverse drug events; attention; clinical natural language processing


Supplemental Content

Full text links

Icon for Silverchair Information Systems
Loading ...
Support Center