In computational linguistics, FrameNet is a project housed at the International Computer Science Institute in Berkeley, California which produces an electronic resource based on a theory of meaning called frame semantics. FrameNet reveals for example that the sentence "John sold a car to Mary" essentially describes the same basic situation (semantic frame) as "Mary bought a car from John", just from a different perspective. A semantic frame can be thought of as a conceptual structure describing an event, relation, or object and the participants in it. The FrameNet lexical database contains over 1,200 semantic frames, 13,000 lexical units (a pairing of a word with a meaning; polysemous words are represented by several lexical units) and 202,000 example sentences. FrameNet is largely the creation of Charles J. Fillmore, who developed the theory of frame semantics that the project is based on, and was initially the project leader when the project began in 1997.
FrameNet has noted several broad categories, including Event, Relation, State, Entity, Locale, and Process. Many frames inherit from these "top-level" categories, and from those inherited frames, many frames are related via relationships such as Using, Precedes, Subframe, etc. Further effort has extracted potential "top-level" frames which do not inherit from any other frames. These potential "top-level" frames (and all related frames) have been gathered as smaller groups. Finally, frames which neither inherit nor have inheritors are listed as "Singletons".
F.13.3. Key characteristics
A natural language ontology.
Continue to Appendix G: Prior ontological commitment literature