Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-04T22:45:03.821Z Has data issue: false hasContentIssue false

Neural morphosyntactic tagging for Rusyn

Published online by Cambridge University Press:  18 July 2019

Yves Scherrer*
Affiliation:
Department of Digital Humanities, University of Helsinki, Unioninkatu 40, Helsinki, 00014, Finland
Achim Rabus
Affiliation:
Slavisches Seminar, Albert-Ludwigs-Universität Freiburg, Werthmannstr. 14, 79098 Freiburg, Germany
*
*Corresponding author. Email: yves.scherrer@helsinki.fi
Rights & Permissions [Opens in a new window]

Abstract

The paper presents experiments on part-of-speech and full morphological tagging of the Slavic minority language Rusyn. The proposed approach relies on transfer learning and uses only annotated resources from related Slavic languages, namely Russian, Ukrainian, Slovak, Polish, and Czech. It does not require any annotated Rusyn training data, nor parallel data or bilingual dictionaries involving Rusyn. Compared to earlier work, we improve tagging performance by using a neural network tagger and larger training data from the neighboring Slavic languages. We experiment with various data preprocessing and sampling strategies and evaluate the impact of multitask learning strategies and of pretrained word embeddings. Overall, while genre discrepancies between training and test data have a negative impact, we improve full morphological tagging by 9% absolute micro-averaged F1 as compared to previous research.

Figure 0

Table 1. Sizes of the training and test corpora used in our experiments

Figure 1

Figure 1. Examples of transliterations for Czech, Polish and Slovak.

Figure 2

Figure 2. (Color online) Illustration of our tagging architecture. Blue arrows represent feed-forward connections, red arrows represent recurrent connections inside an LSTM layer, and green arrows represent mere copy operations. The embedding layer consists of a character embedding part $$\vec c$$ and an optional word embedding part $$\vec w$$. The number of output layers corresponds to the number of morphological features found in the data—we exemplify this with the two features POS and Tense..

Figure 3

Table 2. Comparison of tagging performance with different tagger architectures, training data sets and evaluation data sets

Figure 4

Figure 3. Example of the Polish sentence 423 razy spotkały się cztery rządowe komitety., cyrillized and annotated with language labels (in bold).

Figure 5

Figure 4. Example of the Polish sentence 423 razy spotkały się cztery rządowe komitety., cyrillized and annotated with swapped language labels. Note the generic gn label for numbers and punctuations, as well as the Russian label associated to the second and second-last token, based on the existence of the plural noun forms разы and комитеты in a Russian corpus.

Figure 6

Table 3. Comparison of language labeling schemes. The Language Accuracy column shows the accuracy of the auxiliary language identification task

Figure 7

Table 4. Distribution of language labels in the Rusyn test set (absolute token numbers). The last column shows the proportion of uniquely labeled test set sentences (not taking into account the gn label)

Figure 8

Table 5. Comparison of LSTM taggers trained on the 5k corpus with different types of word embeddings

Figure 9

Table 6. Multilingual Fasttext word embeddings