FrameNet
   HOME

TheInfoList



OR:

FrameNet is a group of online
lexical databases Lexical may refer to: Linguistics * Lexical corpus or lexis, a complete set of all words in a language * Lexical item, a basic unit of lexicographical classification * Lexicon, the vocabulary of a person, language, or branch of knowledge * Lexical ...
based upon the theory of meaning known as Frame semantics, developed by linguist Charles J. Fillmore. The project's fundamental notion is simple: most words' meanings may be best understood in terms of a semantic frame, which is a description of a certain kind of event, connection, or item and its actors. As an illustration, the act of cooking usually requires the following: a cook, the food being cooked, a container to hold the food while it is being cooked, and a heating instrument. Within FrameNet, this act is represented by a frame named , and its components (, , , and ), are referred to as frame elements (FEs). The frame also lists a number of words that represent it, known as lexical units (LUs), like ''fry'', ''bake'', ''boil'', and ''broil''. Other frames are simpler. For example, only has an
agent Agent may refer to: Espionage, investigation, and law *, spies or intelligence officers * Law of agency, laws involving a person authorized to act on behalf of another ** Agent of record, a person with a contractual agreement with an insuran ...
or cause, a
theme Theme or themes may refer to: * Theme (Byzantine district), an administrative district in the Byzantine Empire governed by a Strategos * Theme (computing), a custom graphical appearance for certain software. * Theme (linguistics), topic * Theme ( ...
—something that is placed—and the location where it is placed. Some frames are more complex, like , which contains more FEs (offender, injury, injured party, avenger, and punishment). As in the examples of and below, FrameNet's role is to define the frames and annotate sentences to demonstrate how the FEs fit syntactically around the word that elicits the frame.


Concepts


Frames

A frame is a schematic representation of a situation involving various participants, props, and other conceptual roles. Examples of frame names are and . A frame in FrameNet contains a textual description of what it represents (a frame definition), associated frame elements, lexical units, example sentences, and frame-to-frame relations.


Frame elements

Frame elements (FE) provide additional information to the semantic structure of a sentence. Each frame has a number of core and non-core FEs which can be thought of as semantic roles. Core FEs are essential to the meaning of the frame while non-core FEs are generally descriptive (such as time, place, manner, etc.) For example: * The only core FE of the frame is called ; non-core FEs , , , etc. * Core FEs of the frame include the , , and , while non-core FEs include a , , etc. FrameNet includes shallow data on syntactic roles that frame elements play in the example sentences. For example, for a sentence like "She was born about AD 460", FrameNet would mark ''She'' as a
noun phrase A noun phrase – or NP or nominal (phrase) – is a phrase that usually has a noun or pronoun as its head, and has the same grammatical functions as a noun. Noun phrases are very common cross-linguistically, and they may be the most frequently ...
referring to the frame element, and "about AD 460" as a
noun phrase A noun phrase – or NP or nominal (phrase) – is a phrase that usually has a noun or pronoun as its head, and has the same grammatical functions as a noun. Noun phrases are very common cross-linguistically, and they may be the most frequently ...
corresponding to the frame element. Details of how frame elements can be realized in a sentence are important because this reveals important information about the
subcategorization frame In linguistics, subcategorization denotes the ability/necessity for lexical items (usually verbs) to require/allow the presence and types of the syntactic arguments with which they co-occur. For example, the word "walk" as in "X walks home" requi ...
s as well as possible diathesis alternations (e.g. "John broke the window" vs. "The window broke") of a verb.


Lexical units

Lexical units Lexical may refer to: Linguistics * Lexical corpus or lexis, a complete set of all words in a language * Lexical item, a basic unit of lexicographical classification * Lexicon, the vocabulary of a person, language, or branch of knowledge * Lexical ...
(LUs) are lemmas, with their part of speech, that evoke a specific frame. In other words, when an LU is identified in a sentence, that specific LU can be associated with its specific frame(s). For each frame, there may be many LUs associated to that frame, and also there may be many frames that share a specific LU; this is typically the case with LUs that have multiple word senses. Alongside the frame, each lexical unit is associated with specific frame elements by means of the annotated example sentences. For example, lexical units that evoke the frame (or more specific perspectivized versions of it, to be precise), include the verbs ''complain'', ''grouse'', ''lament'', and others.


Example sentences

Frames are associated with example sentences and frame elements are marked within the sentences. Thus, the sentence :''She was born about AD 460'' is associated with the frame , while ''She'' is marked as the frame element and "about AD 460" is marked as . From the start, the FrameNet project has been committed to looking at evidence from actual language use as found in text collections like the
British National Corpus The British National Corpus (BNC) is a 100-million-word text corpus of samples of written and spoken English from a wide range of sources. The corpus covers British English of the late 20th century from a wide variety of genres, with the intention ...
. Based on such example sentences, automatic
semantic role labeling In natural language processing, semantic role labeling (also called shallow semantic parsing or slot-filling) is the process that assigns labels to words or phrases in a sentence that indicates their semantic role in the sentence, such as that of ...
tools are able to determine frames and mark frame elements in new sentences.


Valences

FrameNet also exposes statistics on the ''valence'' of each frame; that is, the number and position of the frame elements within example sentences. The sentence :''She was born about AD 460'' falls in the valence pattern :NP Ext, INI --, NP Dep which occurs twice in the FrameNet's annotation report for the lexical unit, namely: :She'' was born ''about AD 460'', daughter and granddaughter of Roman and Byzantine emperors, whose family had been prominent in Roman politics for over 700 years.'' :''He was soon posted to north Africa, and never met their only child, ''a daughter'' born ''8 June 1941''.''


Frame relations

FrameNet additionally captures relationships between different frames using relations. These include the following: * Inheritance: When one frame is a more specific version of another, more abstract, parent frame. Anything that is true about the parent frame must also be true about the child frame, and a mapping is specified between the frame elements of the parent and the frame elements of the child. * Perspectivization: A neutral frame is connected to a frame with a specific perspective of the same scenario. For example, is considered from the perspective of the buyer in and from that of the seller in . * Subframe: Some frames refer to complex scenarios that consist of several individual states or events that can be described by separate frames. For example, is composed of , , and so on. * Precedence: This relation captures the temporal order that holds between subframes of a complex frame. For example, within the frame, the subframe is preceded by the subframe . * Causative and Inchoative: These two relations mark, for
causative In linguistics, a causative (abbreviated ) is a valency-increasing operationPayne, Thomas E. (1997). Describing morphosyntax: A guide for field linguists'' Cambridge: Cambridge University Press. p. 173–186. that indicates that a subject either ...
- and
inchoative Inchoative aspect (abbreviated or ), also known as inceptive, is a grammatical aspect, referring to the beginning of a state. It can be found in conservative Indo-European languages such as Latin and Lithuanian, and also in Finnic languages or Eu ...
-aspect frames, the separate stative frame they refer to. For example, the stative (e.g. "She had a ''high'' salary") is described by the causative (e.g. "She ''raised'' his salary") and by the inchoative frame (e.g. "Her salary ''increased''"). * Using: This relation marks a frame that in some way involves another frame. For example, ''uses'' both and , but does not inherit from either of them because there is no clear correspondence of frame elements. * See also: Connects frames that bear some resemblance but need to be distinguished carefully.


Applications

FrameNet has proven to be useful in a number of computational applications, because computers need additional knowledge in order to recognize that "John sold a car to Mary" and "Mary bought a car from John" describe essentially the same situation, despite using two quite different verbs, different prepositions and a different word order. FrameNet has been used in applications like question answering,
paraphrasing A paraphrase () or rephrase is the rendering of the same text in different words without losing the meaning of the text itself. More often than not, a paraphrased text can convey its meaning better than the original words. In other words, it is a ...
, recognizing textual entailment, and information extraction, either directly or by means of
Semantic Role Labeling In natural language processing, semantic role labeling (also called shallow semantic parsing or slot-filling) is the process that assigns labels to words or phrases in a sentence that indicates their semantic role in the sentence, such as that of ...
tools. The first automatic system for
Semantic Role Labeling In natural language processing, semantic role labeling (also called shallow semantic parsing or slot-filling) is the process that assigns labels to words or phrases in a sentence that indicates their semantic role in the sentence, such as that of ...
(SRL, sometimes also referred to as "shallow semantic parsing") was developed by Daniel Gildea and
Daniel Jurafsky Daniel Jurafsky is a professor of linguistics and computer science at Stanford University, and also an author. With Daniel Gildea, he is known for developing the first automatic system for semantic role labeling (SRL). He is the author of ''The Lan ...
based on FrameNet in 2002. Semantic Role Labeling has since become one of the standard tasks in natural language processing, with the latest version (1.7) of FrameNet now fully supported in the Natural Language Toolkit. Since frames are essentially semantic descriptions, they are similar across languages, and several projects have arisen over the years that have relied on the original FrameNet as the basis for additional non-English FrameNets, for Spanish, Japanese, German, and Polish, among others.


See also

* BabelNet: a multilingual semantic network integrating FrameNet *
PropBank PropBank is a corpus that is annotated with verbal propositions and their arguments—a "proposition bank". Although "PropBank" refers to a specific corpus produced by Martha Palmer ''et al.'', the term ''propbank'' is also coming to be used as ...
*
WordNet WordNet is a lexical database of semantic relations between words that links words into semantic relations including synonyms, hyponyms, and meronyms. The synonyms are grouped into ''synsets'' with short definitions and usage examples. It can thu ...
* Null instantiation *
Frame language Frames are an artificial intelligence data structure used to divide knowledge into substructures by representing "stereotyped situations". They were proposed by Marvin Minsky in his 1974 article "A Framework for Representing Knowledge". Frames are ...
* UBY: a database of 10 resources including FrameNet


References


Further reading

*


External links


FrameNet home pageChinese FrameNetDanish FrameNetGerman FrameNetJapanese FrameNetKorean FrameNetPortuguese FrameNet (Brazil)Spanish FrameNetSwedish FrameNet
{{Natural language processing Lexical databases Corpus linguistics History of the Internet Hypertext Online dictionaries Science and technology in the San Francisco Bay Area Computational linguistics