[发明专利]基于检索词对的相关搜索提示方法及系统无效
| 申请号: | 201210037573.2 | 申请日: | 2012-02-17 |
| 公开(公告)号: | CN103257969A | 公开(公告)日: | 2013-08-21 |
| 发明(设计)人: | 程恒奇;李夫收 | 申请(专利权)人: | 盛乐信息技术(上海)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 菅秀君 |
| 地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 检索 相关 搜索 提示 方法 系统 | ||
技术领域
本发明涉及信息搜索技术领域,尤其涉及一种基于检索词对的相关搜索提示方法及系统。
背景技术
传统相关搜索的做法,是通过对用户输入的核心关键词做扩展。如图1中,用户输入的关键词为“专利”,那么相关搜索提示系统就挑选出一些含有该关键词的词或词组做展示。然而,该方法具有一定的局限性,即系统只能挑选出和用户输入的关键词含有相同部分的词。如果待选词和用户输入的词没有字面上的联系,系统就无能为力了。例如“还珠格格”和“小燕子”,传统相关搜索的方法,对于关键词“还珠格格”,就无法提示“小燕子”。
发明内容
本发明的目的在于提供一种基于检索词对的相关搜索提示方法及系统,其从用户的检索日志中,挖掘出检索词对,通过建立检索词对的索引,用于搜索时的相关提示,提高搜索效率。
为解决上述问题,本发明提供一种基于检索词对的相关搜索提示方法,包括:
记录每次用户的检索词和检索请求时间;
根据记录的每个检索词及其检索请求时间,获得其他检索词作为一检索词的检索词对的关联程度;
按照所述关联程度对每个检索词的检索词对排序,建立每个检索词的检索词对索引以形成检索词对索引库;
当用户以记录的某个检索词为关键字检索时,按排序向用户提示该检索词的检索词对。
进一步的,记录每次用户的检索词和检索请求时间时,还以一预定义时间为界对所述检索请求时间做session分割。
进一步的,获得其他检索词作为一检索词的检索词对的关联程度的步骤包括:
对每个session中的检索词,将其检索请求时间之后检索词作为该检索词的检索词对;
对每个session中的检索词的检索词对进行权值计算;
对所有session中的相同检索词的相同检索词对进行加权处理,得到其他检索词作为一检索词的检索词对的关联程度。
进一步的,对每个session中的每个检索词的检索词对进行权值计算的公式为:检索词对的权值=阈值距离/在该session中检索词对与检索词之间的距离。
相应的,本发明还提供一种基于检索词对的相关搜索提示系统,包括:
日志分析模块,用于记录每次用户的检索词和检索请求时间;
关联检索词对模块,用于根据记录的每个检索词及其检索请求时间,获得其他检索词作为一检索词的检索词对的关联程度;
建库检索模块,用于按照关联程度对每个检索词的检索词对排序,建立每个检索词的检索词对索引以形成检索词对索引库,并当用户以某个检索词为关键字检索时,按排序向用户提示该检索词的检索词对。
进一步的,所述日志分析模块以一预定义时间为界对所述检索请求时间做session分割。
进一步的,所述关联检索词对模块获得其他检索词作为一检索词的检索词对的关联程度的步骤包括:
对每个session中的检索词,将其检索请求时间之后检索词作为该检索词的检索词对;
对每个session中的每个检索词的检索词对进行权值计算;
对所有session中的相同检索词的相同检索词对进行加权处理,得到其他检索词作为一检索词的检索词对的关联程度。
进一步的,所述关联检索词对模块对每个session中的每个检索词的检索词对进行权值计算的公式为:检索词对的权值=阈值距离/在该session中检索词对与检索词之间的距离。
与现有技术相比,本发明提供的基于检索词对的相关搜索提示系统,通过记录用户的检索日志并从中挖掘出检索词对,通过关联程度建立每个检索词的检索词对的索引以形成检索词对索引库,并当用户以某个检索词为关键字检索时,按排序向用户提示该检索词的检索词对,提高搜索效率。
附图说明
图1是现有技术中的相关搜索提示示意图;
图2本发明一实施例的基于检索词对的相关搜索提示方法流程图;
图3是本发明一实施例的基于检索词对的相关搜索提示系统的架构示意图。
具体实施方式
以下结合附图和具体实施例对本发明提出的基于检索词对的相关搜索提示方法及系统作进一步详细说明。
如图2所示,本发明提供一种基于检索词对的相关搜索提示方法,包括以下步骤:
S1,记录每次用户的检索词和检索请求时间;
S2,根据记录的每个检索词及其检索请求时间,获得其他检索词作为一检索词的检索词对的关联程度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛乐信息技术(上海)有限公司,未经盛乐信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210037573.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:叠落式盾构隧道的施工方法
- 下一篇:测井用深度编码器的检测装置及方法





