lucene中如何实现 “同义词”功能呢?

时间:2020-12-22 19:16:44
lucene中如何实现 “同义词”功能呢?请提供一下思路,请专家赐教

3 个解决方案

#1


分析日志吧

比如用户搜索  周杰伦  
然后搜索JAY 

这样出现的概率比较高,就算是同义词

#2


哈工大有同义词林,是可以利用的数据
实现上,你可以在索引时将同义词索引进去
也可以再检索时用同义词添加一个布尔查询

#3


我的想法是把同义词词表建立一个索引,搜索时,除正常搜索外,从里面再搜索一下,取出相关字段,在搜索结果下面显示出来

#1


分析日志吧

比如用户搜索  周杰伦  
然后搜索JAY 

这样出现的概率比较高,就算是同义词

#2


哈工大有同义词林,是可以利用的数据
实现上,你可以在索引时将同义词索引进去
也可以再检索时用同义词添加一个布尔查询

#3


我的想法是把同义词词表建立一个索引,搜索时,除正常搜索外,从里面再搜索一下,取出相关字段,在搜索结果下面显示出来