This is part of archived UD v1 documentation. See http://universaldependencies.org/ for the current version.
home issue tracker

Dependencies

Note: nmod, neg, and punct appear in two places.

Core dependents of clausal predicates
Nominal dep Predicate dep
nsubj csubj
nsubjpass csubjpass
dobj ccomp xcomp
iobj
Non-core dependents of clausal predicates
Nominal dep Predicate dep Modifier word
nmod advcl advmod
    neg
Special clausal dependents
Nominal dep Auxiliary Other
vocative aux mark
discourse auxpass punct
expl cop
Noun dependents
Nominal dep Predicate dep Modifier word
nummod acl amod
appos   det
nmod   neg
Compounding and unanalyzed
compound mwe goeswith
name foreign
Coordination
conj cc punct
Case-marking, prepositions, possessive
case
Loose joining relations
list parataxis remnant
dislocated reparandum
Other
Sentence head Unspecified dependency
root dep

acl: clausal modifier of noun

This document is a placeholder for the language-specific documentation for acl.

edit acl

advcl: adverbial clause modifier

This document is a placeholder for the language-specific documentation for advcl.

edit advcl

advmod: adverbial modifier

This document is a placeholder for the language-specific documentation for advmod.

edit advmod

amod: adjectival modifier

An adjectival modifier of a noun is any adjectival phrase that serves to modify the meaning of the noun.

Exception: if the modifying adjectival word is pronominal (i.e. tagged uk-pos/DET), the relation is det instead of amod.

1	Ніна	Ніна	NPROP	NSN	_	2	nsubj	_	_
2	їсть	їсти	VERB	VPR3s	_	0	root	_	_
3	зелене	зелений	ADJ	ASA	_	4	amod	_	_
4	яблуко	яблуко	NOUN	NSA	_	2	dobj	_	_

Ігор взяв десятитисячну позику . \n Igor has taken a ten-thousand loan .
amod(позику, десятитисячну)
amod(loan, ten-thousand)
Перший бігун був швидкий . \n First racer was fast .
amod(бігун, Перший)
amod(racer, First)
nsubj(швидкий, бігун)
nsubj(fast, racer)
Швидкий бігун був перший . \n Fast racer was first .
amod(бігун, Швидкий)
amod(racer, Fast)
nsubj(перший, бігун)
nsubj(first, racer)

edit amod

appos: appositional modifier

This document is a placeholder for the language-specific documentation for appos.

edit appos

aux: auxiliary

This document is a placeholder for the language-specific documentation for aux.

edit aux

auxpass: passive auxiliary

This document is a placeholder for the language-specific documentation for auxpass.

edit auxpass

case: case marking

This document is a placeholder for the language-specific documentation for case.

edit case

cc: coordinating conjunction

This document is a placeholder for the language-specific documentation for cc.

edit cc

ccomp: clausal complement

This document is a placeholder for the language-specific documentation for ccomp.

edit ccomp

compound: compound

This document is a placeholder for the language-specific documentation for compound.

edit compound

conj: conjunct

This document is a placeholder for the language-specific documentation for conj.

edit conj

cop: copula

This document is a placeholder for the language-specific documentation for cop.

edit cop

csubj: clausal subject

This document is a placeholder for the language-specific documentation for csubj.

edit csubj

csubjpass: clausal passive subject

This document is a placeholder for the language-specific documentation for csubjpass.

edit csubjpass

dep: unspecified dependency

This document is a placeholder for the language-specific documentation for dep.

edit dep

det: determiner

This document is a placeholder for the language-specific documentation for det.

edit det

discourse: discourse element

This document is a placeholder for the language-specific documentation for discourse.

edit discourse

dislocated: dislocated elements

This document is a placeholder for the language-specific documentation for dislocated.

edit dislocated

dobj: direct object

This document is a placeholder for the language-specific documentation for dobj.

edit dobj

expl: expletive

This document is a placeholder for the language-specific documentation for expl.

edit expl

foreign: foreign words

This document is a placeholder for the language-specific documentation for foreign.

edit foreign

goeswith: goes with

This document is a placeholder for the language-specific documentation for goeswith.

edit goeswith

iobj: indirect object

This document is a placeholder for the language-specific documentation for iobj.

edit iobj

list: list

This document is a placeholder for the language-specific documentation for list.

edit list

mark: marker

This document is a placeholder for the language-specific documentation for mark.

edit mark

mwe: multi-word expression

This document is a placeholder for the language-specific documentation for mwe.

edit mwe

name: name

This document is a placeholder for the language-specific documentation for name.

edit name

neg: negation modifier

This document is a placeholder for the language-specific documentation for neg.

edit neg

nmod: nominal modifier

This document is a placeholder for the language-specific documentation for nmod.

edit nmod

nsubj: nominal subject

A nominal subject is a nominal phrase which is the syntactic subject of a clause; in Ukrainian, the phrase is in the nominative uk-feat/Case. (See csubj for when the subject is clausal. See nsubjpass and csubjpass for when the subject is not the proto-agent argument due to valence changing operations.) The governor of the nsubj relation might not always be a verb: when the verb is a copular verb, the root of the clause is the complement of the copular verb, which can be an adjective or noun. Copular verbs in the present tense are in most cases omitted in Ukrainian.

Заповіт написав Тарас Шевченко . \n The Will was written by Taras Shevchenko .
nsubj(написав, Шевченко-4)
nsubj(wrote, Shevchenko-13)
Машина -- червона . \n Car is red .
nsubj(червона, Машина)
nsubj(red, Car)

edit nsubj

nsubjpass: passive nominal subject

This document is a placeholder for the language-specific documentation for nsubjpass.

edit nsubjpass

nummod: numeric modifier

This document is a placeholder for the language-specific documentation for nummod.

edit nummod

parataxis: parataxis

This document is a placeholder for the language-specific documentation for parataxis.

edit parataxis

punct: punctuation

This document is a placeholder for the language-specific documentation for punct.

edit punct

remnant: remnant in ellipsis

This document is a placeholder for the language-specific documentation for remnant.

edit remnant

reparandum: overridden disfluency

This document is a placeholder for the language-specific documentation for reparandum.

edit reparandum

root: root

The root grammatical relation points to the root of the sentence. A fake node ROOT is used as the governor. The ROOT node is indexed with 0, since the indexing of real words in the sentence starts at 1.

ROOT Макаревич любить макарони . \n ROOT Makarevych loves pasta .
root(ROOT-1, любить)
root(ROOT-7, loves)

There is just one node with the root dependency relation in every tree. If the main predicate is not present (due to ellipsis) and there are multiple orphaned dependents, the leftmost dependent is promoted to the head (root) position and the other orphans are attached to it.

An example sentence-like segment that lacks the main verb: _А вони що [роблять]? _ “And what [do] they [do]?”

ROOT А вони що ? \n ROOT And they what ?
root(ROOT-1, А)
root(ROOT-6, And)
nsubj(А, вони)
nsubj(And, they)
dobj(А, що)
dobj(And, what)
punct(А, ?-4)
punct(And, ?-10)

edit root

vocative: vocative

The vocative relation is used to mark dialogue participant addressed in text. The relation links the addressee’s name to its host sentence. In Ukrainian, the addressee’s name must also appear in the vocative uk-feat/Case form.

Пане Президенте , скільки можна ? \n Mister President , you-should-stop-it !
vocative(можна, Президенте)
vocative(you-should-stop-it, President)
Громадяни , ану в чергу ! \n Citizens , go to the-queue !
vocative(ану, Громадяни)
vocative(go, Citizens)

edit vocative

xcomp: open clausal complement

This document is a placeholder for the language-specific documentation for xcomp.

edit xcomp