Semantic Modeling with Frames
Rainer Osswald & Wiebke Petersen
Department of Linguistics and Information Science Heinrich-Heine-Universit¨ at D¨ usseldorf
ESSLLI 2018
Introductory Course
Sofia University
- 06. 08. – 10. 08. 2018
SFB 991
Semantic Modeling with Frames Rainer Osswald & Wiebke Petersen - - PowerPoint PPT Presentation
Semantic Modeling with Frames Rainer Osswald & Wiebke Petersen Department of Linguistics and Information Science Heinrich-Heine-Universit at D usseldorf ESSLLI 2018 Introductory Course Sofia University 06. 08. 10. 08. 2018 SFB
SFB 991
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 1
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 2
e locomotion x man path walking region z house region actor mover path manner endp in-region part-of
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 3
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 4
P∶t t
P [P [t] ]
P ≐ Q
P Q ⎡ ⎢ ⎢ ⎢ ⎢ ⎣
P
1
Q
1
⎤ ⎥ ⎥ ⎥ ⎥ ⎦
P Q
⎡ ⎢ ⎢ ⎢ ⎢ ⎣
P
1
Q
2
⎤ ⎥ ⎥ ⎥ ⎥ ⎦ r ( 1 , 2 ) P ≜ k
k
P [P k [ ] ]
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 4
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 5
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
n ℘(V n),
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
n ℘(V n), Nname → V
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
k
t
P k [P [t] ]
k l
P Q k [P
1 ]
l [Q
1 ]
k l
P Q
r
k [P
1 ]
l [Q
2 ]
r ( 1 , 2 )
n ℘(V n), Nname → V
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 6
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
g(k) (k ∈ Nlabel)
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
g(k) (k ∈ Nlabel)
g(k)) ∈ I(t)
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
g(k) (k ∈ Nlabel)
g(k)) ∈ I(t)
g(k)) = I(q)(I g(l))
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
g(k) (k ∈ Nlabel)
g(k)) ∈ I(t)
g(k)) = I(q)(I g(l))
g(k1)), ... , I g(pn)(I(kn)) ∈ I(r)
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
g(k) = v for k ∈ Nlabel iff I(k) = v if k ∈ Nname and
g(k) (k ∈ Nlabel)
g(k)) ∈ I(t)
g(k)) = I(q)(I g(l))
g(k1)), ... , I g(pn)(I(kn)) ∈ I(r)
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 7
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 8
g(k) for some k ∈ Nlabel (= Nname ∪ Nvar) and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 8
g(k) for some k ∈ Nlabel (= Nname ∪ Nvar) and
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 8
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 9
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
e activity locomotion x man path walking actor mover path manner
e locomotion man actor mover manner
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
e activity locomotion x man path walking actor mover path manner
e locomotion man actor mover manner
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
1, g1 subsumes F2 = V2, I 2, g2 (F1 ⊑ F2) iff there is
2(f )(h(v)) = h(I 1(f )(v)), if I 1(f )(v) is defined, f ∈ Atr, v ∈ V1,
1(t)) ⊆ I 2(t), for t ∈ Type
1(r)) ⊆ I 2(r), for r ∈ Rel
1(n)) = I 2(n), for n ∈ Nname
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 10
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 11
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 11
f
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 11
f
f
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 11
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 12
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 12
e locomotion x man path walking region z house region actor mover path manner endp in-region part-of
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 12
e locomotion x man path walking region z house region actor mover path manner endp in-region part-of
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 12
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 13
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 14
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 15
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 16
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 16
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 16
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 16
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 16
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 17
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 18
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 18
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 18
event activity motion locomotion event activity motion event activity event motion event ∅
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 18
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 19
Semantic Modeling with Frames | Part 2 | ESSLLI 2018 | Sofia 19