stanfordcorenlp中的词干选项

时间:2015-10-10 04:09:15

标签: stanford-nlp porter-stemmer

问题:是否有使用stanford-core-nlp来阻止单词的选项? 我找不到一个!我正在使用stanford-corenlp-3.5.2.jar。

代码:

public class StanfordNLPTester {

  public static void main (String args[]){

    String paragraph = "A long paragraph here";

    Properties properties = new Properties();
    properties.put("annotators","tokenize,ssplit,pos,lemma,ner,depparse");
    StanfordCoreNLP pipeline = new StanfordCoreNLP(properties);
    Annotation annotation = new Annotation (paragraph);
    pipeline.annotate(annotation);
    pipeline.prettyPrint(annotation,System.out);
  }
}

1 个答案:

答案 0 :(得分:8)

您需要从GitHub获取此信息:https://github.com/stanfordnlp/CoreNLP

本课程将提供您想要的内容:

https://github.com/stanfordnlp/CoreNLP/blob/master/src/edu/stanford/nlp/process/Stemmer.java

该类的main()方法显示了词干分析器的示例用法。

你可以继续使用stanford-corenlp-3.5.2.jar并只包含一个额外的类,因为类所依赖的所有内容都在jar中。