Schneider and Wooters (2017) The NLTK FrameNet API: Designing for Discoverability with a Rich Linguistic Resource

Schneider and Wooters (2017) presents design considerations for a new Python API, integrated within the NLTK suite, that offers access to the FrameNet 1.7 lexical database. The lexicon (structured in terms of frames) as well as annotated sentences can be processed programatically, or browsed with human-readable displays via the interactive Python prompt.