TY - GEN
T1 - Modeling UIMA type system using web ontology language - Towards interoperability among UIMA-based NLP tools
AU - Liu, Hongfang
AU - Wu, Stephen
AU - Tao, Cui
AU - Chute, Christopher
PY - 2012/12/7
Y1 - 2012/12/7
N2 - With the recent development and adoption of NLP framework architectures, NLP modules/tools developed independently in the research community can be adopted as integrated applications. Development of wrappers and interfaces required to adopt NLP modules/tools, however, still requires huge amount of efforts. In this paper, we focus on one NLP framework architecture, UIMA (Unstructured Information Management Architecture), which defines annotations as types described in a type system and can achieve direct interoperability if a common type system is used. We explore the use of ontology to model UIMA types and argue existing ontology development or reasoning tools can be utilized to understand types (we use types and annotations interchangeably) from existing NLP systems developed under UIMA, define equivalent annotations in different NLP systems, and apply the practice in the ontology community to draw agreements on the definition of common NLP types, thereby achieving better interoperability among NLP modules/tools.
AB - With the recent development and adoption of NLP framework architectures, NLP modules/tools developed independently in the research community can be adopted as integrated applications. Development of wrappers and interfaces required to adopt NLP modules/tools, however, still requires huge amount of efforts. In this paper, we focus on one NLP framework architecture, UIMA (Unstructured Information Management Architecture), which defines annotations as types described in a type system and can achieve direct interoperability if a common type system is used. We explore the use of ontology to model UIMA types and argue existing ontology development or reasoning tools can be utilized to understand types (we use types and annotations interchangeably) from existing NLP systems developed under UIMA, define equivalent annotations in different NLP systems, and apply the practice in the ontology community to draw agreements on the definition of common NLP types, thereby achieving better interoperability among NLP modules/tools.
KW - Interoperability
KW - NLP
KW - OWL
KW - UIMA
UR - http://www.scopus.com/inward/record.url?scp=84870398148&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84870398148&partnerID=8YFLogxK
U2 - 10.1145/2389672.2389679
DO - 10.1145/2389672.2389679
M3 - Conference contribution
AN - SCOPUS:84870398148
SN - 9781450317214
T3 - International Conference on Information and Knowledge Management, Proceedings
SP - 31
EP - 36
BT - MIX-HS'12 - Proceedings of the 2nd International Workshop on Managing Interoperability and Complexity in Health Systems, Co-located with CIKM 2012
T2 - 2nd International Workshop on Managing Interoperability and Complexity in Health Systems, MIX-HS 2012, Collocated with the 21st ACM International Conference on Information and Knowledge Management, CIKM 2012
Y2 - 29 October 2012 through 29 October 2012
ER -