Getting the Roles Right: FrameNet in NLP

TitleGetting the Roles Right: FrameNet in NLP
Publication TypeMiscellaneous
Year of Publication2015
AuthorsBaker, C. F., Schneider N.., Petruck M. R. L., & Ellsworth M.
Other Numbers3808

The FrameNet lexical database (Fillmore & Baker 2010, Ruppenhofer et al. 2010,, covers roughly 13,000 lexical units (word senses) for the core Engish lexicon, associating them with roughly 1,200 fully defined semantic frames; these frames and their roles cover the majority of event types in everyday, non-specialist text, and they are documented with 200,000 manually annotated examples. This tutorial will teach attendees what they need to know to start using the FrameNet lexical database as part of an NLP system. We will cover the basics of Frame Semantics, explain how the database was created, introduce the Python API and the state of the art in automatic frame semantic role labeling systems; and we will discuss FrameNet collaboration with commercial partners. Time permitting, we will present new research on frames and annotation of locative relations, as well as corresponding metaphorical uses, along with information about how frame semantic roles can aid the interpretation of metaphors.

Bibliographic Notes

Proceedings of the Tutorials of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL HLT), Denver, Colorado

Abbreviated Authors

C. F. Baker, N. Schneider, M. R. L. Petruck, and M. Ellsworth

ICSI Research Group


ICSI Publication Type

Talk or presentation