Skip to content

Commit

Permalink
Heuristically disambiguated some ambiguous lemma strings such as "Win…
Browse files Browse the repository at this point in the history
…d|Winde|Winden". #35
  • Loading branch information
dan-zeman committed Aug 23, 2024
1 parent 59f031c commit 319e013
Show file tree
Hide file tree
Showing 5 changed files with 204 additions and 202 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ UD instances the precision seems relatively high.

2024-11-15 v2.15
* Adverbial/predicative forms of adjectives (XPOS=ADJD) have now consistently UPOS=ADJ.
* Heuristically disambiguated ambiguous lemma strings such as "Wind|Winde|Winden".
(https://github.com/UniversalDependencies/UD_German-GSD/issues/35)

2024-05-15 v2.14
* Fixed "darüber hinaus" inconsistent annotations (#5).
Expand Down
12 changes: 6 additions & 6 deletions de_gsd-ud-dev.conllu
Original file line number Diff line number Diff line change
Expand Up @@ -3324,7 +3324,7 @@
15 saubere sauber ADJ ADJA Case=Acc|Degree=Pos|Gender=Fem|Number=Plur 16 amod _ _
16 Umkleiden Umkleiden NOUN NN Case=Acc|Gender=Fem|Number=Plur 13 obl _ SpaceAfter=No
17 , , PUNCT $, _ 18 punct _ _
18 Duschen Dusche|Duschen NOUN NN Case=Acc|Gender=Fem|Number=Plur 16 conj _ SpaceAfter=No
18 Duschen Dusche NOUN NN Case=Acc|Gender=Fem|Number=Plur 16 conj _ SpaceAfter=No
19 , , PUNCT $, _ 20 punct _ _
20 Solarien Solarie NOUN NN Case=Acc|Gender=Fem|Number=Plur 16 conj _ SpaceAfter=No
21 , , PUNCT $, _ 22 punct _ _
Expand Down Expand Up @@ -3515,7 +3515,7 @@
11 seiner sein DET PPOSAT Case=Gen|Gender=Fem|Gender[psor]=Masc,Neut|Number=Sing|Number[psor]=Sing|Person=3|Poss=Yes|PronType=Prs 14 det:poss _ _
12 Yoga Yoga NOUN NN Case=Gen|Gender=Fem|Number=Sing 14 compound _ _
13 - - PUNCT $( _ 12 punct _ _
14 Stunden Stunde|Stunden NOUN NN Case=Gen|Gender=Fem|Number=Plur 10 nmod _ _
14 Stunden Stunde NOUN NN Case=Gen|Gender=Fem|Number=Plur 10 nmod _ _
15 aufgrund aufgrund ADP APPR _ 18 case _ _
16 der der DET ART Case=Gen|Definite=Def|Gender=Fem|Number=Sing|PronType=Art 18 det _ _
17 großen groß ADJ ADJA Case=Gen|Degree=Pos|Gender=Fem|Number=Sing 18 amod _ _
Expand Down Expand Up @@ -5193,7 +5193,7 @@
8 dauerte dauern VERB VVFIN Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin 5 acl _ _
9 etwa etwa ADV ADV _ 10 advmod _ _
10 zwei zwei NUM CARD NumType=Card 11 nummod _ _
11 Stunden Stunde|Stunden NOUN NN Case=Acc|Gender=Fem|Number=Plur 8 obj _ SpaceAfter=No
11 Stunden Stunde NOUN NN Case=Acc|Gender=Fem|Number=Plur 8 obj _ SpaceAfter=No
12 , , PUNCT $, _ 5 punct _ _
13 konnten können AUX VMFIN Mood=Ind|Number=Plur|Person=1|Tense=Past|VerbForm=Fin 20 aux _ _
14 wir wir PRON PPER Case=Nom|Number=Plur|Person=1|PronType=Prs 20 nsubj _ _
Expand Down Expand Up @@ -5733,7 +5733,7 @@
3 man man PRON PIS Case=Nom|Number=Sing|PronType=Ind 2 nsubj _ _
4 viele viel DET PIAT Case=Acc|Gender=Fem|Number=Plur|PronType=Ind 6 det _ _
5 viele viel DET PIAT Case=Acc|Gender=Fem|Number=Plur|PronType=Ind 4 conj _ _
6 Blasen Blase|Blasen NOUN NN Case=Acc|Gender=Fem|Number=Plur 2 obj _ _
6 Blasen Blase NOUN NN Case=Acc|Gender=Fem|Number=Plur 2 obj _ _
7 an an ADP APPR _ 9 case _ _
8 den der DET ART Case=Dat|Definite=Def|Number=Plur|PronType=Art 9 det _ _
9 Füßen Fuß NOUN NN Case=Dat|Gender=Masc|Number=Plur 6 nmod _ _
Expand Down Expand Up @@ -8314,7 +8314,7 @@
4 sogar sogar ADV ADV _ 2 advmod _ _
5 echte echt ADJ ADJA Case=Acc|Degree=Pos|Gender=Fem|Number=Plur 7 amod _ _
6 Tropische tropisch ADJ ADJA Case=Acc|Degree=Pos|Gender=Fem|Number=Plur 7 amod _ _
7 Pflanzen Pflanze|Pflanzen NOUN NN Case=Acc|Gender=Fem|Number=Plur 2 obj _ _
7 Pflanzen Pflanze NOUN NN Case=Acc|Gender=Fem|Number=Plur 2 obj _ _
8 aus aus ADP APPR _ 10 case _ _
9 dem der DET ART Case=Dat|Definite=Def|Gender=Masc|Number=Sing|PronType=Art 10 det _ _
10 Süden Süden NOUN NN Case=Dat|Gender=Masc|Number=Sing 7 nmod _ SpaceAfter=No
Expand Down Expand Up @@ -8858,7 +8858,7 @@
6 Regierungspartei Regierungspartei NOUN NN Case=Nom|Gender=Fem|Number=Sing 4 nsubj _ _
7 die der DET ART Case=Acc|Definite=Def|Number=Plur|PronType=Art 9 det _ _
8 meisten meist DET PIAT Case=Acc|Degree=Sup|Gender=Fem|Number=Plur|PronType=Ind 9 det _ _
9 Stimmen Stimme|Stimmen NOUN NN Case=Acc|Gender=Fem|Number=Plur 4 obj _ SpaceAfter=No
9 Stimmen Stimme NOUN NN Case=Acc|Gender=Fem|Number=Plur 4 obj _ SpaceAfter=No
10 . . PUNCT $. _ 4 punct _ _

# sent_id = dev-s527
Expand Down
18 changes: 9 additions & 9 deletions de_gsd-ud-test.conllu
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@
1 Auch auch ADV ADV _ 4 advmod _ _
2 alle alle DET PIAT Case=Nom|Gender=Fem|Number=Plur|PronType=Tot 4 det _ _
3 anderen anderer DET ADJA Case=Nom|Gender=Fem|Number=Plur|PronType=Ind 4 det _ _
4 Speisen Speise|Speisen NOUN NN Case=Nom|Gender=Fem|Number=Plur 0 root _ _
4 Speisen Speise NOUN NN Case=Nom|Gender=Fem|Number=Plur 0 root _ _
5 und und CCONJ KON _ 7 cc _ _
6 der der DET ART Case=Nom|Definite=Def|Gender=Masc|Number=Sing|PronType=Art 7 det _ _
7 Kuchen Kuchen NOUN NN Case=Nom|Gender=Masc|Number=Sing 4 conj _ _
Expand All @@ -456,7 +456,7 @@
2 das der DET ART Case=Nom|Definite=Def|Gender=Neut|Number=Sing|PronType=Art 3 det _ _
3 Servieren Servieren NOUN NN Case=Nom|Gender=Neut|Number=Sing 6 nsubj _ _
4 der der DET ART Case=Gen|Definite=Def|Gender=Fem|Number=Sing|PronType=Art 5 det _ _
5 Speisen Speise|Speisen NOUN NN Case=Gen|Gender=Fem|Number=Plur 3 nmod _ _
5 Speisen Speise NOUN NN Case=Gen|Gender=Fem|Number=Plur 3 nmod _ _
6 ging gehen VERB VVFIN Mood=Ind|Number=Sing|Person=3|Tense=Past|VerbForm=Fin 0 root _ _
7 auffallend auffallend ADJ ADJD Degree=Pos 8 advmod _ _
8 schnell schnell ADJ ADJD Degree=Pos 6 xcomp _ SpaceAfter=No
Expand Down Expand Up @@ -1327,7 +1327,7 @@
3 seit seit ADP APPR _ 6 case _ _
4 nunmehr nunmehr ADV ADV _ 5 advmod _ _
5 20 20 NUM CARD NumType=Card 6 nummod _ _
6 Stunden Stunde|Stunden NOUN NN Case=Dat|Gender=Fem|Number=Plur 9 obl _ _
6 Stunden Stunde NOUN NN Case=Dat|Gender=Fem|Number=Plur 9 obl _ _
7 noch noch ADV ADV _ 9 advmod _ _
8 nicht nicht PART PTKNEG Polarity=Neg 9 advmod _ _
9 passiert passieren VERB VVPP VerbForm=Part 0 root _ SpaceAfter=No
Expand Down Expand Up @@ -3459,7 +3459,7 @@
14 Haare Haar NOUN NN Case=Acc|Gender=Neut|Number=Plur 21 nsubj:pass _ _
15 an an ADP APPR _ 17 case _ _
16 gewissen gewiß ADJ ADJA Case=Dat|Degree=Pos|Gender=Fem|Number=Plur 17 amod _ _
17 Stellen Stelle|Stellen NOUN NN Case=Dat|Gender=Fem|Number=Plur 14 nmod _ _
17 Stellen Stelle NOUN NN Case=Dat|Gender=Fem|Number=Plur 14 nmod _ _
18 sind sein AUX VAFIN Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin 21 cop _ _
19 nun nun ADV ADV _ 21 advmod _ _
20 dauerhaft dauerhaft ADJ ADJD Degree=Pos 21 advmod _ _
Expand Down Expand Up @@ -3905,7 +3905,7 @@
# text = Mehrere kleine Schrauben waren nun nicht mehr mit einer Mutter festgezogen, sondern geklebt..
1 Mehrere mehr DET PIAT Case=Nom|Degree=Cmp|Gender=Fem|Number=Plur|PronType=Ind 3 det _ _
2 kleine klein ADJ ADJA Case=Nom|Degree=Pos|Gender=Fem|Number=Plur 3 amod _ _
3 Schrauben Schraube|Schrauben NOUN NN Case=Nom|Gender=Fem|Number=Plur 11 nsubj:pass _ _
3 Schrauben Schraube NOUN NN Case=Nom|Gender=Fem|Number=Plur 11 nsubj:pass _ _
4 waren sein AUX VAFIN Mood=Ind|Number=Plur|Person=3|Tense=Past|VerbForm=Fin 11 aux:pass _ _
5 nun nun ADV ADV _ 11 advmod _ _
6 nicht nicht PART PTKNEG Polarity=Neg 11 advmod _ _
Expand Down Expand Up @@ -4034,7 +4034,7 @@
1 Nach nach ADP APPR _ 4 case _ _
2 fast fast ADV ADV _ 3 advmod _ _
3 zwei zwei NUM CARD NumType=Card 4 nummod _ _
4 Stunden Stunde|Stunden NOUN NN Case=Dat|Gender=Fem|Number=Plur 12 obl _ _
4 Stunden Stunde NOUN NN Case=Dat|Gender=Fem|Number=Plur 12 obl _ _
5 des der DET ART Case=Gen|Definite=Def|Gender=Masc|Number=Sing|PronType=Art 6 det _ _
6 Wartens Warten NOUN NN Case=Gen|Gender=Masc|Number=Sing 4 nmod _ _
7 wurden werden AUX VAFIN Mood=Ind|Number=Plur|Person=1|Tense=Past|VerbForm=Fin|Voice=Pass 12 aux:pass _ _
Expand Down Expand Up @@ -4520,7 +4520,7 @@
9 nochmals nochmals ADV ADV _ 12 advmod _ _
10 ganze ganz ADJ ADJA Case=Acc|Degree=Pos|Gender=Fem|Number=Plur 11 advmod _ _
11 3 3 NUM CARD NumType=Card 12 nummod _ _
12 Stunden Stunde|Stunden NOUN NN Case=Acc|Gender=Fem|Number=Plur 6 nmod _ _
12 Stunden Stunde NOUN NN Case=Acc|Gender=Fem|Number=Plur 6 nmod _ _
13 auf auf ADP APPR _ 15 case _ _
14 das der DET ART Case=Acc|Definite=Def|Gender=Neut|Number=Sing|PronType=Art 15 det _ _
15 Angebot Angebot NOUN NN Case=Acc|Gender=Neut|Number=Sing 16 obl _ _
Expand Down Expand Up @@ -4673,7 +4673,7 @@
4 ( ( PUNCT $( _ 7 punct _ SpaceAfter=No
5 innerhalb innerhalb ADP APPR _ 7 case _ _
6 2 2 NUM CARD NumType=Card 7 nummod _ _
7 Stunden Stunde|Stunden NOUN NN Case=Dat|Gender=Fem|Number=Plur 3 nmod _ SpaceAfter=No
7 Stunden Stunde NOUN NN Case=Dat|Gender=Fem|Number=Plur 3 nmod _ SpaceAfter=No
8 ) ) PUNCT $( _ 7 punct _ _
9 und und CCONJ KON _ 10 cc _ _
10 günstig günstig ADJ ADJD Degree=Pos 1 conj _ _
Expand Down Expand Up @@ -15812,7 +15812,7 @@
41 dem der DET ART Case=Dat|Definite=Def|Gender=Neut|Number=Sing|PronType=Art 42 det _ _
42 Rathaus Rathaus NOUN NN Case=Dat|Gender=Neut|Number=Sing 38 obl _ _
43 für für ADP APPR _ 44 case _ _
44 Stunden Stunde|Stunden NOUN NN Case=Acc|Gender=Fem|Number=Plur 38 obl _ _
44 Stunden Stunde NOUN NN Case=Acc|Gender=Fem|Number=Plur 38 obl _ _
45 in in ADP APPR _ 48 case _ _
46 einen ein DET ART Case=Acc|Definite=Ind|Gender=Masc|Number=Sing|NumType=Card|PronType=Art 48 det _ _
47 `` `` PUNCT $( _ 46 punct _ SpaceAfter=No
Expand Down
Loading

0 comments on commit 319e013

Please sign in to comment.