繁体   English   中英

Lucene 4.1.0 Porter Stemmer无法正常工作

[英]Lucene 4.1.0 Porter Stemmer not work properly

我在Java中使用我的应用程序,并使用Lucene 4.1.0来使用Porter Stemmer方法。 我已阅读并实施此内容

这是我的代码

import org.apache.lucene.analysis.snowball.*;
import org.tartarus.snowball.ext.PorterStemmer;


 private String stemmer(String word){
        PorterStemmer obj = new PorterStemmer();
        obj.setCurrent(word);
        obj.stem();
        return obj.getCurrent();
}

这个方法有效,但Porter Stemmer对某些单词没有正常工作,例如:

  1. 来源>> sourc
  2. 耦合>> coupl
  3. 随行>>伴奏

也许这是算法中的一个错误? 如何解决这个问题呢?

Porter Stemmer算法有望转换源>> sourc。 请从这里阅读更多关于porter stemmer算法的信息

您可以在porter stemmer上使用单词建议器。 对于单词建议你可以使用“在java中建议基本”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM