An improved Bulgarian natural language processing pipeline

ЗаглавиеAn improved Bulgarian natural language processing pipeline
Вид публикацияJournal Article
Година на публикуване2023
АвториBerbatova M, Ivanov F
СписаниеAnnuaire de l’Université de Sofia “St. Kliment Ohridski”. Faculté de Mathématiques et Informatique
Том110
Start Page37
Pagination37-50
ISSN1313-9215 (Print) 2603-5529 (Online)
ключови думиlanguage pipeline, natural language processing, word sense disambiguation
Резюме

In this paper, we present a language pipeline for processing Bulgarian language data. The pipeline consists of the following steps: tokenization, sentence splitting, part-of-speech tagging, dependency parsing, named entity recognition, lemmatization, and word sense disambiguation. The first two components are based on rules and lists of words specific to the Bulgarian language, while the rest of the components use machine learning algorithms trained on universal dependency data and pretrained word vectors. The pipeline is implemented in the Python library spaCy (https://spacy.io/) and achieves significant results on all the included subtasks. The pipeline is open source and is available on Github (https://github.com/melaniab/spacy-pipeline-bg/) for use by researchers and developers for a variety of natural language processing and text analysis tasks.

DOI10.60063/GSU.FMI.110.37-50
Прикачен файлРазмер
PDF icon 110-037-050.pdf667.13 KB