stanfordNLP管道-Python

时间:2019-05-30 05:49:05

标签: python stanford-nlp

我想知道如何使用stanfordnlp库通过python实际使用StanfordNLP管道。关于如何实际输入注释器,它们的属性等,似乎没有任何清晰的文档?

例如,nlp = stanfordnlp.Pipeline()设置新的管道。有没有办法指定它使用的注释器?

例如,我要指定以下命令:

-annotators tokenize,ssplit,pos,lemma,ner,depparse,coref,quote -coref.algorithm statistical

我如何使用stanfordnlp.Pipeline()命令来做到这一点?

1 个答案:

答案 0 :(得分:0)

有两个管道:

  • 原生Python管道运行tokenize,mwt,pos,lemma,depparse
  • 传统的Java管道

如果要使用Java管道,则需要使用服务器。

这里有详细的讨论:https://stanfordnlp.github.io/stanfordnlp/corenlp_client.html