Semantic role labeling aims to model the predicate-argument structure of a sentence and is often described as answering "Who did what to whom". BIO notation is typically used for semantic role labeling.
Example:
Housing | starts | are | expected | to | quicken | a | bit | from | August’s | pace |
---|---|---|---|---|---|---|---|---|---|---|
B-ARG1 | I-ARG1 | O | O | O | V | B-ARG2 | I-ARG2 | B-ARG3 | I-ARG3 | I-ARG3 |
Models are typically evaluated on the OntoNotes benchmark based on F1.
Model | F1 | Paper / Source |
---|---|---|
(He et al., 2017)+ELMo (Peters et al., 2018) | 84.6 | Deep contextualized word representations |
He et al. (2017) | 81.7 | Deep Semantic Role Labeling: What Works and What’s Next |