Article ID: | iaor201112703 |
Volume: | 27 |
Issue: | 4 |
Start Page Number: | 541 |
End Page Number: | 557 |
Publication Date: | Nov 2011 |
Journal: | Computational Intelligence |
Authors: | Bjrne Jari, Heimonen Juho, Ginter Filip, Airola Antti, Pahikkala Tapio, Salakoski Tapio |
Keywords: | graphs |
We describe a system for extracting complex events among genes and proteins from biomedical literature, developed in context of the BioNLP'09 Shared Task on Event Extraction. For each event, the system extracts its text trigger, class, and arguments. In contrast to the approaches prevailing prior to the shared task, events can be arguments of other events, resulting in a nested structure that better captures the underlying biological statements. We divide the task into independent steps which we approach as machine learning problems. We define a wide array of features and in particular make extensive use of dependency parse graphs. A rule-based postprocessing step is used to refine the output in accordance with the restrictions of the extraction task. In the shared task evaluation, the system achieved an F-score of 51.95% on the primary task, the best performance among the participants. Currently, with modifications and improvements described in this article, the system achieves 52.86% F-score on Task 1, the primary task, improving on its original performance. In addition, we extend the system also to Tasks 2 and 3, gaining F-scores of 51.28% and 50.18%, respectively. The system thus addresses the BioNLP'09 Shared Task in its entirety and achieves the best performance on all three subtasks.