[发明专利]一种基于用户行为分析的搜索结果改进的方法及其系统有效
申请号: | 201110445475.8 | 申请日: | 2011-12-27 |
公开(公告)号: | CN102591948A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 胡海斌;吴鸿伟;章正道 | 申请(专利权)人: | 厦门市美亚柏科信息股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 连耀忠 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 行为 分析 搜索 结果 改进 方法 及其 系统 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种基于用户行为分析的搜索结果改进的方法及其系统。
背景技术
搜索引擎(search engine)是一种根据一定的策略、运用特定的计算机程序搜集互联网上的信息,并在对信息进行组织和处理后,将处理后的信息显示给用户,以为用户提供检索服务的系统。目前,随着互联网的迅速发展,搜索引擎已成为互联网的重要应用之一。为了在互联网上数以百亿计的网页中寻找信息,人们往往求助于搜索引擎。
通用搜索引擎的工作流程大致为:通过互联网爬虫对互联网上的网页进行爬取和然后进行索引,搜索引擎用户通过发送关键词到搜索引擎提供的接口,搜索引擎对于关键词和庞大的索引库进行匹配,然后,返回搜索结果。由于索引库的庞大,通常对于关键词和索引的匹配搜索结果进行缓存。
通用搜索引擎一般专注于索引库的规模(索引网页的数量)和搜索结果排序的算法,比如PageRank和Hits算法等。算法匹配出来的搜索结果通常为可重现的,比如,对于一个特定的关键字多次搜索返回的是相同的结果。
目前主流的通用搜索引擎一般通过对于搜索关键字与索引库进行关联性匹配返回搜索的结果,而且通常对于关键字的搜索结果进行缓存。对于这种方式,多次搜索一个特定的关键字返回的是相同的结果。这种搜索结果的返回存在内在的缺陷:搜索的结果完全依赖于关键字与搜索引擎庞大索引库的匹配,依赖于匹配的技术,分词和索引的技术。而忽略了用户在搜索过程中行为的搜索结果所产生的影响。
比如,用户使用搜索引擎,可能多次搜索不同的关键字却是为了查询一个相同的主题,由于现有的搜索引擎对用户的多次搜索并不进行记录分析,对于不同关键词的搜索只是返回了与关键词比对的结果,搜索结果之间的关联性不大,所以用户即使使用很多的关键词,而在每次的搜索过程中也只能摘选到很少部分需要的搜索结果,造成耗费过多的人力,导致不好的用户体验。
发明内容
本发明的目的在于克服现有技术之不足,提供一种基于用户行为分析的搜索结果改进的方法及其系统,通过对用户的搜索行为进行分析处理,判断用户相邻的两次搜索之间的关联性,进而导出主题相关性高的搜索结果,达到节省人力、提高搜索结果相关性进而提升用户的搜索体验的目的。
本发明解决其技术问题所采用的技术方案是:一种基于用户行为分析的搜索结果改进的方法,包括如下步骤:
接收用户提交的初次查询关键词,对该初次查询关键词进行处理,利用关键词与索引库的匹配关系获取初次搜索结果,并将该初次搜索结果显示在用户的使用界面上;
记录用户对初次搜索结果的搜索行为,并将该搜索行为予以保存;
接收用户提交的再次查询关键词,对该再次查询关键词进行处理,利用关键词与索引库的匹配关系获取再次搜索结果;
对初次搜索结果和再次搜索结果是否为相同主题进行判断,当判断为是相同主题时进行下一步骤的处理,否则,将获取的再次搜索结果作为初次搜索结果来显示在用户的使用界面上;
根据用户的搜索行为,对再次搜索结果进行处理并重新排序,以及将处理和重新排序后的搜索结果作为初次搜索结果来显示在用户的使用界面上。
所述记录用户对初次搜索结果的搜索行为,是包括记录用户对初次搜索结果所点中的链接网址和用户在进入对应链接网址的停留时间。
所述对初次搜索结果和再次搜索结果是否为相同主题进行判断,是将用户对初次搜索结果所点中的链接网址与再次搜索结果的链接网址的重复度进行分析以及将初次搜索结果的链接网址与再次搜索结果的链接网址的重复度进行分析,当重复度达到预设的阈值时,就判定为主题相同。
所述对再次搜索结果进行处理并重新排序,是根据预设的条件,提取三类的链接网址来作为搜索结果,并根据预设的权重条件将搜索结果重新排序;其中,该三类链接网址分别为初次搜索结果所点中的链接中浏览时间最久的若干链接网址,初次搜索结果和再次搜索结果都匹配的若干链接网址,初次搜索结果和再次搜索结果中排序靠前的若干链接网址。
所述接收用户提交的初次查询关键词,对该初次查询关键词进行处理,利用关键词与索引库的匹配关系获取初次搜索结果,并将该初次搜索结果显示在用户的使用界面上的过程,包括如下步骤:
a1.接收用户提交搜索关键词;
a2.利用查询模块分析关键词,对关键词进行处理;
a3.由查询模块查看缓存是否存在相关检索的结果,如存在则返回搜索结果;否则把关键词和索引库进行相关性判断后返回搜索结果;
a4.记录返回的初次搜索结果和搜索时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门市美亚柏科信息股份有限公司,未经厦门市美亚柏科信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110445475.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于航空器涡轮机组的金属环形连接结构
- 下一篇:摩托车机油尺安装结构