悬赏分:10 浏览:496 次
问题:
Lucene.Net 加入分词算法后,遇到一个问题:
比如搜索"超级智能手机"时,利用分词算法,生成查询字符串类似于
(name:超级智能手机 超级 智能 手机 智能手机) 这样的话,在查询出来的结果中,经常会出现"超级智能手机"的结果反而在其它分词的后面,感觉不太好,有无办法让分词的结果(即"超级","智能","手机","智能手机")排在完整词"超级智能手机"查询结果的后面?
上面的"超级智能手机"只是一个例子,实际搜索中,用户输入的关键词是预先不知道的
这个问题困扰我很久了,哪位高手能指点下