In 1968, the first idea for semantic role labeling was proposed by
Charles J. Fillmore. His proposal led to the
FrameNet project which produced the first major computational lexicon that systematically described many predicates and their corresponding roles. Daniel Gildea (Currently at
University of Rochester, previously
University of California, Berkeley /
International Computer Science Institute) and
Daniel Jurafsky (currently teaching at
Stanford University, but previously working at
University of Colorado and
UC Berkeley) developed the first automatic semantic role labeling system based on FrameNet. The
PropBank corpus added manually created semantic role
annotations to the
Penn Treebank corpus of
Wall Street Journal texts. Many automatic semantic role labeling systems have used PropBank as a training dataset to learn how to annotate new sentences automatically. == Uses ==