Each tool is typically trained on hand-annotated data, thus placing SRL at the end of a very highresource NLP pipeline.
richly annotated data such as that provided in parsing treebanks is expensive to produce, and may be tied to specific domains (e.g., newswire).