解析器采用标记First: a Last: c
,如何在使用CoreNLP server时启用此标记?
我尝试使用标志启动服务器:
-makeCopulaHead
我还尝试将param作为我的帖子请求中url params的一部分传递给它:
java -cp "*" -mx4g edu.stanford.nlp.pipeline.StanfordCoreNLPServer -parse.flags " -makeCopulaHead"
编辑,并尝试回答:
properties = {"annotators": "...", "parse.makeCopulaHead": "true"}
properties = {"annotators": "...", "makeCopulaHead": "true"}
properties = {"annotators": "...", "parse.flags.makeCopulaHead": "true"}
答案 0 :(得分:1)
执行此操作的正确方法是第二种:将标记作为properties = {...}
条目传递。我实际上并不知道这个特定的标志是如何工作的,但它看起来确实等同于你的命令行调用:
properties = {"annotators": "...", "parse.flags": " -makeCopulaHead"}
也许这会起作用?
编辑:-parse.flags
选项仅在您使用选区解析器+依赖转换器(注释器parse
)而不是神经依赖解析器(注释器depparse
)时才有效。 / p>