Cross-lingual Named Entity Corpus for Slavic Languages

2404.00482

YC

0

Reddit

0

Published 4/9/2024 by Jakub Piskorski, Micha{l} Marci'nczuk, Roman Yangarber
Cross-lingual Named Entity Corpus for Slavic Languages

Abstract

This paper presents a corpus manually annotated with named entities for six Slavic languages - Bulgarian, Czech, Polish, Slovenian, Russian, and Ukrainian. This work is the result of a series of shared tasks, conducted in 2017-2023 as a part of the Workshops on Slavic Natural Language Processing. The corpus consists of 5 017 documents on seven topics. The documents are annotated with five classes of named entities. Each entity is described by a category, a lemma, and a unique cross-lingual identifier. We provide two train-tune dataset splits - single topic out and cross topics. For each split, we set benchmarks using a transformer-based neural network architecture with the pre-trained multilingual models - XLM-RoBERTa-large for named entity mention recognition and categorization, and mT5-large for named entity lemmatization and linking.

Create account to get full access

or

If you already have an account, we'll log you in

Overview

  • This research paper introduces a new cross-lingual named entity corpus for Slavic languages, including Ukrainian, Russian, and Polish.
  • The corpus is designed to support the development of named entity recognition (NER) models that can work across multiple Slavic languages.
  • The paper describes the process of annotating a large collection of texts in these languages with named entity tags, covering various entity types such as people, organizations, and locations.
  • The resulting dataset is made publicly available to support further research and development in cross-lingual NLP for Slavic languages.

Plain English Explanation

The researchers have created a new dataset that can help computers better understand and identify important names and concepts in texts written in Ukrainian, Russian, and Polish. This is a challenging task because these languages are related but have differences that make it hard for language models to work across them.

To create this dataset, the researchers gathered a large number of text samples in these three Slavic languages and carefully labeled them to indicate the names of people, organizations, locations, and other key entities. This annotated corpus can now be used to train machine learning models that can recognize these important elements in text, even when the text is in a different Slavic language.

Having a shared dataset for these related languages is valuable because it allows researchers and developers to build tools that work across multiple Slavic languages, rather than having to create separate systems for each one. This can save time and resources, and lead to more robust and versatile natural language processing capabilities for these languages.

Technical Explanation

The researchers developed a cross-lingual named entity corpus for Slavic languages, including Ukrainian, Russian, and Polish. They annotated a large collection of text samples from various domains with named entity tags, covering several categories such as persons, organizations, locations, and miscellaneous entities.

The annotation process involved multiple steps, including text extraction, entity recognition, and quality assurance. The researchers leveraged existing named entity recognition tools and dictionaries, as well as manual review and correction, to ensure high-quality annotations across the corpus.

The resulting dataset can be used to train and evaluate cross-lingual named entity recognition models for Slavic languages. This is valuable for improving the robustness of natural language processing systems in these languages, which are often under-resourced compared to languages like English.

The researchers also explored the feasibility of cross-lingual transfer learning to leverage the annotated data across the Slavic languages, with promising results. This suggests that the corpus can support the development of more efficient and versatile NLP models for Slavic language processing.

Critical Analysis

The researchers have provided a valuable resource for the NLP community, addressing an important gap in the availability of cross-lingual named entity datasets for Slavic languages. However, the paper does not explore the potential limitations or biases in the corpus, such as the representativeness of the text sources or the accuracy of the annotation process.

Additionally, the paper does not discuss the performance or applicability of the corpus for downstream tasks like spoken language understanding or specialized domains. Further research is needed to understand the practical implications and limitations of this dataset for real-world NLP applications.

Conclusion

This research paper introduces a new cross-lingual named entity corpus for Slavic languages, which can be a valuable resource for developing more robust and versatile natural language processing capabilities in these under-resourced languages. The availability of this shared dataset has the potential to accelerate progress in areas like cross-lingual transfer learning and multilingual language model development. While the corpus has limitations that warrant further investigation, it represents an important step forward in supporting the advancement of Slavic language technologies.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Related Papers

New Textual Corpora for Serbian Language Modeling

New Textual Corpora for Serbian Language Modeling

Mihailo v{S}kori'c, Nikola Jankovi'c

YC

0

Reddit

0

This paper will present textual corpora for Serbian (and Serbo-Croatian), usable for the training of large language models and publicly available at one of the several notable online repositories. Each corpus will be classified using multiple methods and its characteristics will be detailed. Additionally, the paper will introduce three new corpora: a new umbrella web corpus of Serbo-Croatian, a new high-quality corpus based on the doctoral dissertations stored within National Repository of Doctoral Dissertations from all Universities in Serbia, and a parallel corpus of abstract translation from the same source. The uniqueness of both old and new corpora will be accessed via frequency-based stylometric methods, and the results will be briefly discussed.

Read more

5/16/2024

Ukrainian Texts Classification: Exploration of Cross-lingual Knowledge Transfer Approaches

Ukrainian Texts Classification: Exploration of Cross-lingual Knowledge Transfer Approaches

Daryna Dementieva, Valeriia Khylenko, Georg Groh

YC

0

Reddit

0

Despite the extensive amount of labeled datasets in the NLP text classification field, the persistent imbalance in data availability across various languages remains evident. Ukrainian, in particular, stands as a language that still can benefit from the continued refinement of cross-lingual methodologies. Due to our knowledge, there is a tremendous lack of Ukrainian corpora for typical text classification tasks. In this work, we leverage the state-of-the-art advances in NLP, exploring cross-lingual knowledge transfer methods avoiding manual data curation: large multilingual encoders and translation systems, LLMs, and language adapters. We test the approaches on three text classification tasks -- toxicity classification, formality classification, and natural language inference -- providing the recipe for the optimal setups.

Read more

4/3/2024

MSNER: A Multilingual Speech Dataset for Named Entity Recognition

MSNER: A Multilingual Speech Dataset for Named Entity Recognition

Quentin Meeus, Marie-Francine Moens, Hugo Van hamme

YC

0

Reddit

0

While extensively explored in text-based tasks, Named Entity Recognition (NER) remains largely neglected in spoken language understanding. Existing resources are limited to a single, English-only dataset. This paper addresses this gap by introducing MSNER, a freely available, multilingual speech corpus annotated with named entities. It provides annotations to the VoxPopuli dataset in four languages (Dutch, French, German, and Spanish). We have also releasing an efficient annotation tool that leverages automatic pre-annotations for faster manual refinement. This results in 590 and 15 hours of silver-annotated speech for training and validation, alongside a 17-hour, manually-annotated evaluation set. We further provide an analysis comparing silver and gold annotations. Finally, we present baseline NER models to stimulate further research on this newly available dataset.

Read more

5/21/2024

šŸ‘ļø

ParaNames 1.0: Creating an Entity Name Corpus for 400+ Languages using Wikidata

Jonne Saleva, Constantine Lignos

YC

0

Reddit

0

We introduce ParaNames, a massively multilingual parallel name resource consisting of 140 million names spanning over 400 languages. Names are provided for 16.8 million entities, and each entity is mapped from a complex type hierarchy to a standard type (PER/LOC/ORG). Using Wikidata as a source, we create the largest resource of this type to date. We describe our approach to filtering and standardizing the data to provide the best quality possible. ParaNames is useful for multilingual language processing, both in defining tasks for name translation/transliteration and as supplementary data for tasks such as named entity recognition and linking. We demonstrate the usefulness of ParaNames on two tasks. First, we perform canonical name translation between English and 17 other languages. Second, we use it as a gazetteer for multilingual named entity recognition, obtaining performance improvements on all 10 languages evaluated.

Read more

5/16/2024