放牧代码和思想
专注自然语言处理、机器学习算法
    时间有限,只有GitHub上的issue能及时处理,大约每周末一次。另外,不要叫我楼主,谢谢。

标签:《Lucene实战(第2版)》

Lucene 时间排序
Java

Lucene 时间排序

hankcs阅读(3724)评论(3)

在Lucene4.6中,想要实现搜索结果按照时间倒序的效果:如果两个文档得分相同,那么就按照发布时间倒序排列;否则就按照分数排列。这种效果在Lucene4.6中实现起来极其简单,直接利用search接口的Sort参数即可达成,完全不需要像某...

Lucene评分算法解释
Java

Lucene评分算法解释

hankcs阅读(4218)评论(2)

Lucene的IndexSearcher提供一个explain方法,能够解释Document的Score是怎么得来的,具体每一部分的得分都可以详细地打印出来。这里用一个中文实例来纯手工验算一遍Lucene的评分算法,并且结合Lucene的源...

我的开源项目

HanLP自然语言处理包基于DoubleArrayTrie的Aho Corasick自动机