Semantic Role Labeling (SRL) System
(Redirected from Semantic Role Labeler)
		
		
		
		Jump to navigation
		Jump to search
		A Semantic Role Labeling (SRL) System is a shallow semantic parsing system that applies a semantic role labeling algorithm to solve a semantic role labeling task.
- Context:
- It can (typically) identify the agent, patient, and other semantic roles in a sentence.
 - It can support NLU Systems.
 - It can range from being a Heuristic Semantic Role Labeling System to being a Data-Driven Semantic Role Labeling System.
 - ...
 
 - Example(s):
https://demo.allennlp.org/semantic-role-labeling/(DEPRECATED?)http://cogcomp.cs.illinois.edu/page/demo_view/SRL(DEPRECATED?)- The SRL system in the Apache OpenNLP library (https://opennlp.apache.org/docs/1.9.3/manual/opennlp.html#tools.parser.opennlp.tools.parser.SRL)
 - The SENNA SRL system (https://ronan.collobert.com/senna/)
 - The Mate Tools SRL system (https://code.google.com/archive/p/mate-tools/)
 - The ClearNLP SRL component (https://github.com/clir/clearnlp)
 - ...
 
 - Counter-Example(s):
 - See: Shallow Parsing System.