Semantic Role Labeling using NLTK

Viewed 11370

I have a list of sentences and I want to analyze every sentence and identify the semantic roles within that sentence. How do I do that?

I came across the PropBankCorpusReader within NLTK module that adds semantic labeling information to the Penn Treebank. Also my research on the internet suggests that this module is used to perform Semantic Role Labeling.

I am however unable to find a small HOWTO that helps me understand how we can leverage the PropBankCorpusReader to perform SRL on arbitary text.

Hence can someone point out examples of using PropbankCorpusReader to perform SRL on arbitary sentences?

4 Answers
Related