Search code examples
pythonpackagenltkgoogle-colaboratory

Download all nltk packages in google colaboratory at once


I want to use stopwords in my code on google colab, there are no errors when I import stuff regarding nltk but when I use stopwords in my code google colab gives this error:-

Resource 'corpora/stopwords.zip/stopwords/' not found.  Please
use the NLTK Downloader to obtain the resource:  >>>
nltk.download()

But when I do:-

 import nltk
 nltk.download()

It gives me all the packages list so I have to select 1 to download, in terminal I could do "all" to download all packages but how an I do that in google colab? I don't want to add a name everytime to download stuff. this is what colab shows me when I do "nltk.download()":-

NLTK Downloader

d) Download l) List u) Update c) Config h) Help q) Quit

 Downloader> d

 Download which package (l=list; x=cancel)?

Is there any way I can download all packages of nltk at once to my project in google colab?


Solution

  • I reached this page When I faced same problem.
    I can use "popular" with this code at google colab.

    import nltk
    nltk.download("popular")