home edit page issue tracker

This page pertains to UD version 2.

punct: punctuation

The dependency type punct is used to mark punctuation. The dependent is the punctuation symbol, and the governor is the element which the punctuation symbol delimits. For instance, with coordination, the first coordinated element is the head of all punct dependencies in the coordination, and with subordinate clauses, the head of the subordinate clause is the governor of the punct.

kerrostaloja , rivitaloja ja omakotitaloja \n blockhouses , rowhouses and one_family_houses
punct(rivitaloja-3, ,-2)
conj(kerrostaloja-1, rivitaloja-3)
cc(omakotitaloja-5, ja-4)
conj(kerrostaloja-1, omakotitaloja-5)
Kotona oli hiljaista , kun hän palasi . \n At_home was quiet , when he returned .
advmod(oli-2, Kotona-1)
xcomp(oli-2, hiljaista-3)
advcl(oli-2, palasi-7)
punct(palasi-7, ,-4)
punct(oli-2, .-8)
mark(palasi-7, kun-5)
nsubj(palasi-7, hän-6)


By the current release of FI_FTB (FinnTreeBank), the manual annotation of punctuation marks has not been completed. Instead the automatic annotation links the punctuation marks to the closest token available (usually the previous one).

punct in other languages: [bej] [cop] [cs] [el] [en] [es] [eu] [fi] [fr] [ga] [hy] [it] [ja] [kk] [no] [pt] [ru] [sv] [tr] [u] [urj] [yue] [zh]