Facebook Instagram Twitter RSS Feed PodBean Back to top on side

Slovak Language Models for Basic Preprocessing Tasks in Python

In: Jazykovedný časopis, vol. 74, no. 1
Daniel Hládek - Maroš Harahus - Ján Staš - Matúš Pleva

Details:

Year, pages: 2023, 323 - 332
Language: eng
Keywords:
Slovak language model, transformers, natural language processing
Article type: NATURAL LANGUAGE PROCESSING AND DIGITAL HUMANITIES
About article:
We propose a Slovak language model for the spaCy library in Python. These models are easy-to-use for basic natural language processing tasks in a single package. The package contains several components for basic preprocessing tasks, such as tokenization, sentence boundary detection, syntactic parsing, lemmatization, named entity recognition, morphology analysis, and word vectors. It is based on the state-of-the-art monolingual SlovakBERT model. Named entity recognition is trained on a separate, publicly available WikiAnn database. The other statistical classifiers use a Slovak Dependency Treebank corpus. Morphological tags are compatible with the conventions of the Slovak National Corpus. The part of speech tags use conventions of the Universal Dependencies framework. We trained a separate word vector model on a web-based corpus. The training uses fastText with Floret modification. We present a series of experiments that confirm that the model performs similarly to other languages for all tasks. Training scripts and data are publicly available.
How to cite:
ISO 690:
Hládek, D., Harahus, M., Staš, J., Pleva, M. 2023. Slovak Language Models for Basic Preprocessing Tasks in Python. In Jazykovedný časopis, vol. 74, no.1, pp. 323-332. ISSN 0021-5597. DOI: https://doi.org/10.2478/jazcas-2023-0049

APA:
Hládek, D., Harahus, M., Staš, J., Pleva, M. (2023). Slovak Language Models for Basic Preprocessing Tasks in Python. Jazykovedný časopis, 74(1), 323-332. ISSN 0021-5597. DOI: https://doi.org/10.2478/jazcas-2023-0049
About edition:
Rights:

This work is licensed under CC BY-NC-ND 4.0