Automatic Labeling of Semantic Roles
International Computer Science Institute · University of Colorado Boulder · +1 more institution
Abstract
We present a system for identifying the semantic relationships, or semantic roles, filled by constituents of a sentence within a semantic frame. Given an input sentence and a target word and frame, the system labels constituents with either abstract semantic roles, such as Agent or Patient, or more domain-specific semantic roles, such as Speaker, Message, and Topic. The system is based on statistical classifiers trained on roughly 50,000 sentences that were hand-annotated with semantic roles by the FrameNet semantic labeling project. We then parsed each training sentence into a syntactic tree and extracted various lexical and syntactic features, including the phrase type of each constituent, its grammatical…
Citation impact
- FWCI
- 87.83
- Percentile
- 100%
- References
- 42
Authors
2Topics & keywords
- Computer science
- Natural language processing
- Semantic role labeling
- Artificial intelligence
- FrameNet
- Parsing
- Sentence
- Predicate (mathematical logic)
- Quality Education