home fi/dep edit page issue tracker

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(kerrostaloja-1, ,-2)
conj(kerrostaloja-1, rivitaloja-3)
cc(kerrostaloja-1, 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)

Diffs

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).


Treebank Statistics (UD_Finnish)

This relation is universal.

26398 nodes (15%) are attached to their parents as punct.

19192 instances of punct (73%) are left-to-right (parent precedes child). Average distance between parent and child is 6.59462838093795.

The following 18 pairs of parts of speech are connected with punct: fi-pos/VERB-fi-pos/PUNCT (17244; 65% instances), fi-pos/NOUN-fi-pos/PUNCT (4451; 17% instances), fi-pos/ADJ-fi-pos/PUNCT (1651; 6% instances), fi-pos/PROPN-fi-pos/PUNCT (1030; 4% instances), fi-pos/NUM-fi-pos/PUNCT (816; 3% instances), fi-pos/ADV-fi-pos/PUNCT (496; 2% instances), fi-pos/PRON-fi-pos/PUNCT (231; 1% instances), fi-pos/SYM-fi-pos/PUNCT (152; 1% instances), fi-pos/X-fi-pos/PUNCT (119; 0% instances), fi-pos/INTJ-fi-pos/PUNCT (106; 0% instances), fi-pos/SCONJ-fi-pos/PUNCT (34; 0% instances), fi-pos/NOUN-fi-pos/SYM (20; 0% instances), fi-pos/CONJ-fi-pos/PUNCT (19; 0% instances), fi-pos/AUX-fi-pos/PUNCT (13; 0% instances), fi-pos/ADP-fi-pos/PUNCT (6; 0% instances), fi-pos/VERB-fi-pos/SYM (5; 0% instances), fi-pos/PUNCT-fi-pos/PUNCT (4; 0% instances), fi-pos/NUM-fi-pos/SYM (1; 0% instances).

# visual-style 9	bgColor:blue
# visual-style 9	fgColor:white
# visual-style 1	bgColor:blue
# visual-style 1	fgColor:white
# visual-style 1 9 punct	color:blue
1	Saavuin	saapua	VERB	V	Mood=Ind|Number=Sing|Person=1|Tense=Past|VerbForm=Fin|Voice=Act	0	root	_	_
2	siis	siis	ADV	Adv	_	1	advmod	_	_
3	kaupunkiin	kaupunki	NOUN	N	Case=Ill|Number=Sing	1	nmod	_	_
4	kameraryhmäni	kamera#ryhmä	NOUN	N	Case=Gen|Number=Sing|Number[psor]=Sing|Person[psor]=1	1	nmod	_	_
5	kanssa	kanssa	ADP	Adp	AdpType=Post	4	case	_	_
6	jo	jo	ADV	Adv	_	8	advmod	_	_
7	ennen	ennen	ADP	Adp	AdpType=Prep	8	case	_	_
8	yhtätoista	yksi#toista	NUM	Num	Case=Par|Number=Sing|NumType=Card	1	nmod	_	SpaceAfter=No
9	.	.	PUNCT	Punct	_	1	punct	_	_

# visual-style 9	bgColor:blue
# visual-style 9	fgColor:white
# visual-style 3	bgColor:blue
# visual-style 3	fgColor:white
# visual-style 3 9 punct	color:blue
1	Tässä	tämä	PRON	Pron	Case=Ine|Number=Sing|PronType=Dem	3	nmod	8:nmod	_
2	hieman	hieman	ADV	Adv	_	3	advmod	_	_
3	yleiskuvaa	yleis#kuva	NOUN	N	Case=Par|Number=Sing	0	root	_	_
4	showroomilta	showroom	NOUN	N	Case=Abl|Number=Sing	3	nmod	_	_
5	ja	ja	CONJ	C	_	3	cc	_	_
6	lisää	lisää	ADV	Adv	_	8	advmod	_	_
7	tuttuja	tuttu	ADJ	A	Case=Par|Degree=Pos|Number=Plur	8	amod	_	_
8	naamoja	naama	NOUN	N	Case=Par|Number=Plur	3	conj	_	SpaceAfter=No
9	.	.	PUNCT	Punct	_	3	punct	_	_

# visual-style 10	bgColor:blue
# visual-style 10	fgColor:white
# visual-style 3	bgColor:blue
# visual-style 3	fgColor:white
# visual-style 3 10 punct	color:blue
1	On	olla	VERB	V	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin|Voice=Act	3	cop	_	_
2	kyllä	kyllä	ADV	Adv	_	3	advmod	_	_
3	kiva	kiva	ADJ	A	Case=Nom|Degree=Pos|Number=Sing	0	root	_	SpaceAfter=No
4	,	,	PUNCT	Punct	_	7	punct	_	_
5	kun	kun	SCONJ	C	_	7	mark	_	_
6	tuolla	tuolla	ADV	Adv	_	7	advmod	_	_
7	sai	saada	VERB	V	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin|Voice=Act	3	csubj:cop	_	_
8	hipelöidä	hipelöidä	VERB	V	InfForm=1|Number=Sing|VerbForm=Inf|Voice=Act	7	xcomp	_	_
9	kaikkea	kaikki	PRON	Pron	Case=Par|Number=Sing|PronType=Ind	8	dobj	_	SpaceAfter=No
10	.	.	PUNCT	Punct	_	3	punct	_	SpaceAfter=No
11	:)	:)	SYM	Symb	_	3	discourse	_	_


Treebank Statistics (UD_Finnish-FTB)

This relation is universal.

22565 nodes (14%) are attached to their parents as punct.

22202 instances of punct (98%) are left-to-right (parent precedes child). Average distance between parent and child is 1.10325725681365.

The following 16 pairs of parts of speech are connected with punct: fi-pos/NOUN-fi-pos/PUNCT (9942; 44% instances), fi-pos/VERB-fi-pos/PUNCT (4677; 21% instances), fi-pos/ADV-fi-pos/PUNCT (2084; 9% instances), fi-pos/ADJ-fi-pos/PUNCT (1820; 8% instances), fi-pos/PRON-fi-pos/PUNCT (1102; 5% instances), fi-pos/PROPN-fi-pos/PUNCT (943; 4% instances), fi-pos/ADP-fi-pos/PUNCT (858; 4% instances), fi-pos/PART-fi-pos/PUNCT (329; 1% instances), fi-pos/NUM-fi-pos/PUNCT (275; 1% instances), fi-pos/PUNCT-fi-pos/PUNCT (207; 1% instances), fi-pos/INTJ-fi-pos/PUNCT (97; 0% instances), fi-pos/CONJ-fi-pos/PUNCT (87; 0% instances), fi-pos/SCONJ-fi-pos/PUNCT (80; 0% instances), fi-pos/X-fi-pos/PUNCT (34; 0% instances), fi-pos/DET-fi-pos/PUNCT (27; 0% instances), fi-pos/SYM-fi-pos/PUNCT (3; 0% instances).

# visual-style 7	bgColor:blue
# visual-style 7	fgColor:white
# visual-style 6	bgColor:blue
# visual-style 6	fgColor:white
# visual-style 6 7 punct	color:blue
1	noo	noo	INTJ	Pcle,Interj	_	6	discourse	_	Alt=6_discourse
2	ne	ne	PRON	Pron,Dem,Pl,Nom	Case=Nom|Number=Plur|PronType=Dem	6	nsubj:cop	_	_
3	o	olla	VERB	V,Act,Ind,Pres,Sg3	Mood=Ind|Number=Sing|Person=3|Style=Coll|Tense=Pres|VerbForm=Fin|Voice=Act	6	cop	_	_
4	jottais	jokin	DET	Pron,Qnt,Sg,Par	Case=Par|Number=Sing|PronType=Ind|Style=Coll	6	det	_	_
5	semssi	semmoinen	DET	A,Dem,Pl,Par	Case=Par|Number=Plur|PronType=Dem|Style=Coll	6	amod	_	Alt=DET
6	sukulaissi	sukulainen	NOUN	N,Pl,Par	Case=Par|Number=Plur|Style=Coll	0	root	_	_
7	.	.	PUNCT	Pun	_	6	punct	_	_

# visual-style 6	bgColor:blue
# visual-style 6	fgColor:white
# visual-style 5	bgColor:blue
# visual-style 5	fgColor:white
# visual-style 5 6 punct	color:blue
1	Alta	alta	ADV	Adv	_	2	advmod	_	_
2	mennään	mennä	VERB	V,Pass,Ind,Pres	Mood=Ind|Tense=Pres|VerbForm=Fin|Voice=Pass	0	root	_	_
3	vaikka	vaikka	SCONJ	Pcle,CS	_	5	mark	_	_
4	niskat	niska	NOUN	N,Pl,Nom	Case=Nom|Number=Plur	5	nsubj	_	_
5	katkeis	katketa	VERB	V,Act,Cond,Sg3	Mood=Cnd|Number=Sing|Person=3|Style=Coll|VerbForm=Fin|Voice=Act	2	advcl	_	_
6	.	.	PUNCT	Pun	_	5	punct	_	_

# visual-style 5	bgColor:blue
# visual-style 5	fgColor:white
# visual-style 4	bgColor:blue
# visual-style 4	fgColor:white
# visual-style 4 5 punct	color:blue
1	Joku	joku	PRON	Pron,Qnt,Sg,Nom	Case=Nom|Number=Sing|PronType=Ind	2	nsubj	_	FTB-PronType=Qnt
2	makasi	maata	VERB	V,Act,Ind,Past,Sg3	Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin|Voice=Act	0	root	_	_
3	maassa	maa	NOUN	N,Sg,Ine	Case=Ine|Number=Sing	2	nmod	_	_
4	rähmällään	rähmällään	ADV	Adv,Px3	Person[psor]=3	2	advmod	_	_
5	.	.	PUNCT	Pun	_	4	punct	_	_


punct in other languages: [bg] [cs] [de] [el] [en] [es] [eu] [fa] [fi] [fr] [ga] [he] [hu] [it] [ja] [ko] [sv] [u]