The FrameNet Database and Software Tools
Summary
FrameNet tackles the absence of an English lexicon that ties word senses to the ways their semantic participants show up in syntax. Based on Frame Semantics, it treats each lexical unit (a lemma paired with one sense) as evoking a frame, a conventionalized scene whose participants are frame elements (FEs). It then records how those FEs surface as phrase types and grammatical functions. Instead of annotating running text, lexicographers pick corpus sentences from the BNC and LDC news data that cover the full range of a word's combinatory patterns. They also mark core FEs that are left unexpressed. This demo paper presents the resulting database and the in-house toolchain: a Java frame editor and annotation GUI built on MySQL, web reports, the FrameSQL search interface, and a rule-based FE pre-labeler. The pre-labeler is to be compared with Gildea's learned role labeler. The data, roughly 300 frames and 5,000 lexical units, are distributed as XML. The resource matters because it gives lexicographers and NLP systems corpus-attested semantic-role data, for example for automatic semantic role labeling.
Key points
- Database scale: about 300 semantic frames and roughly 5,000 lexical units, with over 20 annotated corpus examples per lexical unit on average. Frames are linked by inheritance (ISA) and composition (PART-OF).
- Corpora: BNC and LDC English newswire, with plans to add the American National Corpus. Corpus Workbench (IMS Stuttgart) handles search and subcorpus creation. Phase-one annotation used MITRE's Alembic Workbench, later replaced by a custom Java GUI over MySQL.
- Omitted core FEs fall into three types: constructional (e.g., imperative subjects), existential (e.g., unstated objects of eat, bake) and anaphoric (recoverable from discourse).
- Multi-layer annotation supports overlapping FE labels, mismatches between syntactic and semantic constituents, and several targets per sentence. A new XML format reflects this, and RDF via DAML+OIL is being added.
- FrameSQL (Hiroaki Sato, Senshu University) supports searches by frame, lemma, FE, phrase type, grammatical function and head noun. A cascaded rule filter (e.g., valence patterns for tell) pre-labels FEs so annotators mostly approve or correct its output.
Cited by
- Multi-Sentence Argument Linking
- Outsourcing FrameNet to the Crowd
- The Hebrew FrameNet Project
- Sentence Level Discourse Parsing using Syntactic and Lexical Information
- Recent Advances in Natural Language Inference: A Survey of Benchmarks, Resources, and Approaches
Cite
@inproceedings{fillmore2002framenet,
title = {{The FrameNet Database and Software Tools}},
author = {Fillmore, Charles J. and Baker, Collin F. and Sato, Hiroaki},
booktitle = {Proceedings of the Third International Conference on Language Resources and Evaluation (LREC'02)},
year = {2002},
doi = {10.63317/42tfhpzywopx},
url = {https://doi.org/10.63317/42tfhpzywopx}
}References
- Collin F. Baker, Charles J. Fillmore, and John B. Lowe. 1998. The berkeley framenet project. In COLING-ACL ’98: Proceedings of the Conference, pages 86–90, Montréal. Association for Computational Linguistics. find our card
- Charles J. Fillmore and Collin F. Baker. 2001. Frame semantics for text understanding. In Proceedings of Word-Net and Other Lexical Resources Workshop, pages 59– 64, Pittsburgh, June. NAACL. find
- Charles J. Fillmore, Charles Wooters, and Collin F. Baker. 2001. Building a large lexical databank which provides deep semantics. In Benjamin Tsou and Olivia Kwong, editors, Proceedings of the 15th Pacific Asia Conference on Language, Information and Computation, Hong Kong. find
- Daniel Gildea and Daniel Jurafsky. 2000. Automatic labeling of semantic roles. In ACL 2000: Proceedings of ACL 2000, Hong Kong. Association for Computational Linguistics. find our card
- Daniel Gildea. 2001. Statistical Language Understanding Using Frame Semantics. Ph.d. diss, University of California, Berkeley. Available at http://www.cis.upenn.edu/˜ dgildea/. ↗
- John B. Lowe, Collin F. Baker, and Charles J. Fillmore. 1997. A frame-semantic approach to semantic annotation. In Marc Light, editor, Tagging Text with Lexical Semantics: Why, What and How? Special Interest Group on the Lexicon, Association for Computational Linguistics. find our card
- Figure 1: Structure of the frame database find
This page in Markdown → https://md.research.elamur.ai/free/papers/fillmore-2002-framenet-database-software-tools/