如何提高lucene某些分词的排序权重
改lucene程序的时候遇到一个排序的问题
搜索“品牌简报”时(IKAnalyzer分词为“品牌简报”、“品牌”、“简报”)。搜索结果标题里含有“品牌简报”的没有放到第一位,而含有“简报”的放到了第一位。
但是搜索“品牌 简报”(IKAnalyzer分词为“品牌”、“简报”)时却可以把标题里含有“品牌简报”放到第一位。
现在想修改搜索排序结果,
在搜索“品牌简报”简报时,标题里含有“品牌简报”排到第一位?
如何给让分出的词权重变小呢?
可以提高IKAnalyzer 的配置文件 IKAnalyzer.cfg.xml中的分词权重吗?
[解决办法]
可以 更改IK 自定义词典库, 添加新词“品牌简报”, 再结合IK 的分词策略,将整个短语作为一个词建立索引,就可以了 ~