лемматизатор не работает в python пространственной библиотеке - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь создать небольшого чат-бота, используя просторную библиотеку, а я использую lemmtizer, код дает неправильный вывод. Может ли кто-нибудь мне помочь.

Ниже мой код:

import spacy
from spacy.lang.en import English
lemmatizer = English.Defaults.create_lemmatizer()
nlp = spacy.load('en_core_web_sm')
lemmatizer = nlp.Defaults.create_lemmatizer()
lemmatizer(u'chuckles', 'Noun')

Вывод

['chuckles']

Ожидаемый результат: "хихиканье"

1 Ответ

0 голосов
/ 02 августа 2020

Рекомендуемый способ использования SpaCy - создать документ:

doc = nlp("chuckles")
for word in doc:
    print(word.lemma_)
...