Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

75 Languages, 1 Model: Parsing Universal Dependencies Universally

About

We present UDify, a multilingual multi-task model capable of accurately predicting universal part-of-speech, morphological features, lemmas, and dependency trees simultaneously for all 124 Universal Dependencies treebanks across 75 languages. By leveraging a multilingual BERT self-attention model pretrained on 104 languages, we found that fine-tuning it on all datasets concatenated together with simple softmax classifiers for each UD task can result in state-of-the-art UPOS, UFeats, Lemmas, UAS, and LAS scores, without requiring any recurrent or language-specific components. We evaluate UDify for multilingual learning, showing that low-resource languages benefit the most from cross-linguistic annotations. We also evaluate for zero-shot learning, with results suggesting that multilingual training provides strong UD predictions even for languages that neither UDify nor BERT have ever been trained on. Code for UDify is available at https://github.com/hyperparticle/udify.

Dan Kondratyuk, Milan Straka• 2019

Related benchmarks

TaskDatasetResultRank
Morphosyntactic analysisUD 2.3
LAS93.38
15
Universal Dependency ParsingGerman GSD v2.2 (test)
UPOS95.29
12
Dependency ParsingUniversal Dependencies Low-Resource Languages (unseen test)
LAS (Breton)39.84
12
Dependency ParsingUD Treebank Arabic (test)
LAS82.88
11
Dependency ParsingUD Treebank Chinese (test)
LAS83.75
7
Dependency ParsingUD Treebank (English) (test)
LAS88.5
7
Dependency ParsingUD Treebank Hebrew (test)
LAS88.11
7
Dependency ParsingUD Treebank (Italian) (test)
LAS93.69
7
Dependency ParsingUD Treebank Russian (test)
LAS93.13
7
Dependency ParsingUD Treebank Swedish (test)
LAS89.03
7
Showing 10 of 33 rows

Other info

Code

Follow for update