首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
Lucene+分词算法时,如何控制查询结果的显示顺序?
0
悬赏园豆:
10
[已解决问题]
解决于 2009-06-10 20:39
<P>问题:</P> <P>Lucene.Net 加入分词算法后,遇到一个问题:</P> <P>比如搜索"超级智能手机"时,利用分词算法,生成查询字符串类似于</P> <P>(name:超级智能手机 超级 智能 手机 智能手机) 这样的话,在查询出来的结果中,经常会出现"超级智能手机"的结果反而在其它分词的后面,感觉不太好,有无办法让分词的结果(即"超级","智能","手机","智能手机")排在完整词"超级智能手机"查询结果的后面?</P> <P>上面的"超级智能手机"只是一个例子,实际搜索中,用户输入的关键词是预先不知道的</P> <P>这个问题困扰我很久了,哪位高手能指点下</P>
.NET技术
.NET开源项目
菩提树下的杨过
|
小虾三级
|
园豆:
556
提问于:2008-01-06 00:01
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
如果你没有进行过排序的话,哪么lucene搜索的结果默认是按照匹配度的高低排下来的,关于这个匹配度,它里面有一个比较复杂的计算方法,所以你查询出来的结果,可能已是按这种排序排序出来的了.
没剑
|
菜鸟二级
|
园豆:430
|
2008-01-06 10:36
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
其他回答(2)
0
name:超级智能手机 超级 智能 手机 智能手机 超级智能手机 提高他的权重 超级智能手机^2.0
暗香浮动
|
园豆:361
(菜鸟二级)
|
2008-02-20 10:34
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
楼主解决这个问题了吗?Lucene+分词算法,如果要进行精确查找不知道该怎么弄。。
ssxiaobudong
|
园豆:202
(菜鸟二级)
|
2015-09-23 10:11
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。