我一直在做一个关于NLP的项目,我正在使用Stanford Core NLP库,但它的解析器函数似乎不起作用。我运行代码,它总是挂断,几个小时没有响应。你知道吗
尝试更改我向函数传递目录地址的方式,再次尝试重新下载Stanford Core NLP文件。你知道吗
from nltk.tokenize import sent_tokenize
import re
import os
import itertools
from nltk.corpus import wordnet as wn
from stanfordcorenlp import StanfordCoreNLP
import json
sentences = []
sents_clauses = []
def feature_extraction():
print("Directory Access")
os.chdir('C://Users/mohdm/Documents/FYP/stanford-corenlp-full-2018-10-05/')
print("Directory Accessed")
CORE_NLP_DIR = os.getcwd()
print(CORE_NLP_DIR)
print("Setting Parser")
PARSER = StanfordCoreNLP(CORE_NLP_DIR, memory='4g', lang='en')
print("Parser Set")
实际输出:
Code Started
Directory Access
Directory Accessed
C:\Users\mohdm\Documents\FYP\stanford-corenlp-full-2018-10-05
Setting Parser
预期产量:
Code Started
Directory Access
Directory Accessed
C:\Users\mohdm\Documents\FYP\stanford-corenlp-full-2018-10-05
Setting Parser
Parser Set
当您在
StanfordCoreNLP(CORE_NLP_DIR, memory='4g', lang='en')
中使用corenlp路径时,能否确保服务器已启动?。 最好这样做。 它将有corenlp指向url:并在命令行中运行服务器
相关问题 更多 >
编程相关推荐