问题标签 [stanford-nlp-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
stanford-nlp - StanfordCoreNLP 与 StanfordCoreNLPServer 不同
如果你运行: java -mx3g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -props StanfordCoreNLP-spanish.properties
java -mx3g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLP -props StanfordCoreNLP-spanish.properties
第二个命令打开一个终端和西班牙语解析器工作正常,但从服务器版本它使用英语解析器而不是西班牙语。
对于我使用的客户:wget --post-data 'El Presidente Julio Sanches formo ungrupo de ministros a quienes llamo los cincoeconomicas magnificos。'localhost:9000/?properties={"tokenize.whitespace":"true","annotators":"parse","outputFormat":"text"}' -O -
我需要使用西班牙语模型文件运行 StanfordCoreNLPServer,我需要特殊参数吗?
stanford-nlp - 使用几个月后,斯坦福 NLP 服务器初始化开始提供“错误:无法找到或加载主类”,没有任何变化
我一直在工作项目中使用 NLP 服务器。我在 linux 服务器上远程运行它,并使用以下命令按照文档中的说明初始化服务器:
我在这个项目上工作了大约 3 周,大部分时间我会初始化服务器并让它继续运行,通常直到我与远程计算机断开连接。今天我去初始化服务器,得到了标题中的错误。作为检查,我下载并解压缩文件以尝试在本地运行,并得到相同的错误。我有点疯了,因为我什么都没做,除了昨天在工作会议上断开连接,但肯定没有移动任何文件或类似的东西。
您的帮助将不胜感激!
python - StanfordCoreNLP openIE 问题
我面临与 斯坦福 CoreNLP OpenIE 注释器相同的问题, 我尝试 output = nlp.annotate(s, properties={"annotators":"tokenize,ssplit,pos,depparse,natlog,openie", "outputFormat": "json", "openie.triple.strict":"true", "openie.max_entailments_per_clause":"1","openie.splitter.disable":"true"})
但我仍然得到 4 个子句
(u'are pull from', u'Twenty percentelectric motor', u'组装线') (u'are pull from', u'percent Electric motor', u'组装线') (u'are', u '百分之二十的电动机',你'拉')(你是',你'百分比电动机',你'拉')我做错了什么吗?如何获得精确的三倍('从','百分之二十的电动机','装配线')
r - initCoreNLP 中的错误,特别是“注释器”
我已经通过 rJAVA、NLP、openNLP、coreNLP 包使用了 coreNLP 包和 stanford Parser
这是我的代码
在昨天,一切都在工作,
但是今天,它突然不工作了。显示:
initCoreNLP 错误(mem = "8g", annotators = c("tokenize", "ssplit", : 未使用的参数 (annotators = c("tokenize", "ssplit", "pos", "lemma"))
在我的代码中,前 3 行成功运行,但最后一行出错
我试图检查内存(CPU i5:ram:8gb),重新安装 R&R studio。
此外,其他计算机中的相同代码,也出现了错误。代码中有错误吗?还是 NLP 服务器中的一些错误?我无法解决这个问题。我该如何解决?
server - 德语 corenlp 模型默认为英语模型
我使用以下命令为德语模型提供 corenlp 服务器,这些模型在 classpath 中作为 jar 下载,但它不输出德语标签或解析,而只加载英语模型:
German.prop 内容:
客户端命令:
我得到以下不正确的输出:
在服务器日志中,我看到它加载了英文模型,尽管它在启动时列出了德国模型:
以下关于法国模型中相同错误的问题也指向相同的问题,但即使在遵循之后,它也不能解决服务器案例的问题,我能够在不使用服务器的情况下获得正确的输出,而只需使用edu.stanford.nlp.pipeline.StanfordCoreNLP command
,它是edu.stanford.nlp.pipeline.StanfordCoreNLPServer
默认为英语
的服务器命令: French dependency parsing using CoreNLP
stanford-nlp - edu.stanford.nlp.io.RuntimeIOException:无法连接到服务器
我正在尝试使用 CoreNLP 服务器注释多个句子。但是,如果我尝试用太多的句子来做到这一点,我会得到:
如果我只运行 10 或 20 个句子,那么一切正常,但是随着它们的数量越来越大,服务器似乎崩溃了,我达到了超时限制或其他东西 - 至少这是我对此的唯一解释。
我该如何解决这个问题?
编辑:好的,我发现有一个超时选项:
但这无济于事。无论如何它都失败了——只是需要更长的时间。
stanford-nlp - 如何将自定义 TokensRegex 规则注释器与斯坦福 CoreNLP 服务器一起使用?
TokensRegex 规则颜色注释器 ( stanford-corenlp-full-2016-10-31/tokensregex/color.rules.txt
) 在通过命令行使用 CoreNLP 时成功加载,但对于带有 java.lang.IllegalArgumentException: Unknown annotator: color
.
设置
命令行
服务器
java -mx2g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -c custom.properties
/li>wget --post-data 'Both blue and light blue are nice colors.' 'localhost:9000/?properties={"annotators":"tokenize,ssplit,pos,lemma,ner,regexner,color","outputFormat":"json"}' -O -
解决方案
在请求中包含自定义注释器属性:wget --post-data 'Both blue and light blue are nice colors.' 'localhost:9000/?properties={"color.rules":"tokensregex/color.rules.txt","customAnnotatorClass.color":"edu.stanford.nlp.pipeline.TokensRegexAnnotator","annotators":"tokenize,ssplit,pos,lemma,ner,regexner,color","enforceRequirements":"false","outputFormat":"json"}' -O -
node.js - 其他语言的斯坦福 NLP API
我想用 Stabnford NLP 分析句子(其他语言到英语)。
目前我在 localhost:9000 上运行服务器
在我的节点服务器中,我这样调用 api:
但是结果仍然是英语,我不知道为什么?有人想在斯坦福 NLP 上使用其他语言吗?
谢谢
python-3.x - SocketNER 在斯坦福 NER 冻结
或者,第 2598 行的奥秘。
我试图在本地服务器上运行 Stanford-NER。我写了一些脚本,使用了一些PyNER。然后我从Project Gutenberg下载了一些 Sherlock Holmes 的书,并开始运行该程序。在 PC 上设置一个具有 1000MB RAM 的服务器并使用它
代码运行顺利,直到到达 line#2598。之后,不会引发任何错误,甚至不会终止,程序不会继续。我以为是服务器的处理能力/内存的问题,所以我用相同的配置设置了一个朋友的PC,并运行脚本交替访问两个服务器。
尽管如此,它还是冻结在第 2598 行。不是放弃的,我做到了
尽管如此,第 2598 行还是冻结了。在另一本书上,它是第 2212 行,所以它不是我连接的次数。也不是字符数。没有错误让我感到困惑。网络上是否存在潜在限制?谢谢你的任何提示。IDLE 和 ST3 的问题相同。
stanford-nlp-server - StanfordCoreNLPServer 正在监听 /0:0:0:0:0:0:0:0:9000 无法访问此站点
我正在尝试运行Stanford CoreNLP server。我正在使用斯坦福官方名单上的 Docker 文件
我的操作系统是 ubuntu16-4lts。我对 ubuntu、编码、服务器或 NLP 了解不多。
我尝试了列表中的第一个,https://hub.docker.com/r/motiz88/corenlp/
我按原样运行它并做到了这一点:
但是当我转到时,http://localhost:9000/
我得到:无法访问此站点 localhost 拒绝连接。
名单上的第二个得到了类似的结果。
还有什么我应该做或配置的吗?斯坦福 CoreNLP 服务器本身就是一个 HTTP 服务器,它会自己提供到 localhost:9000 的链接,还是需要Apache HTTP 服务器的帮助?
我在堆栈交换中搜索了“[stanford-nlp] /0:0:0:0:0:0:0:0:9000”,但找不到与我的情况相比的堆栈交换。