Lucene中的停止字删除
如何删除Lucene中给定字符串“这是化学方向”的停止词我认为Lucene是您正在寻找的。您应该使用StandardAnalyzer,它知道某些标记类型,小写,删除停止词。。。 使用StandardAnalyzer创建IndexWriter的示例:Lucene中的停止字删除,lucene,Lucene,如何删除Lucene中给定字符串“这是化学方向”的停止词我认为Lucene是您正在寻找的。您应该使用StandardAnalyzer,它知道某些标记类型,小写,删除停止词。。。 使用StandardAnalyzer创建IndexWriter的示例: public IndexWriter Indexer(String dir) throws IOException { IndexWriter writer; Directory indexDir = FSDirectory.ope
public IndexWriter Indexer(String dir) throws IOException {
IndexWriter writer;
Directory indexDir = FSDirectory.open(new File(dir).toPath());
Analyzer analyzer = new StandardAnalyzer();
IndexWriterConfig cfg = new IndexWriterConfig(analyzer);
cfg.setOpenMode(OpenMode.CREATE);
writer = new IndexWriter(indexDir, cfg);
return writer;
}