看了王学松的《lucene+nutch搜索引擎》十一章的实例  通过web向数据库中输入关键词及其权值 不明白这个权值放在这儿有什么用 其他功能代码里面只牵扯到关键词 根本就没用到权值  网上这方面资料也很少  望高手赐教 不胜感激!

解决方案 »

  1.   

    权值可能跟相关词搜索以及结果排序有关。
    相关词:
    比如,水果和香蕉相关,因为香蕉是一种水果。而香蕉则可能跟植物、热带、亚热带相关。
    在以香蕉为主key,其他作为关联key的搜索体系中,假设香蕉的权值是1.0,水果的权值是0.9,植物的权值是0.8。
    那么在相关词搜索中,搜索香蕉,结果页面出来的不仅仅是包含香蕉的所有页面,也会包含不包括香蕉但是包括水果、植物、热带、亚热带的结果页面,这些结果页面的排序,可能是含有香蕉的排前面,不含的排后面,排序方式可能会以 key的 命中率*权重 + rel_key的命中率*权重。做过的一个简单的相关词搜索,仅做参考。