сценария таким образом:
for token in doc:
print(token.head.text, token.dep_, token.text)
import spacy
nlp = spacy.load('en')
doc = nlp(u'I am flying to Frisco')
print([w.text for w in doc])
python -m spacy download en
Сокращение en указывает spaCy, что нужно скачать и установить по умолчанию самую подходящую модель для английского языка. «Самая подходящая» в этом случае — сгенерированная для указанного языка (в данном примере — английского), универсальная и требующая минимум дискового пространства.
Для скачивания конкретной модели необходимо указать ее название следующим образом:
$python -m spacy download en_core_web_md
После установки модель можно загрузить с помощью того же самого сокращенного названия, что и во время установки:
nlp = spacy.load('en')
Базовые операции NLP в библиотеке spaCy
Начнем с цепочки базовых операций NLP — конвейера обработки.