【问题标题】:Trying to parse tree using Stanford Dependency尝试使用斯坦福依赖关系解析树
【发布时间】:2017-05-10 09:36:37
【问题描述】:

您好,我正在尝试将令牌转换为他的格式:

Token(index=1, form='some', cpos='DT', pos='DT', head=3, deprel='det') Token(index=2, form='blue', cpos='JJ', pos='JJ', head=3, deprel='amod') token(index=3, form='moose', cpos='NN', pos='NN', head=0, deprel='root')

当经过“一些蓝色驼鹿”时。当我在代码下面运行时

>>> import StanfordDependencies
>>> sd = StanfordDependencies.get_instance(backend='subprocess')
>>> sent = sd.convert_tree('(S1 (NP (DT some) (JJ blue) (NN moose)))')

对于 convert_tree(),我得到了 错误。

文件“D:\ABC\anaconda\lib\site-packages\StanfordDependencies\SubprocessBackend.py”,第 127 行,在 _raise_on_bad_exit_or_output raise ValueError("Stanford CoreNLP 的错误退出代码") ValueError:Stanford CoreNLP 的错误退出代码

谁能帮我解决这个问题。

【问题讨论】:

    标签: python-3.x stanford-nlp dependency-parsing


    【解决方案1】:

    您应该查看这篇关于如何使用 Python 进行斯坦福 CoreNLP 的回复:

    cannot use pycorenlp for python3.5 through terminal

    它展示了如何启动 StanfordCoreNLP 服务器并通过 Python 发出请求。如果您在注释器列表中包含 depparse 注释器,则可以返回依赖项解析。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      相关资源
      最近更新 更多