Stanford nlp 使用GET params为Web界面提供要注释的特定文本

Stanford nlp 使用GET params为Web界面提供要注释的特定文本,stanford-nlp,corenlp-server,Stanford Nlp,Corenlp Server,我想用指定的文本(可能还有指定的注释器集)链接到我的CoreNLP服务器实例。(即,无需粘贴文本,然后单击提交) 有办法做到这一点吗 (我知道并使用API版本,但我正在寻找Web可视化)不,当前的可视化不允许您在URL中指定文本(尽管拉取请求总是受欢迎的;源代码仍然有效) 服务器会响应常规POST请求,例如,如果您想通过Javascript从自己的网页调用CoreNLP。例如,给定的curl命令(来自: 可视化或多或少是通过香草完成的。因此,回答我自己的问题:在您的请求成功合并后,现在这是可能的

我想用指定的文本(可能还有指定的注释器集)链接到我的CoreNLP服务器实例。(即,无需粘贴文本,然后单击提交)

有办法做到这一点吗


(我知道并使用API版本,但我正在寻找Web可视化)

不,当前的可视化不允许您在URL中指定文本(尽管拉取请求总是受欢迎的;源代码仍然有效)

服务器会响应常规POST请求,例如,如果您想通过Javascript从自己的网页调用CoreNLP。例如,给定的curl命令(来自:


可视化或多或少是通过香草完成的。

因此,回答我自己的问题:在您的请求成功合并后,现在这是可能的(我相信来自CoreNlp 3.8)


这是相关的拉取请求:

我认为他实际上想要的是一个url,他可以提交该url,该url将在浏览器中加载可视化页面,并设置注释器和查询文本,我认为目前不可能……哦,是的,当前不可能在加载页面时在web前端发出查询。拉取请求总是受欢迎的:)要注释的文本当前不是一直通过POST发送吗?是的,你是对的。所以我的回答的两半都错了。适当编辑。感谢您的帮助!在那里提交的拉取请求:我认为目前不可能……您想要一个类似“localhost:9000/q=quick+brown+fox+jumped+over+fence;annotators=tokenize…等等”的url,它将用这些值加载可视化浏览器,对吗?
curl --data 'The quick brown fox jumped over the lazy dog.' 'http://localhost:9000/?properties={%22annotators%22%3A%22tokenize%2Cssplit%2Cpos%22%2C%22outputFormat%22%3A%22json%22}' -o -