首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

怎么提高lucene某些分词的排序权重

2012-10-13 
如何提高lucene某些分词的排序权重改lucene程序的时候遇到一个排序的问题搜索“品牌简报”时(IKAnalyzer分词

如何提高lucene某些分词的排序权重
改lucene程序的时候遇到一个排序的问题

搜索“品牌简报”时(IKAnalyzer分词为“品牌简报”、“品牌”、“简报”)。搜索结果标题里含有“品牌简报”的没有放到第一位,而含有“简报”的放到了第一位。
但是搜索“品牌 简报”(IKAnalyzer分词为“品牌”、“简报”)时却可以把标题里含有“品牌简报”放到第一位。

现在想修改搜索排序结果,
在搜索“品牌简报”简报时,标题里含有“品牌简报”排到第一位?
如何给让分出的词权重变小呢?

可以提高IKAnalyzer 的配置文件 IKAnalyzer.cfg.xml中的分词权重吗?

[解决办法]
可以 更改IK 自定义词典库, 添加新词“品牌简报”, 再结合IK 的分词策略,将整个短语作为一个词建立索引,就可以了 ~

热点排行