spacy - Как заставить POS tagger работать на русском языке? - PullRequest
0 голосов
/ 03 мая 2018

На русском языке переменная класса tag_map установлена ​​правильно, pymorphy2 предоставляет подробные грамматические теги, но следующий пример не работает:

import spacy
nlp = spacy.load('ru')
doc = nlp('Я люблю яблоки')
print(doc[0].pos_, doc[0].tag_) # prints '', ''

Информация об окружающей среде:

Models             en, ru
spaCy version      2.0.11
Platform           Linux-4.4.0-116-generic-x86_64-with-Ubuntu-16.04-xenial
Python version     3.5.2
Location           /usr/local/lib/python3.5/dist-packages/spacy

1 Ответ

0 голосов
/ 26 марта 2019

Вы можете скачать и использовать русскую модель ru2 из этого проекта . Это будет работать.

...