thank you for the effort.
not sure if its my fault, but i kept getting random errors during first run like
LookupError: ***********************************
Resource stopwords not found.
Please use the NLTK Downloader to obtain the resource:
>>> import nltk
>>> nltk.download('stopwords')
---the fix is quite easy, just need to go into python repl and execute those.
after downloading the requisite resources, it works fine!