使用IKAnalyzer实现同义词搜索出现问题。。。

BravoZu 发布于 2012/07/26 15:40
阅读 1K+
收藏 0

我自己写了一个class MySameAnalyzer extends Analyzer类,

public TokenStream tokenStream(String fieldName, Reader reader) {

return new MySameTokenFilter(new IKTokenizer(reader, true),samewordContext);

}

MySameTokenFilter 类也是自己写的,

protected MySameTokenFilter(TokenStream input,SamewordContext samewordContext) {

}

 

为什么传入IKAnayzer的 IKTokenizer(reader, true)后,就无法实现分词了呢?

加载中
0
狮子的魂
狮子的魂
试试 jcseg吧,自身就支持同义词的识别。
返回顶部
顶部