Traceback (most recent call last): File "/data/home/gramener/apps/scri/text_classification.py", line 161, in with open('scri/tfidf.pickle','rb') as fh: FileNotFoundError: [Errno 2] No such file or directory: 'scri/tfidf.pickle' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/anaconda/envs/nda/lib/python3.7/site-packages/tornado/web.py", line 1702, in _execute result = method(*self.path_args, **self.path_kwargs) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/handlers/basehandler.py", line 1150, in get six.reraise(*self.exc_info) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/six.py", line 695, in reraise raise value.with_traceback(tb) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/services/__init__.py", line 298, in url handler.setup(**spec.kwargs) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/handlers/uploadhandler.py", line 187, in setup filename=f'url:{cls.name}')) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 282, in build_transform modules = module_names(tree, vars) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 87, in module_names visit(node) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 84, in visit visit(child) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 84, in visit visit(child) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 84, in visit visit(child) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/gramex/transforms/transforms.py", line 72, in visit importlib.import_module(module_name) File "/data/anaconda/envs/nda/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1006, in _gcd_import File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "/data/home/gramener/apps/scri/text_classification.py", line 167, in tfidfif = construct_tfidfmatrix(totdf) File "/data/home/gramener/apps/scri/text_classification.py", line 112, in construct_tfidfmatrix X = vectorizer.fit_transform(corpus.values()) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/sklearn/feature_extraction/text.py", line 1850, in fit_transform X = super().fit_transform(raw_documents) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/sklearn/feature_extraction/text.py", line 1204, in fit_transform self.fixed_vocabulary_) File "/data/anaconda/envs/nda/lib/python3.7/site-packages/sklearn/feature_extraction/text.py", line 1134, in _count_vocab raise ValueError("empty vocabulary; perhaps the documents only" ValueError: empty vocabulary; perhaps the documents only contain stop words