sentence1: semantic role labeling ( srl ) is a kind of shallow semantic parsing task and its goal is to recognize some related phrases and assign a joint structure ( who did what to whom , when , where , why , how ) to each predicate of a sentence ( cite-p-24-3-4 ) .
sentence2: semantic role labeling ( srl ) is defined as the task to recognize arguments for a given predicate and assign semantic role labels to them .