An NLP library for Uralic languages such as Finnish, Skolt Sami, Moksha and so on. Also supporting some non-Uralic languages such as Spanish, French, Arabic, Swedish, Norwegian, Russian and English. LLMs, FSTs and More!
Transliterate Cyrillic → Latin in every possible way
- golang
- go
- transliteration
- translit
Golang port of Petrovich - an inflector for Russian anthroponyms.
Elixir library to inflect Russian first, last, and middle names.
- petrovich
- inflection
- elixir
Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.
- tagify
- keywords
- keyword-extraction
- html