February 27, 13:02

Dependency parsing and POS tagging in Russian

Less popular set of NLP tasks.

Popular tools reviewed

habr.com/ru/company/sberbank/blog/418701/

Only morphology:

(0) Well known pymorphy2 package;

Only POS tags and morphology:

(0) github.com/IlyaGusev/rnnmorph (easy to use);

(1) github.com/nlpub/pymystem3 (easy to use);

Full dependency parsing

(0) Russian spacy plugin:

- github.com/buriy/spacy-ru - installation

- github.com/buriy/spacy-ru/blob/master/examples/POS_and_syntax.ipynb - usage with examples

(1) Malt parser based solution (drawback - no examples)

- github.com/oxaoo/mp4ru

(2) Google's syntaxnet

- github.com/tensorflow/models/tree/master/research/syntaxnet

#nlp

Изучаем синтаксические парсеры для русского языка

Привет! Меня зовут Денис Кирьянов, я работаю в Сбербанке и занимаюсь проблемами обработки естественного языка (NLP). Однажды нам понадобилось выбрать синтаксичес...