Awesome Lists

awesome-ukrainian-nlp

by osyvokon

awesome listpushed almost 2 years ago

Curated list of Ukrainian natural language processing (NLP) resources (corpora, pretrained models, libriaries, etc.)

AI summary

NLP toolkit

A curated collection of Ukrainian NLP resources for research and development.

stars
168
forks
14
watching
11
awesome list
1
entries
78
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/osyvokon/awesome-ukrainian-nlp/links.svg)](https://awesome.facts.dev/awesome/osyvokon/awesome-ukrainian-nlp)
HTML
<a href="https://awesome.facts.dev/awesome/osyvokon/awesome-ukrainian-nlp"><img src="https://awesome.facts.dev/shield/osyvokon/awesome-ukrainian-nlp/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/osyvokon/awesome-ukrainian-nlp/links.svg

What's in the list

78 links in 21 sections, with live GitHub stats.activeno commit in 2y

1. Datasets / Corpora / Monolingual

  • Malyuk

    — 113GB of text, compilation of UberText 2.0, OSCAR, Ukrainian News

  • Brown-UK

    — carefully curated corpus of modern Ukrainian language with dismabiguated tokens, 1 million words

  • UberText 2.0

    — over 5 GB of news, Wikipedia, social, fiction, and legal texts

  • OSCAR

    — shuffled sentences extracted from and classified with a language detection model. Ukrainian portion of it is 28GB deduplicated

  • CC-100

    — documents extracted from , automatically classified and filtered. Ukrainian part is 200M sentences or 10GB of deduplicated text

  • mC4

    — filtered CommonCrawl again, 196GB of Ukrainian text

  • Ukrainian Twitter corpus

    Ukrainian Twitter corpus for toxic text detection

  • Ukrainian forums

    — 250k sentences scraped from forums

  • Ukrainain news headlines

    — 5.2M news headlines

1. Datasets / Corpora / Parallel

1. Datasets / Corpora / Labeled

1. Datasets / Corpora / Dictionaries

1. Datasets / Corpora / Prompts

  • Aya

    — crowd-sourced prompts and reference outputs. Ukrainian part is ~500 prompts

2. Tools

  • tree_stem

    — stemmer

  • pymorphy2

    + — POS tagger and lemmatizer

  • LanguageTool

    — grammar, style and spell checker

  • Stanza

    — Python package for tokenization, multi-word-tokenization, lemmatization, POS, dependency parsing, NER

  • nlp-uk

    — Tools for cleaning and normalizing texts, tokenization, lemmatization, POS, disambiguation

  • NLP-Cube

    Python package for tokenization, sentence splitting, multi-word-tokenization, lemmatization, part-of-speech tagging and dependency parsing

3. Pretrained models / Language models

  • aya-101

    — massively multilingual LM, 13B parameters

  • pythia-uk

    — mT5 finetuned on wiki and oasst1 for chats in Ukrainian

  • UAlpaca

    — Llama fine-tuned for instruction following on the machine-translated Alpaca dataset

  • XGLM

    — multilingual autoregressive LM, the 4.5B checkpoint includes Ukrainian

  • uk4b

    and - GPT-2 small, medium and large-style models trained on UberText 2.0 wikipedia, news and books

  • xlm-roberta-base-uk

    — truncated version of XLM-RoBERTa with only Ukrainian and English embeddings left

3. Pretrained models / Machine translation

3. Pretrained models / Machine translation / Helsinki-NLP / OPUS-MT models

3. Pretrained models / Machine translation

3. Pretrained models / Sequence-to-sequence models

3. Pretrained models / Named-entity recognition (NER)

3. Pretrained models / Part-of-speech tagging (POS)

3. Pretrained models / Word embeddings / fastText

3. Pretrained models / Word embeddings

3. Pretrained models / Other

4. Paid

6. Workshops and conferences

6. Workshops and conferences / UNLP 2023 shared task — shared task (competition) in grammatical error correction for Ukrainian

6. Workshops and conferences

  • UNLP 2024 shared task

    — shared task (competition) on fine-tuning large language models (LLMs) for Ukrainian

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.