Difference between revisions of "Kalmyk/Universal Dependencies"

From LING073
Jump to: navigation, search
(→‎Evaluation)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
The developed models are in the <code>/dev</code> folder in the [https://github.swarthmore.edu/slim1/ling073-xal-corpus ling073-xal-corpus repository].
 +
 
=Evaluation=
 
=Evaluation=
 
{| class="wikitable"
 
{| class="wikitable"
Line 4: Line 6:
 
|-
 
|-
 
!  
 
!  
−
! lin.withmorph.udpipe
+
! xal.withmorph.udpipe
−
! lin.nomorph.udpipe
+
! xal.nomorph.udpipe
 
! Number of forms
 
! Number of forms
 
! Number of sentences
 
! Number of sentences
 
|-
 
|-
−
! lin.annotated.ud.conllu
+
! xal.annotated.ud.conllu
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
Line 15: Line 17:
 
| TODO
 
| TODO
 
|-
 
|-
−
! lin.annotated2.ud.conllu
+
! xal.annotated2.ud.conllu
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
 
| UAS: TODO, LAS: TODO
Line 24: Line 26:
 
=Dependency Relations=
 
=Dependency Relations=
  
 +
===nmod===
 +
nmod is used for nominal dependents of another noun. In my corpora, this relation was frequently used for the genitive construction. <br />
 +
The following phrase translates to "the people came eastward to the field of Shinar." Here, "field" has the nmod relation to "Shinar."
 +
<pre>
 +
"<Әмтн>"
 +
"әмтн" n sg nom @nsubj #1->6 !people
 +
"<дорд>"
 +
"дорд" n sg nom @appos #2->3 !east
 +
"<үзгәс>"
 +
"үзс" n sg abl @amod #3->6 !direction
 +
"<Шинарин>"
 +
"Шинар" np gen @obj #4->6 !Shinar
 +
"<талвңд>"
 +
"талвң" n sg dat @nmod #5->4 !field
 +
"<ирәд>"
 +
"ирәд" v pret @root #6->0 !came
 +
</pre>
 +
The following phrase translates to "we must mix (confuse) their language." Here, "language" has the nmod relation to "their."
 +
<pre>
 +
"<Бидн>"
 +
"бидн" prn pers p1 pl inc nom @nsubj #6->9 !we
 +
"<теднә>"
 +
"тедн" prn pers p3 pl gen @amod #7->8 !they
 +
"<келинь>"
 +
"кел" n px3sp @nmod #8->7 !language
 +
"<хутхулхмн>"
 +
"хутхулхмн" v @root #9->0 !mix
 +
</pre>
 +
 +
===amod===
 +
amod is an adjective or an adjectival phrase that modifies a noun. This is a fairly straightforward relation that came up many times exactly as such in my corpora. <br />
 +
The following phrase translates to "Kalmyk nation" (Kalmykia). "Kalmyk" has the amod relation to "nation."
 +
<pre>
 +
"<Хальмг>"
 +
"хальмг" adj @amod #9->10 !Kalmyk
 +
"<улс>"
 +
"улс" n sg nom @nsubj #10->13 !nation
 +
</pre>
 +
The following phrase translates to "too few present (day) youths." "too few" and "present" both have the amod relation to "youths."
 +
<pre>
 +
"<хор-хомс>"
 +
"хор-хомс" adj @amod #11->13 !too few
 +
"<одаһин>"
 +
"одаһин" adj @amod #12->13 !present
 +
"<баһчуд>"
 +
"баһчуд" n sg nom @nsubj #13->16 !youth
 +
</pre>
 +
 +
===det===
 +
det is a determiner head of a nominal. As expected, the words tagged as <det> had this head.
 +
The following phrase translates to "this day."
 +
<pre>
 +
"<Эн>"
 +
"эн" det dem @det #1->2 !this
 +
"<өдр>"
 +
"өдр" n sg nom @nsubj #2->9 !day
 +
</pre>
 +
The following phrase translates to "many people."
 +
<pre>
 +
"<кесг>"
 +
"кесг" det @det #7->8 !many
 +
"<күн>"
 +
"күн" n sg nom @nsubj #8->10 !people
 +
</pre>
 +
 +
===obj===
 +
obj is the second most core argument of a verb. In the corpora, the nominal near the verb usually had this head, since Kalmyk is a SOV language.
 +
The following phrase translates to "this is called Operation Ulussy." "Operation" has the obj relation to the verb.
 +
<pre>
 +
"<Эн>"
 +
"эн" det dem @nsubj #1->6 !this
 +
"<«>"
 +
"«" lquot @punct #2->3
 +
"<Операц>"
 +
"Операц" n sg nom @obj #3->6 !Operation
 +
"<Улусы>"
 +
"Улусы" np sg nom @nmod #4->3 !Ulussy
 +
"<»>"
 +
"»" rquot @punct #5->3
 +
"<нерлх>"
 +
"нерлх" v inf @root #6->0 !is called
 +
</pre>
 +
 +
The following phrase translates to "used tar instead of mortar" (the order of "tar" and "mortar" is reversed).
 +
<pre>
 +
"<урсхлын>"
 +
"урсхлын" n sg gen @obj #5->8 !mortar
 +
"<ормд>"
 +
"ормд" prep @advmod #6->7 !instead of
 +
"<салм>"
 +
"салм" n sg nom @nsubj #7->8 !tar
 +
"<олзлв>"
 +
"олзл" v pret @root #8->0 !used
 +
</pre>
  
 +
===acl===
 +
acl is used for finite and non-finite clauses that modify a nominal. In my corpora, acl were clauses that modified a noun.
 +
The following phrase translates to "they found the baby, who was lying in the manger." The core of the clause "lying in the manger" has the acl relation to "baby."
 +
<pre>
 +
"<отльгт>"
 +
"отльгт" n sg nom @iobj #12->13 !manger
 +
"<кевтсн>"
 +
"кевт" v part past @acl #13->15 !lying
 +
"<теднə>"
 +
"теднə" prn pers p3 pl @nsubj #14->16 !they
 +
"<үринь>"
 +
"үр" n px3sp @obj #15->16 !baby
 +
"<үзцхəв>"
 +
"үзцх" v pret @root #16->9 !found
 +
</pre>
  
 +
The following phrase translates to "God saw the city and tower that the people were building." The core of the clause "that the people were building" has the acl relation to "city."
 +
<pre>
 +
"<әмтнә>"
 +
"әмтнә" n sg @obl #1->3 !people
 +
"<тосхҗах>"
 +
"тосхҗах" v fut @acl #2->3 !build
 +
"<балһс>"
 +
"балһс" n sg nom @conj #3->5 !city
 +
"<болн>"
 +
"болн" conjcoo @cc #4->5 !and
 +
"<бәәшң>"
 +
"бәәшң" n sg nom @csubj #5->6 !tower
 +
"<хәләхәр>"
 +
"хәләхәр" v @ccomp #6->10 !look
 +
"<Деед>"
 +
"Деед" adj @amod #7->8 !higher
 +
"<Эзн>"
 +
"эзн" n sg nom @nsubj #8->12 !master
 +
</pre>
  
 
[[Category:sp17_UD]]
 
[[Category:sp17_UD]]
 
[[Category:Kalmyk]]
 
[[Category:Kalmyk]]

Latest revision as of 00:17, 29 April 2017

The developed models are in the /dev folder in the ling073-xal-corpus repository.

Evaluation

UD Parser Evaluation
xal.withmorph.udpipe xal.nomorph.udpipe Number of forms Number of sentences
xal.annotated.ud.conllu UAS: TODO, LAS: TODO UAS: TODO, LAS: TODO TODO TODO
xal.annotated2.ud.conllu UAS: TODO, LAS: TODO UAS: TODO, LAS: TODO TODO TODO

Dependency Relations

nmod

nmod is used for nominal dependents of another noun. In my corpora, this relation was frequently used for the genitive construction.
The following phrase translates to "the people came eastward to the field of Shinar." Here, "field" has the nmod relation to "Shinar."

"<Әмтн>"
	"әмтн" n sg nom @nsubj #1->6 !people 
"<дорд>"
	"дорд" n sg nom @appos #2->3 !east
"<үзгәс>"
	"үзс" n sg abl @amod #3->6 !direction
"<Шинарин>"
	"Шинар" np gen @obj #4->6 !Shinar
"<талвңд>"
	"талвң" n sg dat @nmod #5->4 !field 
"<ирәд>"
	"ирәд" v pret @root #6->0 !came

The following phrase translates to "we must mix (confuse) their language." Here, "language" has the nmod relation to "their."

"<Бидн>"
	"бидн" prn pers p1 pl inc nom @nsubj #6->9 !we
"<теднә>"
	"тедн" prn pers p3 pl gen @amod #7->8 !they
"<келинь>"
	"кел" n px3sp @nmod #8->7 !language
"<хутхулхмн>"
	"хутхулхмн" v @root #9->0 !mix

amod

amod is an adjective or an adjectival phrase that modifies a noun. This is a fairly straightforward relation that came up many times exactly as such in my corpora.
The following phrase translates to "Kalmyk nation" (Kalmykia). "Kalmyk" has the amod relation to "nation."

"<Хальмг>"
	"хальмг" adj @amod #9->10 !Kalmyk
"<улс>"
	"улс" n sg nom @nsubj #10->13 !nation

The following phrase translates to "too few present (day) youths." "too few" and "present" both have the amod relation to "youths."

"<хор-хомс>"
	"хор-хомс" adj @amod #11->13 !too few
"<одаһин>"
	"одаһин" adj @amod #12->13 !present
"<баһчуд>"
	"баһчуд" n sg nom @nsubj #13->16 !youth

det

det is a determiner head of a nominal. As expected, the words tagged as <det> had this head. The following phrase translates to "this day."

"<Эн>"
	"эн" det dem @det #1->2 !this
"<өдр>"
	"өдр" n sg nom @nsubj #2->9 !day

The following phrase translates to "many people."

"<кесг>"
	"кесг" det @det #7->8 !many
"<күн>"
	"күн" n sg nom @nsubj #8->10 !people

obj

obj is the second most core argument of a verb. In the corpora, the nominal near the verb usually had this head, since Kalmyk is a SOV language. The following phrase translates to "this is called Operation Ulussy." "Operation" has the obj relation to the verb.

"<Эн>"
	"эн" det dem @nsubj #1->6 !this
"<«>"
	"«" lquot @punct #2->3
"<Операц>"
	"Операц" n sg nom @obj #3->6 !Operation
"<Улусы>"
	"Улусы" np sg nom @nmod #4->3 !Ulussy
"<»>"
	"»" rquot @punct #5->3
"<нерлх>"
	"нерлх" v inf @root #6->0 !is called

The following phrase translates to "used tar instead of mortar" (the order of "tar" and "mortar" is reversed).

"<урсхлын>"
	"урсхлын" n sg gen @obj #5->8 !mortar
"<ормд>"
	"ормд" prep @advmod #6->7 !instead of
"<салм>"
	"салм" n sg nom @nsubj #7->8 !tar
"<олзлв>"
	"олзл" v pret @root #8->0 !used

acl

acl is used for finite and non-finite clauses that modify a nominal. In my corpora, acl were clauses that modified a noun. The following phrase translates to "they found the baby, who was lying in the manger." The core of the clause "lying in the manger" has the acl relation to "baby."

"<отльгт>"
	"отльгт" n sg nom @iobj #12->13 !manger
"<кевтсн>"
	"кевт" v part past @acl #13->15 !lying
"<теднə>"
	"теднə" prn pers p3 pl @nsubj #14->16 !they
"<үринь>"
	"үр" n px3sp @obj #15->16 !baby
"<үзцхəв>"
	"үзцх" v pret @root #16->9 !found

The following phrase translates to "God saw the city and tower that the people were building." The core of the clause "that the people were building" has the acl relation to "city."

"<әмтнә>"
	"әмтнә" n sg @obl #1->3 !people
"<тосхҗах>"
	"тосхҗах" v fut @acl #2->3 !build
"<балһс>"
	"балһс" n sg nom @conj #3->5 !city
"<болн>"
	"болн" conjcoo @cc #4->5 !and
"<бәәшң>"
	"бәәшң" n sg nom @csubj #5->6 !tower
"<хәләхәр>"
	"хәләхәр" v @ccomp #6->10 !look
"<Деед>"
	"Деед" adj @amod #7->8 !higher
"<Эзн>"
	"эзн" n sg nom @nsubj #8->12 !master