Time-Oriented Question Answering from Clinical Narratives Using Semantic-Web Techniques

  • Cui Tao
  • Harold R. Solbrig
  • Deepak K. Sharma
  • Wei-Qi Wei
  • Guergana K. Savova
  • Christopher G. Chute
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6497)

Abstract

The ability to answer temporal-oriented questions based on clinical narratives is essential to clinical research. The temporal dimension in medical data analysis enables clinical researches on many areas, such as, disease progress, individualized treatment, and decision support. The Semantic Web provides a suitable environment to represent the temporal dimension of the clinical data and reason about them. In this paper, we introduce a Semantic-Web based framework, which provides an API for querying temporal information from clinical narratives. The framework is centered by an OWL ontology called CNTRO (Clinical Narrative Temporal Relation Ontology), and contains three major components: time normalizer, SWRL based reasoner, and OWL-DL based reasoner. We also discuss how we adopted these three components in the clinical domain, their limitations, as well as extensions that we found necessary or desirable to archive the purposes of querying time-oriented data from real-world clinical narratives.

References

  1. 1.
    Allen, J.F.: Maintaining knowledge about temporal intervals. Communications of the ACM 26(11), 832–843 (1983)CrossRefMATHGoogle Scholar
  2. 2.
    Basic Formal Ontology (BFO), http://www.ifomis.org/bfo
  3. 3.
    Blumenthal, D., Tavenner, M.: The “meaningful use” regulation for electronic health records. The New England Journal of Medicine (NEJM) 363(6), 501–504 (2010)CrossRefGoogle Scholar
  4. 4.
  5. 5.
    Ding, Z., Peng, Y.: A probabilistic extension to ontology language OWL. In: Proceedings of the 37th Hawaii International Conference on System Sciences, HICSS-37 (2004)Google Scholar
  6. 6.
    Embley, D.W., Campbell, D.M., Liddle, S.W., Smith, R.D.: Ontology-based extraction and structuring of information from data-rich unstructured documents. In: Proceedings of the 7th International Conference on Information and Knowledge Management (CIKM 1998), Washington D.C, pp. 52–59 (November 1998)Google Scholar
  7. 7.
  8. 8.
    Horrocks, I., Patel-Schneider, P.F.: A proposal for an owl rules language. In: Proceedings of the Thirteenth International World Wide Web Conference (WWW 2004), Manhattan, New York (2004)Google Scholar
  9. 9.
    Matheus, C.J., Baclawski, K., Kokar, M.M., Letkowski, J.J.: Using swrl and owl to capture domain knowledge for a situation awareness application applied to a supply logistics scenario. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, pp. 130–144. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  10. 10.
    Mazzieri, M., Dragoni, A.F.: A fuzzy semantics for the resource description framework. In: da Costa, P.C.G., d’Amato, C., Fanizzi, N., Laskey, K.B., Laskey, K.J., Lukasiewicz, T., Nickles, M., Pool, M. (eds.) URSW 2005 - 2007. LNCS (LNAI), vol. 5327, pp. 244–261. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  11. 11.
    O’Connor, M.J., Shankar, R.D., Parrish, D.B., Das, A.K.: Data integration for temporal reasoning in a clinical trial system. International Journal of Medical Informatics 78(1), S77–S85 (2009)Google Scholar
  12. 12.
    cTAKES on open health natural language processing (OHNLP) consortium, http://www.ohnlp.org
  13. 13.
    OWL Web Ontology Language Reference, http://www.w3.org/TR/owl-ref/
  14. 14.
    Pellet: Owl 2 reasoner for java, http://clarkparsia.com/pellet/
  15. 15.
    The Protégé Ontology Editor, http://protege.stanford.edu/
  16. 16.
    PR-OWL: A bayesian extension to the OWL ontology language, http://www.pr-owl.org/
  17. 17.
    Resource description framework (rdf), http://www.w3.org/RDF/
  18. 18.
  19. 19.
    Savova, G., Bethard, S., Styler, W., Martin, J.H., Palmer, M., Masanz, J., Ward, W.: Towards temporal relation discovery from the clinical narrative. In: Proceedings in the American Medical Informatics Association (AMIA) Annual Symposium, San Francisco, California (November 2009)Google Scholar
  20. 20.
    Shahar, Y.: Timing is everything: Temporal reasoning and temporal data maintenance in medicine. In: Proceedings of Artificial Intelligence in Medicine. Joint European Conference on Artificial Intelligence in Medicine and Medical Decision Making (AIMDM 1999), Aalborg Denmark, pp. 30–46 (June 1999)Google Scholar
  21. 21.
    Systematized nomenclature of medicine–clinical terms (SNOMED CT), http://www.snomed.org
  22. 22.
    Stoilos, G., Stamou, G.: Extending fuzzy description logics for the semantic web. In: Proceedings of the 3rd International Workshop on Owl: Experiences and Directions (2007)Google Scholar
  23. 23.
    A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/SWRL/
  24. 24.
  25. 25.
    The SWRLTab’s valid-time temporal ontology, http://swrl.stanford.edu/ontologies/built-ins/3.3/temporal.owl
  26. 26.
    Tao, C., Wei, W.-Q., Savova, G., Chute, C.G.: A semantic web ontology for temporal relation inferencing in clinical narratives. In: Proceedings of the American Medical Informatics Association (AMIA) 2010 Annual Symposium, Washington DC (November 2010) (accepted)Google Scholar
  27. 27.
    Tappolet, J., Bernstein, A.: Applied temporal rdf: Efficient temporal querying of rdf data with sparql. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 308–322. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  28. 28.
    Markup language for temporal and event expressions, http://www.timeml.org/site/index.html
  29. 29.
    Time ontology in OWL, http://www.w3.org/TR/owl-time/
  30. 30.
    XML Schema Date/Time Datatypes, http://www.w3.org/TR/xmlschema-2/
  31. 31.
    Zhou, L., Melton, G., Parsons, S., Hripcsak, G.A.: A temporal constraint structure for extracting temporal information from clinical narrative. Biomedical Informatics 39(4), 424–439 (2006)CrossRefGoogle Scholar
  32. 32.
    Zhou, L., Parsons, S., Hripcsak, G.: The evaluation of a temporal reasoning system in processing clinical discharge summaries. JAMIA 15(1), 99–106 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Cui Tao
    • 1
  • Harold R. Solbrig
    • 1
  • Deepak K. Sharma
    • 1
  • Wei-Qi Wei
    • 1
  • Guergana K. Savova
    • 2
  • Christopher G. Chute
    • 1
  1. 1.Division of Biomedical Statistics and InformaticsMayo ClinicRochester
  2. 2.Harvard Medical SchoolBoston

Personalised recommendations