Semantic Role Labeling (SRL) Task

(Redirected from semantic role labeling)
Jump to navigation Jump to search

A Semantic Role Labeling (SRL) Task is a sentence-level shallow semantic parsing task to predict the predicate-argument structure (with semantic role arguments) associated with each sentence predicate.



  • (Wikipedia, 2015) ⇒ Retrieved:2015-6-21.
    • Semantic role labeling, sometimes also called shallow semantic parsing, is a task in natural language processing consisting of the detection of the semantic arguments associated with the predicate or verb of a sentence and their classification into their specific roles. For example, given a sentence like "Mary sold the book to John", the task would be to recognize the verb "to sell" as representing the predicate, "Mary" as representing the seller (agent), "the book" as representing the goods (theme), and "John" as representing the recipient. This is an important step towards making sense of the meaning of a sentence. A semantic representation of this sort is at a higher-level of abstraction than a syntax tree. For instance, the sentence "The book was sold by Mary to John" has a different syntactic form, but the same semantic roles.





  • (Moreda et al., 2005) ⇒ P. Moreda, B. Navarro, and M. Palomar. (2005). “Using Semantic Roles in Information Retrieval Systems.” In: Proceedings of 10th International Conference on Applications of Natural Language to Information Systems (NLDB-2005).









  • (Payne, 1997) ⇒ Thomas E. Payne. (1997). “Describing morphosyntax: A guide for field linguists.” Cambridge University Press
    • A semantic role is the underlying relationship that a participant has with the main verb in a clause.
    • Also known as: Semantic case, thematic role, theta role (generative grammar), and deep case (case grammar)
    • Discussion: Semantic role is the actual role a participant plays in some real or imagined situation, apart from the linguistic encoding of those situations.
    • Example: If, in some real or imagined situation, someone named John purposely hits someone named Bill, then John is the agent and Bill is the patient of the hitting event. Therefore, the semantic role of Bill is the same (patient) in both of the following sentences:
      • John hit Bill.
      • Bill was hit by John.
    • In both of the above sentences, John has the semantic role of agent.
    • Source