一种相关搜索请求串推荐方法和系统技术方案

技术编号:9406230 阅读:156 留言:0更新日期:2013-12-05 06:07
本发明专利技术公开了一种相关搜索请求串推荐方法和系统,该方法包括:获取有线用户和无线用户的历史搜索记录信息,并根据历史搜索记录信息分别确定有线用户以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据有线用户以及无线用户的历史搜索请求串的热度和关联度以及搜索请求中携带的搜索请求串确定有线用户以及无线用户各历史搜索请求串的推荐分值;根据有线用户以及无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据综合推荐分值确定此次搜索请求的相关搜索请求串;将相关搜索请求串推荐给用户。在本发明专利技术中,在丰富了相关搜索请求串推荐的数据来源的同时,提高了相关搜索请求串推荐的准确性。

【技术实现步骤摘要】
一种相关搜索请求串推荐方法和系统
本专利技术涉及互联网技术应用领域,尤其涉及一种相关搜索请求串推荐方法和系统。
技术介绍
相关搜索是指搜索引擎在根据用户的查询请求串进行搜索时,所提供的与该请求串相关的信息。例如,用户在搜索引擎中输入请求串“浏览器”,搜索结果的页面将显示与“浏览器”相关的网页链接,并提供“搜狗浏览器”、“谷歌浏览器”、“qq浏览器”、“火狐浏览器”等一系列请求串推荐给用户,帮助用户使用更好的查询词搜索到需要的信息。其中,“搜狗浏览器”、“谷歌浏览器”、“qq浏览器”、“火狐浏览器”等一系列请求串即为利用“浏览器”在搜索引擎中进行搜索时的相关搜索的结果。这种搜索推荐模式已经成为搜索领域最常见的方式。搜索推荐采用的技术主要是统计分析搜索引擎的查询日志,查询日志记录了用户输入的搜索请求串及其出现的次数、通过该请求串点击的网页链接及点击次数等信息,通过分析查询日志提取出更准确的搜索词,将近期搜索排名靠前的相关信息推荐给用户。现有技术中,无线网页相关搜索结果推荐主要有两种方式:方式一、直接复用有线网页相关搜索,即无线用户用手机登移动设备进行搜索时,相关搜索展现的是有线网页相关搜索的结果;方式二、使用无线网页搜索数据确定无线网页相关搜索。专利技术人在实现本专利技术的过程中,发现现有技术至少存在以下缺陷:1、直接复用有线网页的相关搜索无法体现无线用户的行为习惯,以及无线用户与有线用户的差异性。例如,对于请求串为“浏览器”的搜索请求,无线用户希望得到的推荐应该是UC浏览器等无线网页访问常用的浏览器,而如果直接复用有线网页的相关搜索,结果可能是有线网页访问常用的浏览器。2、直接使用无线网页搜索数据确定无线网页相关搜索时,在数据准备上会存在不足。
技术实现思路
本专利技术提供一种相关搜索请求串推荐方法和系统,以在丰富相关搜索请求串推荐的数据来源的同时,提高了相关搜索请求串推荐的准确性。(请重新确认,建议少用“优化用户体验”这种说法)为了达到以上目的,本专利技术实施例提供了一种相关搜索请求串推荐方法,包括:获取有线用户和无线用户的历史搜索记录信息,并根据所述历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据所述有线用户的历史搜索请求串的热度和关联度以及所述搜索请求中携带的搜索请求串确定所述有线用户的各历史搜索请求串的推荐分值,并根据所述无线用户的历史搜索请求串的热度和关联度以及所述搜索请求携带的搜索请求串确定所述无线用户的各历史搜索请求串的推荐分值;根据所述有线用户各历史搜索请求串的推荐分值和所述无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据所述综合推荐分值确定此次搜索请求的相关搜索请求串;将所述相关搜索请求串推荐给用户。本专利技术实施例还提供了一种相关搜索请求串推荐系统,包括:获取单元,用于获取有线用户和无线用户的历史搜索记录信息;第一确定单元,用于根据所述历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;接收单元,用于接收搜索请求;第二确定单元,用于根据所述有线用户的历史搜索请求串的热度和关联度以及所述搜索请求中携带的搜索请求串确定所述有线用户的各历史搜索请求串的推荐分值,并根据所述无线用户的历史搜索请求串的热度和关联度以及所述搜索请求携带的搜索请求串确定所述无线用户的各历史搜索请求串的推荐分值;第三确定单元,用于根据所述有线用户各历史搜索请求串的推荐分值和所述无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据所述综合推荐分值确定此次搜索请求的相关搜索请求串;推荐单元,用于将所述相关搜索请求串推荐给用户。在本专利技术上述实施例中,通过获取有线用户和无线用户的历史搜索记录信息,并根据该历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据有线用户的历史搜索请求串的热度和关联度以及搜索请求中携带的搜索请求串确定有线用户的各历史搜索请求串的推荐分值,并根据无线用户的历史搜索请求串的热度和关联度以及搜索请求携带的搜索请求串确定无线用户的各历史搜索请求串的推荐分值,从而根据有线用户各历史搜索请求串的推荐分值和无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据该综合推荐分值确定此次搜索请求的相关搜索请求串,进而,将该相关搜索请求串推荐给用户,在丰富了相关搜索请求串推荐的数据来源的同时,提高了相关搜索请求串推荐的准确性。附图说明图1为本专利技术实施例提供的一种相关搜索请求串推荐方法的流程示意图;图2为本专利技术实施例提供的一种相关搜索请求串推荐系统的结构示意图。具体实施方式针对上述现有技术的缺陷,本专利技术实施例提供了一种相关搜索请求串推荐的技术方案。在该技术方案中,可以通过获取有线用户和无线用户的历史搜索记录信息,并根据该历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据有线用户的历史搜索请求串的热度和关联度以及搜索请求中携带的搜索请求串确定有线用户的各历史搜索请求串的推荐分值,并根据无线用户的历史搜索请求串的热度和关联度以及搜索请求携带的搜索请求串确定无线用户的各历史搜索请求串的推荐分值,从而根据有线用户各历史搜索请求串的推荐分值和无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据该综合推荐分值确定此次搜索请求的相关搜索请求串,进而,将该相关搜索请求串推荐给用户,在丰富了相关搜索请求串推荐的数据来源的同时,提高了相关搜索请求串推荐的准确性。下面将结合本专利技术的实施例中的附图,对本专利技术的实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的实施例保护的范围。如图1所示,为本专利技术实施例提供的一种相关搜索请求串推荐方法的流程示意图,可以包括以下步骤:步骤101、获取有线用户和无线用户的历史搜索记录信息,并根据所述历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度。具体的,可以通过获取搜索引擎的查询日志的方式获取用户的历史搜索记录信息。该查询日志通常记录有用户输入的搜索请求串及其出现的次数、通过该请求串的网页链接及点击次数等信息,通过统计和分析搜索引擎的查询日志,可以确定用户历史搜索的搜索请求串(即历史搜索请求串)的热度和关联度。在本专利技术实施例中,为了丰富相关搜索请求串推荐流程中的数据来源,可以分别获取有线用户和无线用户的查询日志,并根据该查询日志分别确定有线用户的历史搜索请求串的热度和无线用户的历史搜索请求串的热度和关联度。其中,该热度和关联度均可以以具体数值的形式体现。例如,获取到的有线用户的历史搜索记录信息中“A浏览器”共被搜索了100次,则该历史搜索请求串“A浏览器”的热度即可以为100;而当根据获取到的有线用户的历史搜索记录信息确定有80个用户在搜索了“B本文档来自技高网
...

【技术保护点】
一种相关搜索请求串推荐方法,其特征在于,包括:获取有线用户和无线用户的历史搜索记录信息,并根据所述历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据所述有线用户的历史搜索请求串的热度和关联度以及所述搜索请求中携带的搜索请求串确定所述有线用户的各历史搜索请求串的推荐分值,并根据所述无线用户的历史搜索请求串的热度和关联度以及所述搜索请求携带的搜索请求串确定所述无线用户的各历史搜索请求串的推荐分值;根据所述有线用户各历史搜索请求串的推荐分值和所述无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据所述综合推荐分值确定此次搜索请求的相关搜索请求串;将所述相关搜索请求串推荐给用户。

【技术特征摘要】
1.一种相关搜索请求串推荐方法,其特征在于,包括:获取有线用户和无线用户的历史搜索记录信息,并根据所述历史搜索记录信息分别确定有线用户的历史搜索请求串的热度和关联度以及无线用户的历史搜索请求串的热度和关联度;当接收到搜索请求时,根据所述搜索请求中携带的搜索请求串以及所述有线用户的历史搜索请求串的关联度,得到所述搜索请求中携带的搜索请求串与所述有线用户的各历史搜索请求串之间的关联度,根据所述有线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述有线用户的各历史搜索请求串之间的关联度,确定所述有线用户的各历史搜索请求串的推荐分值;并根据所述搜索请求中携带的搜索请求串以及所述无线用户的历史搜索请求串的关联度,得到所述搜索请求中携带的搜索请求串与所述无线用户的各历史搜索请求串之间的关联度,根据所述无线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述无线用户的各历史搜索请求串之间的关联度,确定所述无线用户的各历史搜索请求串的推荐分值;根据所述有线用户各历史搜索请求串的推荐分值和所述无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,并根据所述综合推荐分值确定此次搜索请求的相关搜索请求串;将所述相关搜索请求串推荐给用户。2.如权利要求1所述的方法,其特征在于,所述根据有线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述有线用户的各历史搜索请求串之间的关联度,确定所述有线用户的各历史搜索请求串的推荐分值,具体为:确定所述有线用户的各历史搜索请求串与所述搜索请求中携带的搜索请求串的相关度;以所述相关度、所述有线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述有线用户的各历史搜索请求串之间的关联度为参数,确定所述有线用户各历史搜索请求串的推荐分值。3.如权利要求1所述的方法,其特征在于,所述根据无线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述无线用户的各历史搜索请求串之间的关联度,确定所述无线用户的各历史搜索请求串的推荐分值,具体为:确定所述无线用户的各历史搜索请求串与所述搜索请求中携带的搜索请求串的相关度;以所述相关度、所述无线用户的历史搜索请求串的热度以及所述搜索请求中携带的搜索请求串与所述无线用户的各历史搜索请求串之间的关联度为参数,确定所述无线用户各历史搜索请求串的推荐分值。4.如权利要求1所述的方法,其特征在于,所述根据所述有线用户各历史搜索请求串的推荐分值和所述无线用户各历史搜索请求串的推荐分值确定各历史请求串的综合推荐分值,具体为:获取有线用户和无线用户的历史搜索请求串的推荐分值的加权系数;根据所述加权系数对所述有线用户的历史搜索请求串的推荐分值和无线用户的历史搜索请求串的推荐分值进行加权,并将权值作为所述各历史搜索请求串的综合推荐分值。5.如权利要求1所述的方法,其特征在于,所述根据所述综合推荐分值确定此次搜索请求的相关搜索请求...

【专利技术属性】
技术研发人员:蔡战举陈戈刘振宏高小平王培盛
申请(专利权)人:深圳市世纪光速信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1