Automatic semantic role labeling (ASRL)

People who look at the FrameNet annotation work frequently ask, "Can't you automate this?". In fact, a number of people have used machine learning techniques to build systems which can be trained on FrameNet annotation data and automatically produce similar annotation on new (previously unseen) texts. This process can be called (automatic) fame semantic role labeling (ASRL), or sometimes, semantic parsing. This should be distinguished from other systems for semantic role labeling which are not based on Fillmore's concept of semantic frames, such as those based on PropBank ( Palmer et al. 2005)

Several systems for doing FrameNet-based ASRL have been freely distributed for anyone to use: