Papers › A General Framework for Information Extraction using Dynamic Span Graphs

A General Framework for Information Extraction using Dynamic Span Graphs

5 Apr 2019NAACL 2019 6arXiv:1904.03296archive 2025-07-28

Yi Luan, Dave Wadden, Luheng He, Amy Shah, Mari Ostendorf, Hannaneh Hajishirzi

We introduce a general framework for several information extraction tasks that share span representations using dynamically constructed span graphs. The graphs are constructed by selecting the most confident entity spans and linking these nodes with confidence-weighted relation types and coreferences. The dynamic span graph allows coreference and relation type confidences to propagate through the graph to iteratively refine the span representations. This is unlike previous multi-task frameworks for information extraction in which the only interaction between tasks is in the shared first-layer LSTM. Our framework significantly outperforms the state-of-the-art on multiple information extraction tasks across multiple datasets reflecting different domains. We further observe that the span enumeration approach is good at detecting nested span entities, with significant F1 score improvement on the ACE dataset.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

luanyi/DyGIE officialmentioned in papermentioned on GitHubtf report
AndrewSukhobok95/DL_GraphEntity_project mentioned on GitHubpytorch report
tricktreat/trimf mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Joint Entity and Relation ExtractionNamed Entity Recognition (NER)Relation Extraction

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Joint Entity and Relation Extraction SciERC DyGIE Cross Sentence Yes #7 of 11 Archive leaderboard report
Joint Entity and Relation Extraction SciERC DyGIE Entity F1 65.2 #7 of 11 Archive leaderboard report
Joint Entity and Relation Extraction SciERC DyGIE Relation F1 41.6 #7 of 11 Archive leaderboard report
Named Entity Recognition (NER) WLPC DyGIE F1 79.5 #1 of 2 Archive leaderboard report
Relation Extraction ACE 2004 DyGIE Cross Sentence Yes #11 of 11 Archive leaderboard report
Relation Extraction ACE 2004 DyGIE NER Micro F1 87.4 #11 of 11 Archive leaderboard report
Relation Extraction ACE 2004 DyGIE RE Micro F1 59.7 #11 of 11 Archive leaderboard report
Relation Extraction ACE 2005 DyGIE Cross Sentence Yes #10 of 30 Archive leaderboard report
Relation Extraction ACE 2005 DyGIE NER Micro F1 88.4 #10 of 30 Archive leaderboard report
Relation Extraction ACE 2005 DyGIE RE Micro F1 63.2 #10 of 30 Archive leaderboard report
Relation Extraction ACE 2005 DyGIE Sentence Encoder ELMo #10 of 30 Archive leaderboard report
Relation Extraction WLPC DyGIE F1 64.1 #2 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

LSTMSigmoid ActivationTanh Activation

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections