NLTK & Стоп слова - PullRequest
       13

NLTK & Стоп слова

0 голосов
/ 24 августа 2018

Я предполагаю, что это простой вопрос, но он намекает на меня. Я пытаюсь получить некоторые стоп-слова из НЛТК. Я делал это несколько раз без проблем, но я застрял здесь.

import nltk
nltk.download('stopwords')

Выход:

[nltk_data] Downloading package stopwords to
[nltk_data]     C:\Users\Owner\AppData\Roaming\nltk_data...
[nltk_data]   Unzipping corpora\stopwords.zip.
True

Тогда я пытаюсь:

stopwords.words('english')[0:10] # Show some stop words

Сообщение об ошибке:

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-5-1e90242f42e0> in <module>()
 ----> 1 stopwords.words('english')[0:10] # Show some stop words

 NameError: name 'stopwords' is not defined

Я понимаю, о чем говорит сообщение, я просто не понимаю, почему это так? Как я уже сказал, я делал это много раз.

Любые идеи будут великолепны

1 Ответ

0 голосов
/ 24 августа 2018

nltk.download не импортирует модуль.Для этого выполните:

from nltk.corpus import stopwords

Благодаря J.Blackadar для определения этого в примере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...