搜索词推荐方法及装置制造方法及图纸

技术编号:10646870 阅读:124 留言:0更新日期:2014-11-12 20:50
本发明专利技术提供一种搜索词推荐方法及装置。搜索词推荐方法包括:从用户的历史搜索词中,确定候选搜索词,历史搜索词是指用户的历史搜索中使用的搜索词;获取表征候选搜索词在历史搜索中出现特性的参数;根据参数,从候选搜索词中确定推荐搜索词。本发明专利技术技术方案基于预测用户的历史搜索词是否在未来搜索过程中出现,向用户推荐搜索词,可以提高向用户推荐搜索词的准确度。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种搜索词推荐方法及装置
技术介绍
用户进行搜索时,需要在搜索引擎提供的输入框中,输入与用户搜索意图相关的搜索词(query)。现有技术一般会在用户输入搜索词中的一个或几个字符时,将用户输入的字符作为前缀在历史搜索词中进行匹配,并将匹配到的包括该前缀的搜索词以下拉列表的形式提供给用户,以供用户直接从下拉列表中选择要输入的搜索词。这种向用户推荐搜索词的方法比较简单,向用户所推荐的搜索词的准确度较低。
技术实现思路
本专利技术的多个方面提供一种搜索词推荐方法及装置,用以提高向用户推荐搜索词的准确度。本专利技术的一方面,提供一种搜索词推荐方法,包括:从用户的历史搜索词中,确定候选搜索词,所述历史搜索词是指所述用户的历史搜索中使用的搜索词;获取表征所述候选搜索词在所述历史搜索中出现特性的参数;根据所述参数,从所述候选搜索词中确定推荐搜索词。本专利技术的另一方面,提供一种搜索词推荐装置,包括:第一确定模块,用于从用户的历史搜索词中,确定候选搜索词,所述历史搜索词是指所述用户的历史搜索中使用的搜索词;获取模块,用于获取表征所述候选搜索词在所述历史搜索中出现特性的参数;第二确定模块,用于根据所述参数,从所述候选搜索词中确定推荐搜索词。本专利技术从用户的历史搜索词中确定候选搜索词,获取表征该候选搜索词在历史搜索词中出现特性的参数,基于所获取的参数从候选搜索词中确定推荐搜索词。本专利技术利用用户的历史搜索词在历史搜索中的出现特性,准确的预测用户在未来搜索行为中何时再出现历史搜索词,基于此向用户推荐搜索词,可以提升向用户推荐搜索词的准确度。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的搜索词推荐方法的流程示意图;图2为本专利技术另一实施例提供的搜索词推荐方法的流程示意图;图3为本专利技术一实施例提供的搜索词推荐装置的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一实施例提供的搜索词推荐方法的流程图。如图1所示,该方法包括:101、从用户的历史搜索词中,确定候选搜索词,历史搜索词是指用户的历史搜索中使用的搜索词。102、获取表征上述候选搜索词在历史搜索中出现特性的参数。103、根据上述参数,从上述候选搜索词中确定推荐搜索词。考虑到用户在历史搜索中使用的搜索词往往会以一定概率在未来的搜索过程中出现,或者会以一定概率在未来搜索行为中出现相类似但不完全相同的搜索词,如果能够准确预测出某个或某些历史搜索词会在未来搜索过程中出现,则可以将该历史搜索词推荐给用户,以供用户在未来的搜索过程中使用,这将提高向用户推荐搜索词的准确度。基于上述考虑,本实施例的搜索词推荐装置基于对用户的历史搜索词的预测,确定用户可能在未来搜索过程中使用的搜索词(即推荐搜索词),并将所确定的搜索词推荐给用户,以提高向用户推荐搜索词的准确度。具体的,搜索词推荐装置首先从用户的历史搜索词中,确定候选搜索。例如,搜索词推荐装置可以直接将用户的历史搜索词作为候选搜索词。值得说明的是,如果用户的历史搜索词有多个,则候选搜索词也会有多个。除了该方式之外,搜索词推荐装置也可以采用其他方式从用户的历史搜索词中,确定候选搜索词,例如确定历史搜索词中出现次数大于预设的次数阈值的搜索词作为候选搜索词等。接着,搜索词推荐装置获取可以表征该候选搜索词在历史搜索中出现特性的参数,进而基于候选搜索词在历史搜索中出现的特性预测该候选搜索词是否会在未来搜索过程中出现。具体的,搜索词推荐装置可以对用户历史搜索数据中与候选搜索词相关的数据进行统计,获得候选搜索词在历史搜索中出现的特性,进而获得可以表征候选搜索词在历史搜索中出现特性的参数。下面对候选搜索词在历史搜索中出现的特性进行举例说明:例如,对于用户来说,使用搜索词进行搜索可能存在一定的周期性,总体上来说周期性是受外界因素影响以及用户自身习惯影响而决定的,例如用户的对某一综艺节目的关注可能是受综艺节目周期性播出的影响,而用户对彩票的关注主要受彩票的周期性开奖时间的影响,再例如用户可能受习惯影响,可能偏好晚上看小说,而白天上班路上看新闻。因此,候选搜索词在历史搜索中出现的特性可以包括:候选搜索词在历史搜索中出现的周期性。例如,对于用户来说,使用搜索词进行搜索可能存在一定的爆发性,即搜索词爆发性出现。搜索词的爆发性出现是指在短时间内用户频繁使用该搜索词进行搜索。例如,一个用户在过去一段时间内曾频繁看某本小说,但当下比较少有看这本小说的需求,很可能该用户已看完这本小说,而不再会选择反复阅读这本小说,因此,有关该小说的搜索词就会在过去一段时间内频繁被使用。因此,候选搜索词在历史搜索中出现的特性可以包括:候选搜索词在历史搜索中出现的爆发性。例如,对于用户来说,使用搜索词进行搜索一定程度上会受用户自身偏好的影响。例如,有的用户会偏向于使用搜索引擎重复使用相同的搜索词进行搜索,获取重复需求,而有些用户可能更偏向于将搜索引擎作为他们了解新事物或新问题的工具。这一特性可以通过用户在历史搜索上重复使用同一搜索词的次数以及重复使用同一搜索词的平均时间间隔来表示。基于此,候选搜索词在历史搜索中出现的特性还可以包括:候选搜索词在历史搜索中重复出现的次数和重复出现的时间间隔。基于上述举例说明,本实施例中候选搜索词在历史搜索中出现的特性可以包括上述候选搜索词在历史搜索中出现的周期性、爆发性、重复出现的次数和重复出现的时间间隔中的至少一个。在一可选实施方式中,搜索词推荐装置获取表征上述候选搜索词在历史搜索中出现特性的参数,包括:获取以下至少一个参数:表征上述候选搜索词在历史搜索中周期性出现特性的第一时间序列;表征上述候选词在历史搜索中爆发性出现特性的第二时间序列;...
搜索词推荐方法及装置

【技术保护点】
一种搜索词推荐方法,其特征在于,包括:从用户的历史搜索词中,确定候选搜索词,所述历史搜索词是指所述用户的历史搜索中使用的搜索词;获取表征所述候选搜索词在所述历史搜索中出现特性的参数;根据所述参数,从所述候选搜索词中确定推荐搜索词。

【技术特征摘要】
1.一种搜索词推荐方法,其特征在于,包括:
从用户的历史搜索词中,确定候选搜索词,所述历史搜索词是指所述用户
的历史搜索中使用的搜索词;
获取表征所述候选搜索词在所述历史搜索中出现特性的参数;
根据所述参数,从所述候选搜索词中确定推荐搜索词。
2.根据权利要求1所述的方法,其特征在于,所述从用户的历史搜索词中,
确定候选搜索词,包括:
直接将所述历史搜索词,作为所述候选搜索词;或者
利用预设的推荐系统对所述历史搜索词进行分析,确定预推荐搜索词;
从所述历史搜索词中,确定与所述预推荐搜索词相同或相近的搜索词作为
所述候选搜索词。
3.根据权利要求1所述的方法,其特征在于,所述获取表征所述候选搜索
词在所述历史搜索中出现特性的参数,包括:
获取以下至少一个参数:
表征所述候选搜索词在所述历史搜索中周期性出现特性的第一时间序列;
表征所述候选词在所述历史搜索中爆发性出现特性的第二时间序列;
所述候选搜索词在所述历史搜索中重复出现的次数;以及
所述候选搜索词在所述历史搜索中重复出现的平均时间间隔;
其中,爆发性出现是指出现频度大于频度阈值的情况。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述参数,
从所述候选搜索词中确定推荐搜索词,包括:
根据所述参数对所述候选搜索词进行排序;
根据排序结果,从所述候选搜索词中确定所述推荐搜索词。
5.根据权利要求3所述的方法,其特征在于,所述根据所述参数,从所述
候选搜索词中确定推荐搜索词,包括:
根据所述参数为所述候选搜索词打分,获得所述候选搜索词的得分;
根据所述候选搜索词的得分,确定所述推荐搜索词。
6.根据权利要求5所述的方法,其特征在于,所述根据所述参数为所述候
选搜索词打分,获得所述候选搜索词的得分,包括:
根据所述第一时间序列、所述第二时间序列、所述重复出现的次数和所述
重复出现的平均时间间隔中的至少一个,为所述候选搜索词打分,获得所述候
选搜索词的得分。
7.根据权利要求5或6所述的方法,其特征在于,所述根据所述候选搜索
词的得分,确定推荐搜索词,包括:
将所述候选搜索词中得分最高的搜索词作为所述推荐搜索词;或者
将所述候选搜索词中得分大于分数阈值的搜索词作为所述推荐搜索词。
8.一种搜索词推荐装置,其特...

【专利技术属性】
技术研发人员:周珣张智敏隋宏亮王京傲
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1