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

技术编号:13014736 阅读:57 留言:0更新日期:2016-03-16 13:21
本发明专利技术实施例提供了一种搜索推荐方法及装置。一方面,本发明专利技术实施例通过根据获得的查询词,确定用户的至少两个搜索意图;从而,获得与每个所述搜索意图相关的一组推荐信息,以及,为每组所述推荐信息生成对应的描述标签;进而,在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示。因此,本发明专利技术实施例提供的技术方案提高了从搜索结果页中获取推荐信息的效率。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及互联网搜索
,尤其涉及一种搜索推荐方法及装置。【
技术介绍
】目前,用户在输入查询词(Query)后,搜索引擎根据该查询词进行搜索,并向用户输出若干与该查询词相匹配的搜索结果页。现有技术中,在显示的每个搜索结果页中最后一个搜索结果的下方,会显示推荐给用户的若干推荐信息。用户有时在浏览搜索结果后,当认为输入的查询词不当导致当前搜索结果不满足自身搜索需求时,或者,当满足搜索需求后,用户需要进行进一步搜索以获得更多信息时,显示的推荐信息往往能为用户进行搜索推荐,以使用户能够尽快完成搜索任务,减少搜索成本,提高搜索效率。然而,目前输出的推荐信息,往往是将不同维度的推荐信息进行混合显示,需要用户在推荐信息中人工逐个进行查看,然后筛选出所需要的信息,因此现有技术中从搜索结果页中获取推荐信息的效率比较低。【
技术实现思路
】有鉴于此,本专利技术实施例提供了一种搜索推荐方法及装置,提高了从搜索结果页中获取推荐信息的效率。本专利技术实施例的一方面,提供一种搜索推荐方法,包括:根据获得的查询词,确定用户的至少两个搜索意图;获得与每个所述搜索意图相关的一组推荐信息;为每组所述推荐信息生成对应的描述标签;在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据获得的查询词,确定用户的至少两个搜索意图,包括:获得与所述查询词相关的属性信息、与所述查询词相关的搜索行为信息以及所述查询词的共现信息中至少一个;根据与所述查询词相关的属性信息、与所述查询词相关的搜索行为信息以及所述查询词的共现信息中至少一个,进行聚类运算,获得所述至少两个搜索意图。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,获得所述至少两个搜索意图,包括:根据用户搜索特征,对聚类运算后获得的至少两个候选意图进行筛选,从所述至少两个候选意图中获得所述至少两个搜索意图。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,获得与每个所述搜索意图相关的一组推荐信息,包括:根据用户搜索历史记录,获得与每个所述搜索意图相关的搜索行为信息;根据所述搜索行为信息,获得与每个所述搜索意图相关的候选推荐信息;对所述候选推荐信息进行筛选,以获得与每个所述搜索意图相关的一组推荐信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,每组所述推荐信息对应的描述标签包括:每组所述推荐信息对应的描述文本和每组所述推荐信息对应的描述图片中至少一个。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示,包括:在与所述查询词相匹配的搜索结果页中,利用至少两个卡片显示至少两个所述描述标签和至少两组所述推荐信息,每个所述卡片中显示一个描述标签和对应的一组所述推荐信息;根据用户在所述搜索结果页中针对当前显示的卡片的操作手势,将当前显示的卡片切换到其他卡片,以显示其他卡片中的描述标签和对应的一组推荐信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示,包括:根据每组所述推荐信息与所述查询词的相关度,对每组所述推荐信息进行排序,以获得排序结果;根据所述排序结果,在与所述查询词相匹配的至少两个搜索结果页的每个搜索结果页中,显示一组所述推荐信息以及对应的描述标签。本专利技术实施例的一方面,提供一种搜索推荐装置,包括:确定模块,用于根据获得的查询词,确定用户的至少两个搜索意图;获取模块,用于获得与每个所述搜索意图相关的一组推荐信息;生成模块,用于为每组所述推荐信息生成对应的描述标签;显示模块,用于在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定模块,具体用于:获得与所述查询词相关的属性信息、与所述查询词相关的搜索行为信息以及所述查询词的共现信息中至少一个;根据与所述查询词相关的属性信息、与所述查询词相关的搜索行为信息以及所述查询词的共现信息中至少一个,进行聚类运算,获得所述至少两个搜索意图。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定模块用于获得所述至少两个搜索意图时,具体用于:根据用户搜索特征,对聚类运算后获得的至少两个候选意图进行筛选,从所述至少两个候选意图中获得所述至少两个搜索意图。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取模块,具体用于:根据用户搜索历史记录,获得与每个所述搜索意图相关的搜索行为信息;根据所述搜索行为信息,获得与每个所述搜索意图相关的候选推荐信息;对所述候选推荐信息进行筛选,以获得与每个所述搜索意图相关的一组推荐信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,每组所述推荐信息对应的描述标签包括:每组所述推荐信息对应的描述文本和每组所述推荐信息对应的描述图片中至少一个。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述显示模块,具体用于:在与所述查询词相匹配的搜索结果页中,利用至少两个卡片显示至少两个所述描述标签和至少两组所述推荐信息,每个所述卡片中显示一个描述标签和对应的一组所述推荐信息;根据用户在所述搜索结果页中针对当前显示的卡片的操作手势,将当前显示的卡片切换到其他卡片,以显示其他卡片中的描述标签和对应的一组推荐信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述显示模块,具体用于:根据每组所述推荐信息与所述查询词的相关度,对每组所述推荐信息进行排序,以获得排序结果;根据所述排序结果,在与所述查询词相匹配的至少两个搜索结果页的每个搜索结果页中,显示一组所述推荐信息以及对应的描述标签。由以上技术方案可以看出,本专利技术实施例具有以下有益效果:本专利技术实施例提供的技术方案可以在搜索结果页面中向用户提供多组推荐信息且推荐信息进行分组显示,并为每组推荐信息添加描述标签,以便于用户根据描述标签和推荐信息的分组,能够及时获得所需要的推荐信息,与现有技术中需要人工逐个进行查看,然后筛选出所需要的信息以及推荐信息固定不变的方案相比,本专利技术实施例所提供的技术方案,提高了搜索结果页中推荐信息的多样性以及从搜索结果页中获取推荐信息的效率。【【附图说明】】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术实施例所提供的搜索推荐方法的流程示意图;图2是本专利技术实施例所提供的获得搜索意图的示例图;图3是现有技术中在搜索结果页中显示推荐信息的第一示例图;图4(a)?图4(c)是本专利技术实施例所提供的在搜索结果页中显示推荐信息的第一示例图;图5(a)?图5(c)是本专利技术实施例所提供的在搜索结果页中显示推荐信息的第二示例图;图6是现有技术中在搜索结果页中显本文档来自技高网...

【技术保护点】
一种搜索推荐方法,其特征在于,所述方法包括:根据获得的查询词,确定用户的至少两个搜索意图;获得与每个所述搜索意图相关的一组推荐信息;为每组所述推荐信息生成对应的描述标签;在与所述查询词相匹配的搜索结果页中,将至少两个所述描述标签和至少两组所述推荐信息进行对应显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄际洲周里成
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1