Semantic Representation
Download
Report
Transcript Semantic Representation
Semantic Representation
Soma Paul, Rajeev Sangal
Objective
To present a form of logical representation that
makes the semantic information more explicit
through:
a. Type information
b. Nesting: How much unfolding is required
Dependency Structure: We start with
Ritu ne Binu ko miThAi ke Dabbe se ek miThAi dI
Ritu
Binu
sweet
box
one sweet
gave
‘Ritu gave Binu one sweet from the box of sweet’
dI
k1
Ritu Binu
k4
k5
k2
DabbA
miThAi
r6
nmod
miThAi
ek
Graphical representation:
miThAi
r6
DabbA
k5
Ritu
k1
dI
k4
Binu
k2
miThAi
nmod
ek
More explicit information encoded:
a. The concepts are translated into monadic
predicates
Thing: MiThai
r6
DabbA
k5
Person: Ritu
k1
b. The relations labels become the dyadic predicate.
The arrow pointing towards the circle is
argument 1 and the arrow pointing away is
argument 2
c. The names Ritu, miThai are mapped to constants
& variables are assigned for other concepts
denA
k2
k4
miThAi
Person: Binu
count
Amount: 1
Thing: MiThAi@1
(x)(y)(Person(Ritu), denA(x), Person(Binu), Thing(miThAi), DabbA(y),
r6(y,miThai), k1(x,Ritu), k4(x,Binu), k2(x, miThai), count(miThai,1) )
Noun and its modifiers:
•
•
Jaypur kA gurukUl
‘gurukUl in Jaypul’
Devdatta kA gurukUl ‘kUl of Devdatta’s
teacher’
gurukul
r6
Jaypur
gurukul
r6
Devdatta
Contd …
gurukul
Complex Entity:
kul
r6
pof
kul
r6
guru
r6
jaypur
jaypur
gurukul
guru
jaypur
Complex Entity:
kul
kul
pof
r6
guru
r6
devdatta
devdatta
r6
guru
devdatta
r6
guru
More instances:
Hindi:
pAl rAjvaMsh
SISam kI lakRI kI kursI
Ritu kI lakRI kI kursI
Bangla:
AuS dhAnkhet
‘field of Aush paddy’
pAl rAjbangSo
‘royal dynasty of Pal’
uttamkumArer SAjghar ‘Uttam Kumar’s make-up room’
sTudior SAjghar
‘make-up room in (the) studio’
SAl kATher Tebil
‘Table (made up) of Shal wood’
Ritur kATher Tebil ‘Ritu’s wooden table’
Logical representation:
Complex Entity:
kul
r6
jaypur
Complex Entity:
guru
kul
devdatta
r6
r6
guru
guru
(c: comp ent)(x: city) (name(x, jaypur), descr(c, (y: guru)(z: kul), head(z, c), r6(z, y)),
r6(c,x))
(c: comp ent)(x: person) (name(x, Devdatta), descr(c, (y: guru)(z: kul), head(z, c),
r6(z,y)), r6(y,x))
Ambiguity
Complex Entity:
kul
r6
Complex Entity:
guru
devdatta
kul
devdatta
r6
r6
kUl(x),(y)(guru(y), r6(x,y)
P(kUl(x),(y)[guru(u), r6(x,y),(w)(P(w), r6(y,w)]
guru
guru