Based on a phrase-structure parsing, SRL is usually formulated as a constituent classification problem.
sRL is divided into three sub-tasks: 1) pruning with a heuristic rule, 2) argument identification (AI) to recognize arguments, and 3) semantic role classification (sRC) to predict semantic types.