Display options
Share it on

EGEMS (Wash DC). 2016 Aug 11;4(3):1228. doi: 10.13063/2327-9214.1228. eCollection 2016.

v3NLP Framework: Tools to Build Applications for Extracting Concepts from Clinical Text.

EGEMS (Washington, DC)

Guy Divita, Marjorie E Carter, Le-Thuy Tran, Doug Redd, Qing T Zeng, Scott Duvall, Matthew H Samore, Adi V Gundlapalli

Affiliations

  1. VA Salt Lake City Health Care System and University of Utah School of Medicine.

PMID: 27683667 PMCID: PMC5019303 DOI: 10.13063/2327-9214.1228

Abstract

INTRODUCTION: Substantial amounts of clinically significant information are contained only within the narrative of the clinical notes in electronic medical records. The v3NLP Framework is a set of "best-of-breed" functionalities developed to transform this information into structured data for use in quality improvement, research, population health surveillance, and decision support.

BACKGROUND: MetaMap, cTAKES and similar well-known natural language processing (NLP) tools do not have sufficient scalability out of the box. The v3NLP Framework evolved out of the necessity to scale-up these tools up and provide a framework to customize and tune techniques that fit a variety of tasks, including document classification, tuned concept extraction for specific conditions, patient classification, and information retrieval.

INNOVATION: Beyond scalability, several v3NLP Framework-developed projects have been efficacy tested and benchmarked. While v3NLP Framework includes annotators, pipelines and applications, its functionalities enable developers to create novel annotators and to place annotators into pipelines and scaled applications.

DISCUSSION: The v3NLP Framework has been successfully utilized in many projects including general concept extraction, risk factors for homelessness among veterans, and identification of mentions of the presence of an indwelling urinary catheter. Projects as diverse as predicting colonization with methicillin-resistant Staphylococcus aureus and extracting references to military sexual trauma are being built using v3NLP Framework components.

CONCLUSION: The v3NLP Framework is a set of functionalities and components that provide Java developers with the ability to create novel annotators and to place those annotators into pipelines and applications to extract concepts from clinical text. There are scale-up and scale-out functionalities to process large numbers of records.

Keywords: Natural Language Processing

References

  1. Proc AMIA Symp. 2001;:17-21 - PubMed
  2. Stud Health Technol Inform. 2014;202:153-6 - PubMed
  3. J Am Med Inform Assoc. 2009 Nov-Dec;16(6):806-15 - PubMed
  4. AMIA Annu Symp Proc. 2014 Nov 14;2014:467-76 - PubMed
  5. Database (Oxford). 2013 Sep 18;2013:bat064 - PubMed
  6. Bull Med Libr Assoc. 1993 Apr;81(2):217-22 - PubMed
  7. Methods Inf Med. 2015 ;54(6):548-52 - PubMed
  8. J Biomed Inform. 2015 Dec;58:19-27 - PubMed
  9. AMIA Annu Symp Proc. 2015 Nov 05;2015 :1204-13 - PubMed
  10. AMIA Annu Symp Proc. 2013 Nov 16;2013:537-46 - PubMed
  11. Stud Health Technol Inform. 2014;202:149-52 - PubMed
  12. J Am Med Rec Assoc. 1990 May;61(5):40-2 - PubMed
  13. J Am Med Inform Assoc. 2010 Sep-Oct;17(5):507-13 - PubMed
  14. Bioinformatics. 2004 Oct 12;20(15):2479-81 - PubMed
  15. J Am Med Inform Assoc. 2013 Dec;20(e2):e355-64 - PubMed

Publication Types

Grant support