【发布时间】:2013-02-26 23:42:37
【问题描述】:
我知道 Lucene 使用 停用词(常用)过滤器进行搜索,我也知道对于这项工作,标准分析器或EnglishAnalyzer 负责。如果我想将自己的常用词添加到分析器过滤器中呢?如何添加计算机、互联网、系统等词。
【问题讨论】:
标签: java search-engine lucene
我知道 Lucene 使用 停用词(常用)过滤器进行搜索,我也知道对于这项工作,标准分析器或EnglishAnalyzer 负责。如果我想将自己的常用词添加到分析器过滤器中呢?如何添加计算机、互联网、系统等词。
【问题讨论】:
标签: java search-engine lucene
我认为“常用词”是指停用词。
为了添加到标准列表,只需使用StandardAnalyzer 的另一个构造函数(它接受停用词CharArraySet 或Reader)。要获取标准停用词集,请使用StopAnalyzer.STOP_WORDS_SET。
【讨论】: