FrameNet: A Knowledge Base For Natural Language Processing
FrameNet: A Knowledge Base For Natural Language Processing
Processing
Collin F. Baker
International Computer Science Institute
Berkeley, California 94704 U.S.A.
[email protected]
Baker (ICSI)
ACL 2014.06.27
1 / 42
Part I
Introduction
Baker (ICSI)
ACL 2014.06.27
2 / 42
Introduction
Baker (ICSI)
ACL 2014.06.27
3 / 42
Case Grammar
Fillmore (1968) showed how a limited number of case roles could
provide elegant explanations of such diverse phenomena as
I
nominative-accusative vs.
nominative-ergative vs.
active-stative
Clarified distinction between case forms and case uses, case with
and without prepositionsdeep vs. surface. E.g. Locative requires
a prep, which adds semantics (with some exceptions!)
Lexical entries for Vs carry case frames
Lexical entries for Ns have features that determine how they fit
into case frames
Baker (ICSI)
ACL 2014.06.27
4 / 42
Trending then
Baker (ICSI)
ACL 2014.06.27
5 / 42
Trending then
Baker (ICSI)
ACL 2014.06.27
5 / 42
Trending then
Baker (ICSI)
ACL 2014.06.27
5 / 42
Baker (ICSI)
ACL 2014.06.27
6 / 42
Baker (ICSI)
ACL 2014.06.27
7 / 42
Baker (ICSI)
ACL 2014.06.27
8 / 42
Part II
Frames, Scenes, and Frame Semantics
Baker (ICSI)
ACL 2014.06.27
9 / 42
ACL 2014.06.27
10 / 42
Baker (ICSI)
ACL 2014.06.27
11 / 42
Baker (ICSI)
ACL 2014.06.27
12 / 42
Baker (ICSI)
ACL 2014.06.27
12 / 42
Baker (ICSI)
ACL 2014.06.27
12 / 42
Baker (ICSI)
ACL 2014.06.27
12 / 42
Baker (ICSI)
ACL 2014.06.27
12 / 42
Verbs: avenge, revenge, retaliate, get back, get even, pay back
Nouns: revenge, vengeance, reprisal, retaliation
Adjectives: vengeful, vindictive
Baker (ICSI)
ACL 2014.06.27
13 / 42
Baker (ICSI)
ACL 2014.06.27
14 / 42
Victoria retaliated against her boss for being dismissed by leaving with
the keys.
someone who was harmed
the harm done
someone who did the harming
someone who did something in turn (often the same person)
something done in turn
Baker (ICSI)
ACL 2014.06.27
15 / 42
Victoria retaliated against her boss for being dismissed by leaving with
the keys.
Injured party: someone who was harmed
Injury: the harm done
Offender: someone who did the harming
Avenger: someone who did something in turn (maybe the same
person)
Punishment: something done in turn
Baker (ICSI)
ACL 2014.06.27
16 / 42
Baker (ICSI)
ACL 2014.06.27
17 / 42
Sample annotation
Baker (ICSI)
ACL 2014.06.27
18 / 42
Baker (ICSI)
ACL 2014.06.27
19 / 42
In the Revenge frame, all of the FEs discussed so far are core
FEs: O FFENDER , I NJURED _ PARTY, I NJURY, AVENGER, and
P UNISHMENT
But there are also available for annotation a number of non-core
FEs, such as T IME , P LACE , P URPOSE , R ESULT, I NSTRUMENT. All
of these specify more information about the revenge-taking event.
Baker (ICSI)
ACL 2014.06.27
20 / 42
Baker (ICSI)
ACL 2014.06.27
21 / 42
Baker (ICSI)
ACL 2014.06.27
21 / 42
Baker (ICSI)
ACL 2014.06.27
21 / 42
Baker (ICSI)
ACL 2014.06.27
21 / 42
Baker (ICSI)
ACL 2014.06.27
21 / 42
Baker (ICSI)
ACL 2014.06.27
22 / 42
Full-text annotation
Baker (ICSI)
ACL 2014.06.27
23 / 42
Frames
Lexical frames
Lexical Units
LUs / lexical frame
FEs / lexical frame
Frame relations
LUs with full annotation
Annotation sets
1179
1048
12,761
12.2
9.7
1,752
8,186 (64%)
195,697
Baker (ICSI)
ACL 2014.06.27
24 / 42
Null Instantiation
When core FEs do not appear in the sentence, this is called null
instantiation (Fillmore 1986), which falls into three categories:
Definite null instantiation (DNI) The omitted FE is definite in the
context: e.g.We won! Ill pay. The hearer knows which
one is intended.
Baker (ICSI)
ACL 2014.06.27
25 / 42
Null Instantiation
When core FEs do not appear in the sentence, this is called null
instantiation (Fillmore 1986), which falls into three categories:
Definite null instantiation (DNI) The omitted FE is definite in the
context: e.g.We won! Ill pay. The hearer knows which
one is intended.
Indefinite null instantiation (INI) The omitted FE does not need to be
specified in the context; the communication does not
require the hearer to know exactly what has been omitted,
e.g. Ive already eaten. I read all afternoon.
Baker (ICSI)
ACL 2014.06.27
25 / 42
Null Instantiation
When core FEs do not appear in the sentence, this is called null
instantiation (Fillmore 1986), which falls into three categories:
Definite null instantiation (DNI) The omitted FE is definite in the
context: e.g.We won! Ill pay. The hearer knows which
one is intended.
Indefinite null instantiation (INI) The omitted FE does not need to be
specified in the context; the communication does not
require the hearer to know exactly what has been omitted,
e.g. Ive already eaten. I read all afternoon.
Constructional null instantiation (CNI) The FE is allowed to be omitted
due to a grammatical construction, e.g. imperatives omit
their subjects (Peel me a grape), recipes (containing
imperatives) often omit both subject and object: Simmer
until transparent, then drain thoroughly.
Baker (ICSI)
ACL 2014.06.27
25 / 42
Baker (ICSI)
ACL 2014.06.27
26 / 42
Frame-frame relations
Frame-frame relations
Inheritance
704
Perspective_on
107
Using
548
Baker (ICSI)
ACL 2014.06.27
27 / 42
Frame-frame relations
Subframe
123
Precedes
82
Causative_of
55
Inchoative_of
16
(See_also
52
Baker (ICSI)
ACL 2014.06.27
28 / 42
Frame-frame relations
Baker (ICSI)
ACL 2014.06.27
29 / 42
Frame-frame relations
Crime_scenario
Committing_crime
8 children
total
Criminal_investigation
Arrest
Notification_of_charges
Criminal_process
Arraignment
Entering_of_plea
Trial
Sentencing
Bail_setting
ACL 2014.06.27
30 / 42
Frame-frame relations
Singletons
45
Note that FrameNet includes only entities that have a significant frame
structure; thus we are not interested in most sortal nouns: they would
all fall under very general frames, such as Entity or Artifact. We do not
want to duplicate WordNets hierarchy of 150,000 nouns!
Baker (ICSI)
ACL 2014.06.27
31 / 42
Frame-frame relations
Frame Grapher
Frame Categorization list
http://www1.icsi.berkeley.edu/~warrenmc/
FrameCategorization.html
Baker (ICSI)
ACL 2014.06.27
32 / 42
Frame-frame relations
Construction Grammar
During the late 1980s and early 1990s, much of Fillmores effort
went into joint work with Paul Kay, Catherine OConnor, and others
on the development of Construction Grammar.
But semantic frames were always presupposed in Fillmores
discussion of Construction Grammar (e.g. Kay & Fillmore 1999),
just as Construction Grammar was always presupposed in
discussions of Frame Semantics.
The Constructicon project annotated examples of 50
constructions, e.g.
I
Baker (ICSI)
ACL 2014.06.27
33 / 42
Frame-frame relations
Baker (ICSI)
ACL 2014.06.27
34 / 42
Frame-frame relations
Baker (ICSI)
ACL 2014.06.27
35 / 42
Part III
Current Projects and Future Research
Baker (ICSI)
ACL 2014.06.27
36 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
37 / 42
Baker (ICSI)
ACL 2014.06.27
38 / 42
ACL 2014.06.27
39 / 42
Future research
Baker (ICSI)
ACL 2014.06.27
40 / 42
Future research
Baker (ICSI)
ACL 2014.06.27
40 / 42
Future research
Baker (ICSI)
ACL 2014.06.27
40 / 42
Future research
Baker (ICSI)
ACL 2014.06.27
40 / 42
Future research
Baker (ICSI)
ACL 2014.06.27
40 / 42
Shamelss plug
The Second FrameNet Workshop will be held just after the close
of ACL, on Sunday 6/29 at a Hotel near here
For more information about the workshop or FrameNet in general,
please visit http://framenet.icsi.berkeley.edu
Baker (ICSI)
ACL 2014.06.27
41 / 42
Baker (ICSI)
ACL 2014.06.27
42 / 42
References
ACL 2014.06.27
42 / 42
References
2013.
Frame-Semantic parsing.
Computational Linguistics 40.
, N ATHAN S CHNEIDER, D ESAI C HEN, & N OAH A. S MITH.
2010.
Probabilistic frame-semantic parsing.
In Proceedings of the North American Chapter of the Association
for Computational Linguistics Human Language Technologies
Conference, Los Angeles.
E RK , K ATRIN, & S EBASTIAN PAD.
2006.
Shalmaneser a flexible toolbox for semantic role assignment.
In Proceedings of the fifth International Conference on Language
Resources and Evaluation (LREC-2006), Genoa, Italy.
F ILLMORE , C HARLES J.
1968.
Baker (ICSI)
ACL 2014.06.27
42 / 42
References
1969a.
Toward a modern theory of case.
In Modern Studies in English: Readings in Transformational
Grammar , ed. by David A Reibel & Sanford A. Shane, 361375.
Englewood Cliffs, New Jersey: Prentice-Hall.
1969b.
Types of lexical information.
In Studies in Syntax and Semantics. Kluwer Academic Publishers.
Page numbers cited refer to the reprint in "Form and Meaning in
Language, 2003, CSLI.
Baker (ICSI)
ACL 2014.06.27
42 / 42
References
1977a.
The case for case reopened.
In Syntax and Semantics: Grammatical Relations, ed. by P. Cole
& J. Sadock, volume 8, 5981. New York: Academic Press.
1977b.
Scenes-and-frames semantics.
In Linguistic Structures Processing, ed. by Antonio Zampolli,
number 59 in Fundamental Studies in Computer Science. North
Holland Publishing.
1986.
Pragmatically controlled zero anaphora.
In Proceedings of the 12th Annual Meeting of the Berkeley
Linguistics Society , 95107.
Baker (ICSI)
ACL 2014.06.27
42 / 42
References
ACL 2014.06.27
42 / 42
References
ACL 2014.06.27
42 / 42
1974.
A framework for representing knowledge.
Memo 306, MIT-AI Laboratory.
S CHANK , R OGER C., & R OBERT P. A BELSON.
1977.
Scripts, Plans, Goals and Understanding: an Inquiry into Human
Knowledge Structures.
Hillsdale, NJ: Lawrence Erlbaum.
Baker (ICSI)
ACL 2014.06.27
42 / 42