Event extraction toolkit for event detection and argument extraction
Top 75.2% on sourcepulse
OmniEvent is a comprehensive, unified, and modular toolkit for event extraction (EE), designed for researchers and practitioners in Natural Language Processing. It addresses the challenges of inconsistent evaluation and diverse modeling paradigms in EE by providing standardized data preprocessing, output formats, and evaluation metrics, enabling fair comparisons across different approaches.
How It Works
OmniEvent adopts a modular architecture, decomposing models into Input Engineering, Backbone, Aggregation, and Output Head modules. This allows for flexible combination and reimplementation of various components, supporting diverse paradigms like Token Classification, Sequence Labeling, MRC (QA), and Seq2Seq, as well as both Transformer-based and classical models. It also supports both English and Chinese languages.
Quick Start & Requirements
pip install OmniEvent
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
7 months ago
1+ week