一种搜索方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26376638 阅读:24 留言:0更新日期:2020-11-19 23:45
本公开提供了一种搜索方法、装置、电子设备及存储介质,其中,该方法包括:接收泛查询搜索请求;泛查询搜索请求中携带有泛查询词;获取与泛查询词对应的至少一个多媒体内容卡片;其中,每个多媒体内容卡片与泛查询搜索请求所对应的一个扩展标签相对应,每个多媒体内容卡片包括多个多媒体内容集合的信息,每个多媒体内容集合与扩展标签所对应一个扩展子标签相对应;展示至少一个多媒体内容卡片中每个多媒体内容卡片包括的多个多媒体内容集合的信息。采用上述方案,能够从各种维度聚类展示与泛查询词相关的搜索结果,用户可以直接找到与其搜索意图相关的内容,提高搜索效率和缩短搜索路径。

【技术实现步骤摘要】
一种搜索方法、装置、电子设备及存储介质
本公开涉及互联网
,具体而言,涉及一种搜索方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的迅猛发展,用户对搜索引擎的搜索功能的要求也在不断提高。当用户输入搜索词时,搜索引擎会向用户推送与当前搜索词相关的推荐结果。目前的搜索引擎仅考虑了搜索结果与搜索词的相关程度,展示给用户的搜索结果内容较为单一和分散,导致用户的搜索效率较低。
技术实现思路
本公开实施例至少提供一种搜索方案,能够从各种搜索维度聚类展示与用户搜索词相关的搜索结果,用户可以直接找到与其搜索意图相关的内容,提高搜索效率和缩短搜索路径。至少包括以下几个方面:第一方面,本公开实施例提供了一种搜索方法,所述方法包括:接收泛查询搜索请求;所述泛查询搜索请求中携带有泛查询词;获取与所述泛查询词对应的至少一个多媒体内容卡片;其中,每个所述多媒体内容卡片与所述泛查询搜索请求所对应的一个扩展标签相对应,每个所述多媒体内容卡片包括多个多媒体内容集合的信息,每个所述多媒体内容集合与所述扩展标签所对应一个扩展子标签相对应;展示所述至少一个多媒体内容卡片中每个所述多媒体内容卡片包括的多个多媒体内容集合的信息。在一种实施方式中,展示每个所述多媒体内容卡片包括的多个多媒体内容集合的信息,包括:在所述多媒体内容卡片对应的展示位上分别展示该多媒体内容卡片包括的各所述多媒体内容集合的封面图片及文本描述内容;其中,所述封面图片及文本描述内容是基于该多媒体内容集合确定的。在一种实施方式中,所述方法还包括:响应针对任一所述多媒体内容集合的触发操作,以多媒体内容流的形式播放该多媒体内容集合包括的多媒体内容。在一种实施方式中,所述方法还包括:响应于所述多媒体内容集合包括的多媒体内容播放完成,以所述多媒体内容流的形式接续播放其他多媒体内容集合包括的多媒体内容;其中,所述多媒体内容集合与所述其他多媒体内容集合属于同一个所述多媒体内容卡片。第二方面,本公开实施例还提供了一种搜索方法,所述方法包括:获取泛查询搜索请求,所述泛查询搜索请求中携带有泛查询词;根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签;针对每个所述扩展标签,获取各所述扩展子标签对应的多媒体内容集合,根据各所述多媒体内容集合生成该扩展标签对应的多媒体内容卡片;基于至少一个所述扩展标签对应的多媒体内容卡片,得到所述泛查询词对应的至少一个多媒体内容卡片。在一种实施方式中,所述方法还包括:根据各泛查询词的属性信息将所述各泛查询词分成至少两类泛查询词集合;获取与所述各泛查询词相关的历史搜索信息,得到各所述泛查询词集合的历史搜索信息;针对每类泛查询词集合,提取该泛查询词集合的历史搜索信息中的关键词,根据所述关键词确定该泛查询词集合对应的至少一个扩展标签,以及每个所述扩展标签对应的多个子扩展标签;其中,所述至少一个扩展标签是通过对所述多个子扩展标签进行聚类生成的。在一种实施方式中,所述根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签,包括:确定包括所述泛查询词的泛查询词集合;将所述泛查询词集合对应的至少一个扩展标签,以及每个所述扩展标签对应的多个子扩展标签,作为与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签。在一种实施方式中,所述根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签,包括:若任一所述泛查询词集合中不存在所述泛查询词,基于所述泛查询词的属性信息确定所述泛查询词对应的泛查询词集合;将所述泛查询词集合对应的至少一个扩展标签,以及每个所述扩展标签对应的多个子扩展标签,作为与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签。在一种实施方式中,所述方法还包括:获取历史搜索语句;对所述历史搜索语句进行解析聚类,得到各扩展标签对应的候选词;基于所述候选词对所述扩展标签对应的多个扩展子标签进行更新。在一种实施方式中,按照如下步骤确定每个扩展子标签所对应的多媒体内容集合:获取各所述扩展子标签下的关键词;其中,所述关键词是基于历史交互数据分析得到的;针对每个所述扩展子标签,从多媒体内容库中查找与该扩展子标签下的关键词匹配的至少一个多媒体内容,得到每个所述扩展子标签对应的多媒体内容集合。在一种实施方式中,所述方法还包括:针对每个多媒体内容卡片包括的每个多媒体内容集合,从该多媒体内容集合包括的至少一个多媒体内容中提取至少一张关键帧图片,并基于提取的所述至少一张关键帧图片分别与该多媒体内容集合对应的扩展子标签之间的匹配度,从所述至少一张关键帧图片中查找匹配度最大的关键帧图片作为该多媒体内容集合的封面图片。在一种实施方式中,所述方法还包括:针对每个多媒体内容卡片包括的每个多媒体内容集合,获取该多媒体内容集合包括的至少一个多媒体内容的描述信息,并基于获取的至少一个所述描述信息分别与该多媒体内容集合对应的扩展子标签之间的匹配度,从至少一个所述描述信息中查找匹配度最大的描述信息作为该多媒体内容集合的文本描述内容。第三方面,本公开实施例还提供了一种搜索装置,所述装置包括:接收模块,用于接收泛查询搜索请求;所述泛查询搜索请求中携带有泛查询词;获取模块,用于获取与所述泛查询词对应的至少一个多媒体内容卡片;其中,每个所述多媒体内容卡片与所述泛查询搜索请求所对应的一个扩展标签相对应,每个所述多媒体内容卡片包括多个多媒体内容集合的信息,每个所述多媒体内容集合与所述扩展标签所对应一个扩展子标签相对应;展示模块,用于展示所述至少一个多媒体内容卡片中每个所述多媒体内容卡片包括的多个多媒体内容集合的信息。第四方面,本公开实施例还提供了一种搜索装置,所述装置包括:获取模块,用于获取泛查询搜索请求,所述泛查询搜索请求中携带有泛查询词;确定模块,用于根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签;生成模块,用于针对每个所述扩展标签,获取各所述扩展子标签对应的多媒体内容集合,根据各所述多媒体内容集合生成该扩展标签对应的多媒体内容卡片;并基于至少一个所述扩展标签对应的多媒体内容卡片,得到所述泛查询词对应的至少一个多媒体内容卡片。第五方面,本公开实施例还提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如第一方面及其各种实施方式、第二方面及其各种实施方式任一本文档来自技高网...

【技术保护点】
1.一种搜索方法,其特征在于,所述方法包括:/n接收泛查询搜索请求;所述泛查询搜索请求中携带有泛查询词;/n获取与所述泛查询词对应的至少一个多媒体内容卡片;其中,每个所述多媒体内容卡片与所述泛查询搜索请求所对应的一个扩展标签相对应,每个所述多媒体内容卡片包括多个多媒体内容集合的信息,每个所述多媒体内容集合与所述扩展标签所对应一个扩展子标签相对应;/n展示所述至少一个多媒体内容卡片中每个所述多媒体内容卡片包括的多个多媒体内容集合的信息。/n

【技术特征摘要】
1.一种搜索方法,其特征在于,所述方法包括:
接收泛查询搜索请求;所述泛查询搜索请求中携带有泛查询词;
获取与所述泛查询词对应的至少一个多媒体内容卡片;其中,每个所述多媒体内容卡片与所述泛查询搜索请求所对应的一个扩展标签相对应,每个所述多媒体内容卡片包括多个多媒体内容集合的信息,每个所述多媒体内容集合与所述扩展标签所对应一个扩展子标签相对应;
展示所述至少一个多媒体内容卡片中每个所述多媒体内容卡片包括的多个多媒体内容集合的信息。


2.根据权利要求1所述的搜索方法,其特征在于,展示每个所述多媒体内容卡片包括的多个多媒体内容集合的信息,包括:
在所述多媒体内容卡片对应的展示位上分别展示该多媒体内容卡片包括的各所述多媒体内容集合的封面图片及文本描述内容;其中,所述封面图片及文本描述内容是基于该多媒体内容集合确定的。


3.根据权利要求1或2所述的搜索方法,其特征在于,所述方法还包括:
响应针对任一所述多媒体内容集合的触发操作,以多媒体内容流的形式播放该多媒体内容集合包括的多媒体内容。


4.根据权利要求3所述的搜索方法,其特征在于,所述方法还包括:
响应于所述多媒体内容集合包括的多媒体内容播放完成,以所述多媒体内容流的形式接续播放其他多媒体内容集合包括的多媒体内容;其中,所述多媒体内容集合与所述其他多媒体内容集合属于同一个所述多媒体内容卡片。


5.一种搜索方法,其特征在于,所述方法包括:
获取泛查询搜索请求,所述泛查询搜索请求中携带有泛查询词;
根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签;
针对每个所述扩展标签,获取各所述扩展子标签对应的多媒体内容集合,根据各所述多媒体内容集合生成该扩展标签对应的多媒体内容卡片;
基于至少一个所述扩展标签对应的多媒体内容卡片,得到所述泛查询词对应的至少一个多媒体内容卡片。


6.根据权利要求5所述的搜索方法,其特征在于,所述方法还包括:
根据各泛查询词的属性信息将所述各泛查询词分成至少两类泛查询词集合;
获取与所述各泛查询词相关的历史搜索信息,得到各所述泛查询词集合的历史搜索信息;
针对每类泛查询词集合,提取该泛查询词集合的历史搜索信息中的关键词,根据所述关键词确定该泛查询词集合对应的至少一个扩展标签,以及每个所述扩展标签对应的多个子扩展标签;其中,所述至少一个扩展标签是通过对所述多个子扩展标签进行聚类生成的。


7.根据权利要求6所述的搜索方法,其特征在于,所述根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签,包括:
确定包括所述泛查询词的泛查询词集合;
将所述泛查询词集合对应的至少一个扩展标签,以及每个所述扩展标签对应的多个子扩展标签,作为与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签。


8.根据权利要求6所述的搜索方法,其特征在于,所述根据所述泛查询词,确定与所述泛查询搜索请求对应的至少一个扩展标签以及与每个所述扩展标签对应的多个扩展子标签,包括:
若任一所述泛查询词集合中不存在所述泛查询词,基于所述泛查询词的属性信息确定所述泛查询词对应的泛查询词集合;
将所述泛查询词集合对应的至少一个扩展标签,以及每个所述扩...

【专利技术属性】
技术研发人员:孙舒赵绚
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1