Browse > Natural Language Processing > Semantic Role Labeling

Semantic Role Labeling

30 papers with code · Natural Language Processing

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

State-of-the-art leaderboards

Greatest papers with code

AllenNLP: A Deep Semantic Natural Language Processing Platform

WS 2018 allenai/allennlp

This paper describes AllenNLP, a platform for research on deep learning methods in natural language understanding. AllenNLP is designed to support researchers who want to build novel language understanding models quickly and easily.

READING COMPREHENSION SEMANTIC ROLE LABELING

Deep contextualized word representations

HLT 2018 zalandoresearch/flair

We introduce a new type of deep contextualized word representation that models both (1) complex characteristics of word use (e.g., syntax and semantics), and (2) how these uses vary across linguistic contexts (i.e., to model polysemy). Our word vectors are learned functions of the internal states of a deep bidirectional language model (biLM), which is pre-trained on a large text corpus.

COREFERENCE RESOLUTION LANGUAGE MODELLING NAMED ENTITY RECOGNITION NATURAL LANGUAGE INFERENCE QUESTION ANSWERING SEMANTIC ROLE LABELING SENTIMENT ANALYSIS

The Natural Language Decathlon: Multitask Learning as Question Answering

ICLR 2019 salesforce/decaNLP

Furthermore, we present a new Multitask Question Answering Network (MQAN) jointly learns all tasks in decaNLP without any task-specific modules or parameters in the multitask setting. Though designed for decaNLP, MQAN also achieves state of the art results on the WikiSQL semantic parsing task in the single-task setting.

DOMAIN ADAPTATION MACHINE TRANSLATION NAMED ENTITY RECOGNITION NATURAL LANGUAGE INFERENCE QUESTION ANSWERING RELATION EXTRACTION SEMANTIC PARSING SEMANTIC ROLE LABELING SENTIMENT ANALYSIS TEXT CLASSIFICATION TRANSFER LEARNING

Natural Language Processing (almost) from Scratch

2 Mar 2011facebook/fb-caffe-exts

We propose a unified neural network architecture and learning algorithm that can be applied to various natural language processing tasks including: part-of-speech tagging, chunking, named entity recognition, and semantic role labeling. This versatility is achieved by trying to avoid task-specific engineering and therefore disregarding a lot of prior knowledge.

CHUNKING NAMED ENTITY RECOGNITION PART-OF-SPEECH TAGGING SEMANTIC ROLE LABELING

Deep Semantic Role Labeling with Self-Attention

5 Dec 2017XMUNLP/Tagger

Semantic Role Labeling (SRL) is believed to be a crucial step towards natural language understanding and has been widely studied. Recent years, end-to-end SRL with recurrent neural networks (RNN) has gained increasing attention.

SEMANTIC ROLE LABELING

Linguistically-Informed Self-Attention for Semantic Role Labeling

EMNLP 2018 strubell/LISA

Unlike previous models which require significant pre-processing to prepare linguistic features, LISA can incorporate syntax using merely raw tokens as input, encoding the sequence only once to simultaneously perform parsing, predicate detection and role labeling for all predicates. In experiments on CoNLL-2005 SRL, LISA achieves new state-of-the-art performance for a model using predicted predicates and standard word embeddings, attaining 2.5 F1 absolute higher than the previous state-of-the-art on newswire and more than 3.5 F1 on out-of-domain data, nearly 10% reduction in error.

DEPENDENCY PARSING MULTI-TASK LEARNING PART-OF-SPEECH TAGGING PREDICATE DETECTION SEMANTIC ROLE LABELING (PREDICTED PREDICATES) WORD EMBEDDINGS

Neural Semantic Role Labeling with Dependency Path Embeddings

ACL 2016 microth/PathLSTM

This paper introduces a novel model for semantic role labeling that makes use of neural sequence modeling techniques. Our approach is motivated by the observation that complex syntactic structures and related phenomena, such as nested subordinations and nominal predicates, are not handled well by existing models.

SEMANTIC ROLE LABELING

Visual Semantic Role Labeling

17 May 2015s-gupta/v-coco

In this paper we introduce the problem of Visual Semantic Role Labeling: given an image we want to detect people doing actions and localize the objects of interaction. Classical approaches to action recognition either study the task of action classification at the image or video clip level or at best produce a bounding box around the person doing the action.

ACTION CLASSIFICATION ACTION RECOGNITION SEMANTIC ROLE LABELING

Jointly Predicting Predicates and Arguments in Neural Semantic Role Labeling

ACL 2018 luheng/lsgn

Recent BIO-tagging-based neural semantic role labeling models are very high performing, but assume gold predicates as part of the input and cannot incorporate span-level features. We propose an end-to-end approach for jointly predicting all predicates, arguments spans, and the relations between them.

SEMANTIC ROLE LABELING