Extraction of Entailed Semantic Relations Through Syntax-based Comma Resolution
Vivek Srikumar Roi Reichart Mark Sammons Ari Rappoport Dan Roth
University of Illinois, Urbana-Champaign Hebrew University of Jerusalem
1
Extraction of Entailed Semantic Relations Through Syntax-based - - PowerPoint PPT Presentation
Extraction of Entailed Semantic Relations Through Syntax-based Comma Resolution Vivek Srikumar Roi Reichart Mark Sammons Ari Rappoport Dan Roth University of Illinois, Urbana-Champaign Hebrew University of Jerusalem 1 The City of
University of Illinois, Urbana-Champaign Hebrew University of Jerusalem
1
Virtual Shield.
2
Along the lines of (Chandrasekar and Srinivas, ’96)
3
1
2
3
4
1
2
3
5
⇒ John Smith is a police officer.
6
⇒ John Smith is a police officer.
brother today. ⇒ John Smith, a police officer, his brother are elements of a list.
6
⇒ John Smith is a police officer.
brother today. ⇒ John Smith, a police officer, his brother are elements of a list.
⇒ Chicago is located in IL.
6
(van Delden and Gomez, 2002) (Bayraktar et al., 1998)
7
8
John Smith, a police officer, was arrested.
8
John Smith, 61, was arrested.
8
Chicago, Illinois saw some snow today.
8
John, James and Kelly left last week.
8
However, he cheered up quickly. “So what if I can’t spell pesticde,” he said.
8
8
9
10
10
1
2
3
11
1
2
3
12
13
13
13
13
14
1
2
3
15
16
17
18
18
19
19
S CC But NP-SBJ NP NNP Fujitsu , , NP Japan ’s No. 1 computer maker , , VP is n’t alone
20
S CC NP-SBJ NP NNP Fujitsu , , NP Japan ’s No. 1 computer maker , , VP is n’t alone
21
S CC NP-SBJ NP , , NP Japan ’s No. 1 computer maker , , VP is n’t alone
22
S CC NP-SBJ NP , NP , VP
23
S CC NP-SBJ NP , NP , VP
24
S CC NP-SBJ NP , NP , VP
24
S CC NP-SBJ NP , NP , VP
25
S CC NP-SBJ NP , NP , VP
26
S CC NP-SBJ NP , NP , VP
Can we get a smaller pattern?
26
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
27
S CC NP-SBJ NP , NP , VP
28
S CC NP-SBJ NP , NP , VP
NP-SBJ NP , NP ,
28
29
NP-SBJ NP , NP , 29
NP-SBJ NP , NP ,
. NP . NP . NP is NP.
29
NP-SBJ NP , NP ,
. NP (Substitute) . NP (Substitute) . NP is NP. (Introduce)
29
1 Look for matches of L in p 2 For every match:
30
NP-SBJ NP , NP ,
Easy to check
31
32
32
S NP-SBJ NP John Smith , , NP CD 61 , , VP was arrested
33
S NP-SBJ NP John Smith , , NP CD 61 , , VP was arrested
NP-SBJ NP , NP ,
33
S NP-SBJ NP John Smith , , NP CD 61 , , VP was arrested
NP-SBJ NP , NP ,
33
S NP-SBJ NP John Smith , , NP CD 61 , , VP was arrested
NP-SBJ NP , NP ,
NP-SBJ NP , NP CD ,
33
34
1 p = All examples of type t
35
1 p = All examples of type t 2 For each example in p: 1 r = Most general STR that covers this example
35
1 p = All examples of type t 2 For each example in p: 1 r = Most general STR that covers this example 2 Compute score of r
Score = fraction of positive examples covered − fraction of negative examples covered
35
1 p = All examples of type t 2 For each example in p: 1 r = Most general STR that covers this example 2 Compute score of r 3 Get all neighbors of the pattern from the parse tree
35
1 p = All examples of type t 2 For each example in p: 1 r = Most general STR that covers this example 2 Compute score of r 3 Get all neighbors of the pattern from the parse tree 4 For every neighbor 1
Add it to the pattern and recompute score
2
If the score is better, keep it and recalculate the neighbors 35
1 p = All examples of type t 2 For each example in p: 1 r = Most general STR that covers this example 2 Compute score of r 3 Get all neighbors of the pattern from the parse tree 4 For every neighbor 1
Add it to the pattern and recompute score
2
If the score is better, keep it and recalculate the neighbors
5 Add r to list of STRs 6 Remove all covered examples from p
35
1
2
3
36
1
2
3
37
Data available for download at http://L2R.cs.uiuc.edu/~cogcomp/data.php
38
But Fujitsu [1], Japan’s No. 1 computer maker [1], isn’t alone. [1] SUBSTITUTE . But Fujitsu is n’t alone. . But Japan ’s No. 1 computer maker is n’t alone. . Fujitsu is Japan ’s No. 1 computer maker.
39
John Smith, a police officer, was arrested.
John Smith, 61, was arrested.
Chicago, Illinois saw some snow today.
John, James and Kelly left last week.
However, he cheered up soon.
40
1
2
3
41
1 GOLD-GOLD
2 GOLD-CHARNIAK
3 CHARNIAK-CHARNIAK
42
Setting P R F Gold-Gold 86.1 75.4 80.2 Gold-Charniak 77.3 60.1 68.1 Charniak-Charniak 77.2 64.8 70.4
43
Specialization disambiguates SUBSTITUTE and ATTRIBUTE.
ATTRIBUTE F-score gain of ≈ 14 %
44
45