Apache cTAKES explained

Apache cTAKES
Developer:Apache Software Foundation
Latest Release Version:5.1.0
Operating System:Cross-platform
Programming Language:Java, Scala, Python
Genre:Natural language processing, Bioinformatics, Text mining, Information Extraction
License:Apache License 2.0

Apache cTAKES: clinical Text Analysis and Knowledge Extraction System is an open-source Natural Language Processing (NLP) system that extracts clinical information from electronic health record unstructured text. It processes clinical notes, identifying types of clinical named entities — drugs, diseases/disorders, signs/symptoms, anatomical sites and procedures. Each named entity has attributes for the text span, the ontology mapping code, context (family history of, current, unrelated to patient), and negated/not negated.[1]

cTAKES was built using the UIMA Unstructured Information Management Architecture framework and OpenNLP natural language processing toolkit.[2] [3]

Components

Components of cTAKES are specifically trained for the clinical domain, and create rich linguistic and semantic annotations that can be utilized by clinical decision support systems and clinical research.[4]

These components include:

History

Development of cTAKES began at the Mayo Clinic in 2006. The development team, led by Dr. Guergana Savova and Dr. Christopher Chute, included physicians, computer scientists and software engineers. After its deployment, cTAKES became an integral part of Mayo's clinical data management infrastructure, processing more than 80 million clinical notes.[5]

When Dr. Savova's moved to Boston Children's Hospital in early 2010, the core development team grew to include members there. Further external collaborations include:[5]

Such collaborations have extended cTAKES' capabilities into other areas such as Temporal Reasoning, Clinical Question Answering, and coreference resolution for the clinical domain.[5]

In 2010, cTAKES was adopted by the i2b2 program and is a central component of the SHARP Area 4.[5]

In 2013, cTAKES released their first release as an Apache Software Foundation incubator project: cTAKES 3.0.

In March 2013, cTAKES became an Apache Software Foundation Top Level Project (TLP).[5]

See also

External links

Notes and References

  1. Book: Denecke, Kerstin. . Health Web Science: Social Media Data for Healthcare. 2015-08-31. Springer. 978-3-319-20582-3 . Tools and Resources for Information Extraction . [{{google books|yVp4CgAAQBAJ|page=67|plainurl=yes}} 67] . Google Books .
  2. Khalifa. Abdulrahman. Meystre. Stéphane. 2015-12-01. Adapting existing natural language processing resources for cardiovascular risk factors identification in clinical notes. Journal of Biomedical Informatics. Proceedings of the 2014 i2b2/UTHealth Shared-Tasks and Workshop on Challenges in Natural Language Processing for Clinical Data. 58. Supplement. S128–S132. 10.1016/j.jbi.2015.08.002. 26318122. 4983192.
  3. The Apache Software Foundation Announces Apache® cTAKES™ v4.0. The Apache Software Foundation. Sally . Khudairi . 2017-04-25 . Forest Hill, MD . Globe Newswire . 2017-09-20.
  4. Savova. Guergana K. Masanz. James J. Ogren. Philip V. Zheng. Jiaping. Sohn. Sunghwan. Kipper-Schuler. Karin C. Chute. Christopher G. 2010. Mayo clinical Text Analysis and Knowledge Extraction System (cTAKES): architecture, component evaluation and applications. Journal of the American Medical Informatics Association. 17. 5. 507–513. 10.1136/jamia.2009.001560. 1067-5027. 2995668. 20819853.
  5. Web site: 2015-06-22 . History . Apache cTAKES™ - clinical Text Analysis Knowledge Extraction System . 2018-01-11 .