1

我正在尝试在 Lucene 4.0 中添加我自己的 stopWord 列表,但我相信它根本不起作用,因为它不会改变搜索结果。

这就是我正在做的事情:

CharArraySet stopWords = new CharArraySet(Version.LUCENE_40, 100, true);
stopWords.add("lot");
stopWords.add("of");
stopWords.add("words");
stopWords.add("added");
stopWords.add("here");

BrazilianAnalyzer analyzer = new BrazilianAnalyzer(Version.LUCENE_40, stopWords);

有什么我想念的吗?提前致谢。

4

1 回答 1

0

如果您得到相同的结果但顺序不同,我会检查文档命中的得分——如果命中得分相同,我认为 Lucene 不能保证命中顺序。(卢克在这里可能会有所帮助。)

于 2013-08-16T18:52:31.987 回答