Automated Dataset-Creation and Evaluation Pipeline for NER in Russian Literary Heritage
Source abstract
Abstract
Developing robust and reliable models for Named Entity Recognition (NER) in the Russian language presents significant challenges due to the linguistic complexity of Russian and the limited availability of suitable training datasets. This study introduces a semi-automated methodology for building a customized Russian dataset for NER specifically designed for literary purposes. The paper provides a detailed description of the methodology employed for collecting and proofreading the dataset, outlining the pipeline used for processing and annotating its contents. A comprehensive analysis highlights the dataset’s richness and diversity. Central to the proposed approach is the use of a voting system to facilitate the efficient elicitation of entities, enabling significant time and cost savings compared to traditional methods of constructing NER datasets. The voting system is described theoretically and mathematically to highlight its impact on enhancing the annotation process. The results of testing the voting system with various thresholds show its impact in increasing the overall precision by 28% compared to using only the state-of-the-art model for auto-annotating. The dataset is meticulously annotated and thoroughly proofread, ensuring its value as a high-quality resource for training and evaluating NER models. Empirical evaluations using multiple NER models underscore the dataset’s importance and its potential to enhance the robustness and reliability of NER models in the Russian language.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Image Processing and 3D Reconstruction
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
St. Petersburg Federal Research Center of the Russian Academy of Sciences (SPC RAS), 14th Line, 39, St. Petersburg 199178, Russia
Institute of Russian Literature (Pushkinskij Dom), Russian Academy of Sciences, Makarova emb. 4, St. Petersburg 199034, Russia
Funding
State Research
References (40)
Show source-provided references
1. Recent named entity recognition and classification techniques: A systematic review10.1016/j.cosrev.2018.06.001 ↗
2. Named Entity Recognition Approaches
3. Nested named entity recognition: A survey
4. Brandsen, A., Verberne, S., Wansleeben, M., and Lambers, K. (2020, January 11–16). Creating a dataset for named entity recognition in the archaeology domain. Proceedings of the Twelfth Language Resources and Evaluation Conference, Marseille, France.
5. Frei, J., and Kramer, F. (2023). Annotated dataset creation through large language models for non-english medical NLP. J. Biomed. Inform., 145.10.1016/j.jbi.2023.104478 ↗
6. Shaheen, Z., Wohlgenannt, G., Zaity, B., Mouromtsev, D.I., and Pak, V. (2020). Russian Natural Language Generation: Creation of a Language Modelling Dataset and Evaluation with Modern Neural Architectures. arXiv.10.28995/2075-7182-2020-19-644-657 ↗
7. Rahimi, A., Li, Y., and Cohn, T. (August, January 28). Massively Multilingual Transfer for NER. Proceedings of the Annual Meeting of the Association for Computational Linguistics, Florence, Italy.
8. Matos, E., Rodrigues, M., and Teixeira, A. (2024, January 14–15). Towards the automatic creation of NER systems for new domains. Proceedings of the 16th International Conference on Computational Processing of Portuguese, Santiago de Compostela, Spain.
9. Sboev, A., Sboeva, S., Moloshnikov, I., Gryaznov, A., Rybka, R., Naumov, A., Selivanov, A., Rylkov, G., and Ilyin, V. (2022). Analysis of the full-size russian corpus of Internet drug reviews with complex ner labeling using deep learning neural networks and language models. Appl. Sci., 12.10.3390/app12010491 ↗
10. RuLegalNER: A new dataset for Russian legal named entities recognition
11. Named Entity Recognition Datasets: A Classification Framework10.1007/s44196-024-00456-1 ↗
12. Sang, E.T.K., and Meulder, F.D. (June, January 31). Introduction to the CoNLL-2003 Shared Task: Language-Independent Named Entity Recognition. Proceedings of the Conference on Computational Natural Language Learning, Edmonton, AB, Canada.
13. Weischedel, R., Pradhan, S., Ramshaw, L., Palmer, M., Xue, N., Marcus, M., Taylor, A., Greenberg, C., Hovy, E., and Belvin, R. (2011). Ontonotes Release 4.0, Linguistic Data Consortium. LDC2011T03.
14. Ringland, N., Dai, X., Hachey, B., Karimi, S., Paris, C., and Curran, J.R. (August, January 28). NNE: A Dataset for Nested Named Entity Recognition in English Newswire. Proceedings of the Annual Meeting of the Association for Computational Linguistics, Florence, Italy.
15. Ivanova, R., Kirrane, S., and van Erp, M. (2022, January 20–25). Comparing Annotated Datasets for Named Entity Recognition in English Literature. Proceedings of the International Conference on Language Resources and Evaluation, Marseille, France.
16. Shah, A., Vithani, R., Gullapalli, A., and Chava, S. (2023). FiNER-ORD: Financial Named Entity Recognition Open Research Dataset. arXiv.
17. Leitner, E., Rehm, G., and Moreno-Schneider, J. (2020). A Dataset of German Legal Documents for Named Entity Recognition. arXiv.
18. Osenova, P., Simov, K., Marinova, I., and Berbatova, M. (2022, January 20–25). The Bulgarian Event Corpus: Overview and Initial NER Experiments. Proceedings of the Thirteenth Language Resources and Evaluation Conference, Marseille, France.
19. Todorovic, B.S., Krstev, C., Stanković, R., and Nešić, M.I. (2021, January 6–7). Serbian NER&Beyond: The Archaic and the Modern Intertwinned. Proceedings of the Recent Advances in Natural Language Processing, Online.
20. Yu, B., Hu, Y., Mang, Q., Hu, W., and He, P. (2023, January 3–9). Automated Testing and Improvement of Named Entity Recognition Systems. Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA.10.1145/3611643.3616295 ↗
21. Naraki, Y., Yamaki, R., Ikeda, Y., Horie, T., and Naganuma, H. (2024). Augmenting NER Datasets with LLMs: Towards Automated and Refined Annotation. arXiv.
22. German medical named entity recognition model and dataset creation using machine translation and word alignment: Algorithm development and validation10.2196/39077 ↗
23. Gopalakrishnan, A., and Soman, K. (2024, January 28). Enhancing Named Entity Recognition in Low-Resource Languages: The Crucial Role of Data Sampling in Malayalam. Proceedings of the 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India.10.23919/INDIACom61295.2024.10498889 ↗
24. Introducing Baselines for Russian Named Entity Recognition10.1007/978-3-642-37247-6_27 ↗
25. Starostin, A.S., Bocharov, V.V., Alexeeva, S.V., Bodrova, A.A., Chuchunkov, A.S., Dzhumaev, S.S., Efimenko, I.V., Granovsky, D.V., Khoroshevsky, V.F., and Krylova, I.V. (2025, January 27). FactRuEval 2016: Evaluation of Named Entity Recognition and Fact Extraction Systems for Russian. Available online: https://dspace.spbu.ru/bitstream/11701/8554/1/2016_Dialogue_Alexeeva_als_FactRuEval.pdf.
26. NEREL: A Russian information extraction dataset with rich annotation for nested entities, relations, and wikidata entity links10.1007/s10579-023-09674-z ↗
27. Tedeschi, S., Maiorca, V., Campolungo, N., Cecconi, F., and Navigli, R. (2021, January 1–6). WikiNEuRal: Combined neural and knowledge-based silver data creation for multilingual NER. Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2021, Online Event.10.18653/v1/2021.findings-emnlp.215 ↗
28. Heng, Y., Deng, C., Li, Y., Yu, Y., Li, Y., Zhang, R., and Zhang, C. (2024). ProgGen: Generating Named Entity Recognition Datasets Step-by-step with Self-Reflexive Large Language Models. arXiv.10.18653/v1/2024.findings-acl.947 ↗
29. Piskorski, J., Babych, B., Kancheva, Z., Kanishcheva, O., Lebedeva, M., Marcińczuk, M., Nakov, P., Osenova, P., Pivovarova, L., and Pollak, S. (2021, January 20). Slav-NER: The 3rd cross-lingual challenge on recognition, normalization, classification, and linking of named entities across Slavic languages. Proceedings of the 8th Workshop on Balto-Slavic Natural Language Processing, Online.
30. Papantoniou, K., Efthymiou, V., and Plexousakis, D. (June, January 28). Automating Benchmark Generation for Named Entity Recognition and Entity Linking. Proceedings of the European Semantic Web Conference, Hersonissos, Greece.
31. Generation of training data for named entity recognition of artworks10.3233/SW-223177 ↗
32. Bhadauria, D., Sierra-Múnera, A., and Krestel, R. (2024, January 19–21). The Effects of Data Quality on Named Entity Recognition. Proceedings of the Ninth Workshop on Noisy and User-generated Text (W-NUT 2024), San Ġiljan, Malta.
33. Performance of multiple pretrained BERT models to automate and accelerate data annotation for large datasets10.1148/ryai.220007 ↗
34. Gokceoglu, G., Cavusoglu, D., Akbas, E., and Dolcerocca, Ö.N. (2024). A multi-level multi-label text classification dataset of 19th century Ottoman and Russian literary and critical texts. arXiv.10.18653/v1/2024.findings-acl.393 ↗
35. Burtsev, M., Seliverstov, A., Airapetyan, R., Arkhipov, M., Baymurzina, D., Bushkov, N., Gureenkova, O., Khakhulin, T., Kuratov, Y., and Kuznetsov, D. (2018, January 15–20). DeepPavlov: Open-Source Library for Dialogue Systems. Proceedings of the ACL 2018, System Demonstrations, Melbourne, Australia.10.18653/v1/P18-4021 ↗
36. Honnibal, M., Montani, I., Van Landeghem, S., and Boyd, A. (2025, January 27). spaCy: Industrial-Strength Natural Language Processing in Python. Available online: https://zenodo.org/records/10009823.
37. Kukushkin, A. (2025, February 14). Natasha. Version 1.6.0. Available online: https://github.com/natasha/natasha.
38. Qi, P., Zhang, Y., Zhang, Y., Bolton, J., and Manning, C.D. (2020). Stanza: A Python Natural Language Processing Toolkit for Many Human Languages. arXiv.10.18653/v1/2020.acl-demos.14 ↗
39. Schweter, S., and Akbik, A. (2020). FLERT: Document-Level Features for Named Entity Recognition. arXiv.
40. Kassab, K., and Teslya, N. (2024). An Approach to a Linked Corpus Creation for a Literary Heritage Based on the Extraction of Entities from Texts. Appl. Sci., 14.10.3390/app14020585 ↗