一种搜索结果展示方法、装置和用于搜索结果展示的装置

文档序号:1889421 发布日期:2021-11-26 浏览:3次 >En<

阅读说明:本技术 一种搜索结果展示方法、装置和用于搜索结果展示的装置 (Search result display method and device and search result display device ) 是由 蔡依妮 黄晓烽 林建素 秦晓康 于 2021-08-26 设计创作,主要内容包括:本发明实施例提供了一种搜索结果展示方法、装置和用于搜索结果展示的装置。其中的方法包括:识别查询信息对应的业务场景和所述查询信息中的实体;获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。本发明实施例可以为用户提供更加丰富并且安全可靠的官方信息,减少用户进一步搜索的操作步骤,提高用户的操作效率。(The embodiment of the invention provides a search result display method and device and a search result display device. The method comprises the following steps: identifying a service scene corresponding to query information and an entity in the query information; acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information; and displaying the search result corresponding to the query information and the structured data corresponding to the entity. The embodiment of the invention can provide richer, safe and reliable official information for the user, reduce the operation steps of further searching by the user and improve the operation efficiency of the user.)

一种搜索结果展示方法、装置和用于搜索结果展示的装置

技术领域

本发明涉及网络技术领域,尤其涉及一种搜索结果展示方法、装置和用于搜索结果展示的装置。

背景技术

随着信息技术和网络技术的飞速发展,人们越来越多地借助网络来寻找自己需要的信息。例如,可以在搜索引擎的搜索框中输入查询词进行检索,搜索引擎根据一定的检索策略,向用户返回与该查询词相关的搜索结果。

然而,搜索结果通常与查询词的语义密切相关,难以满足用户的不同搜索需求。比如用户在查询某个旅游景点的介绍信息之后,想要预定该旅游景点的门票,则需要执行进一步的搜索操作,以查询预定该旅游景点门票的入口,导致操作步骤繁琐,搜索效率较低。

发明内容

本发明实施例提供一种搜索结果展示方法、装置和用于搜索结果展示的装置,可以为用户提供更加丰富并且安全可靠的官方信息,减少用户进一步搜索的操作步骤,提高用户的操作效率。

为了解决上述问题,本发明实施例公开了一种搜索结果展示方法,所述方法包括:

识别查询信息对应的业务场景和所述查询信息中的实体;

获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;

显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

可选地,所述方法还包括:

响应于对所述至少一种官方账号信息中的目标官方账号信息的触发操作,跳转至所述目标官方账号信息对应的主页面。

可选地,所述方法还包括:

响应于对所述至少一种官方服务信息中的目标官方服务信息的触发操作,展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息。

可选地,所述方法还包括:

响应于对所述服务入口信息的触发操作,跳转至服务应用界面;或者

响应于对所述服务提示信息的触发操作,复制所述目标官方服务信息对应的服务账号。

可选地,所述获取所述实体在所述业务场景下对应的结构化数据,包括:

基于预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系,获取所述实体在所述业务场景下对应的结构化数据;或者,

基于搜索平台实时搜索所述实体在所述业务场景下对应的知识类搜索结果,并通过官方服务接口获取所述实体对应的官方服务数据,根据所述实体对应的知识类搜索结果和官方服务数据,实时构建所述实体在所述业务场景下对应的结构化数据。

可选地,所述官方账号信息包括官网信息、官方小程序信息、官方公众号信息中的至少一种;所述官方服务信息包括订票入口信息、预约入口信息、导览入口信息中的至少一种;其中,所述订票入口信息包括官方订票入口信息和/或第三方订票入口信息。

可选地,所述识别查询信息对应的业务场景,包括:

识别所述查询信息中包含的实体,根据识别的实体所属的领域确定所述查询信息对应的业务场景;或者,

预先训练用于识别业务场景的神经网络模型,将所述查询信息输入训练完成的神经网络模型,输出所述查询信息对应的业务场景。

另一方面,本发明实施例公开了一种搜索结果展示装置,所述装置包括:

信息识别模块,用于识别查询信息对应的业务场景和所述查询信息中的实体;

数据获取模块,用于获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;

结果显示模块,用于显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

可选地,所述装置还包括:

第一触发模块,用于响应于对所述至少一种官方账号信息中的目标官方账号信息的触发操作,跳转至所述目标官方账号信息对应的主页面。

可选地,所述装置还包括:

第二触发模块,用于响应于对所述至少一种官方服务信息中的目标官方服务信息的触发操作,展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息。

可选地,所述装置还包括:

第三触发模块,用于响应于对所述服务入口信息的触发操作,跳转至服务应用界面;或者

第四触发模块,用于响应于对所述服务提示信息的触发操作,复制所述目标官方服务信息对应的服务账号。

可选地,所述数据获取模块,包括:

第一获取子模块,用于基于预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系,获取所述实体在所述业务场景下对应的结构化数据;或者,

第二获取子模块,用于基于搜索平台实时搜索所述实体在所述业务场景下对应的知识类搜索结果,并通过官方服务接口获取所述实体对应的官方服务数据,根据所述实体对应的知识类搜索结果和官方服务数据,实时构建所述实体在所述业务场景下对应的结构化数据。

可选地,所述官方账号信息包括官网信息、官方小程序信息、官方公众号信息中的至少一种;所述官方服务信息包括订票入口信息、预约入口信息、导览入口信息中的至少一种;其中,所述订票入口信息包括官方订票入口信息和/或第三方订票入口信息。

可选地,所述信息识别模块,包括:

第一识别子模块,用于识别所述查询信息中包含的实体,根据识别的实体所属的领域确定所述查询信息对应的业务场景;或者,

第二识别子模块,用于预先训练用于识别业务场景的神经网络模型,将所述查询信息输入训练完成的神经网络模型,输出所述查询信息对应的业务场景。

再一方面,本发明实施例公开了一种用于搜索结果展示的装置,包括有存储器,以及一个以上程序,其中一个以上程序存储于存储器中,且经配置以由一个以上处理器执行所述一个以上程序,所述一个以上程序包含用于进行如前述一个或多个所述的搜索结果展示方法的指令。

又一方面,本发明实施例公开了一种机器可读介质,其上存储有指令,当所述指令由装置的一个或多个处理器执行时,使得装置执行如前述一个或多个所述的搜索结果展示方法。

本发明实施例包括以下优点:

本发明实施例在接收到查询信息的情况下,识别查询信息对应的业务场景和所述查询信息中的实体,以及获取所述实体在所述业务场景下对应的结构化数据,并显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。其中,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息。由此,本发明实施例在向用户提供查询信息对应的搜索结果的基础上,还向用户提供该查询信息中的实体对应的结构化数据,该结构化数据符合该查询信息对应的业务场景,可适用于用户在不同搜索场景下的不同搜索需求。此外,该结构化数据中融合了该实体对应的官方服务数据。该官方服务数据聚合了至少一种官方账号信息和/或至少一种官方服务信息,为用户提供了更加丰富并且安全可靠的官方信息,可以减少用户进一步搜索的操作步骤,提高用户的操作效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的一种搜索结果展示方法实施例的步骤流程图;

图2是本发明的一种搜索结果展示装置实施例的结构框图;

图3是本发明的一种用于搜索结果展示的装置800的框图;

图4是本发明的一些实施例中服务器的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

方法实施例

参照图1,示出了本发明的一种搜索结果展示方法实施例的步骤流程图,具体可以包括如下步骤:

步骤101、识别查询信息对应的业务场景和所述查询信息中的实体;

步骤102、获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;

步骤103、显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

本发明提供的搜索结果展示方法可应用于电子设备,所述电子设备包括但不限于:服务器、智能手机、录音笔、平板电脑、电子书阅读器、MP3(动态影像专家压缩标准音频层面3,Moving Picture Experts Group Audio Layer III)播放器、MP4(动态影像专家压缩标准音频层面4,Moving Picture Experts Group Audio Layer IV)播放器、膝上型便携计算机、车载电脑、台式计算机、机顶盒、智能电视机、可穿戴设备等等。

本发明实施例可以应用于各类使用搜索引擎技术的场景,包括但不限于通用搜索引擎,以及应用程序内部的搜索引擎等。

所述查询信息指用户在搜索引擎的搜索框中输入的信息,所述查询信息用于触发查询请求,以获取与所述查询信息相关的搜索结果。电子设备在接收到用户触发的查询请求之后,响应于该查询请求,识别该查询请求中携带的查询信息对应的业务场景以及识别该查询信息中包含的实体。

需要说明的是,本发明实施例对所述查询信息的具体类型不加以限制。所述查询信息可以为文本信息、语音信息、图像信息等。当所述查询信息为文本信息时,可以对该文本信息进行分析,如分词分析等,得到该文本信息中的实体;当所述查询信息为语音信息时,可对该语音信息进行语音识别以得到对应的文本信息,再对该文本信息进行分析,得到该文本信息中的实体;当查询信息为图像信息时,如果该图像信息中包含文本内容,可以对该图像信息进行文本识别以得到对应的文本信息,再对该文本信息进行分析,得到该文本信息中的实体;如果该图像信息中不包括文本内容,则可以对该图像信息进行图像处理以识别出该图像信息所包含的内容,将该内容作为识别得到的实体。

所述业务场景指查询信息表现的或隐含的真实搜索场景。例如,用户输入查询信息“故宫”进行搜索时,该用户的真实搜索场景可能为旅游业务场景,也即,用户想要搜索与旅游景点“故宫”相关的信息。如,故宫的景点介绍、故宫的官网信息、故宫的门票预订渠道等。

又如,用户输入查询信息“你好,李焕英”进行搜索时,该用户的真实搜索场景可能为媒体业务场景,也即,用户想要搜索与媒体信息相关的信息。如想要搜索电影“你好,李焕英”的演职员介绍、该影片的购票渠道等。

在本发明的一种可选实施例中,所述业务场景可以包括但不限于:旅游业务场景、电商业务场景、服务业务场景、媒体业务场景中的任意一种。

旅游业务场景指搜索旅游景点信息相关的场景。电商业务场景指搜索商品信息相关的场景。所述商品信息包括但不限于服饰、电器、日用百货、食品、书籍等。服务业务场景指搜索服务信息相关的场景。所述服务信息包括但不限于咨询服务、订餐服务、租车服务等。媒体业务场景指搜索媒体信息相关的场景。所述媒体信息包括但不限于电影、音乐、话剧、相声等。

需要说明的是,为便于描述,本发明实施例中主要以旅游业务场景为例进行说明,其他业务场景的操作过程相类似,相互参照即可。

在本发明的一种可选实施例中,步骤101中所述识别查询信息对应的业务场景,可以包括:

识别所述查询信息中包含的实体,根据识别的实体所属的领域确定所述查询信息对应的业务场景;或者,

预先训练用于识别业务场景的神经网络模型,将所述查询信息输入训练完成的神经网络模型,输出所述查询信息对应的业务场景。

本发明实施例对识别查询信息对应的业务场景的具体方式不做限制。例如,可以先识别查询信息中包含的实体,再根据识别的实体所属的领域确定查询信息对应的业务场景。或者,还可以预先训练用于识别业务场景的神经网络模型,将查询信息输入训练完成的神经网络模型,通过该神经网络模型输出该查询信息对应的业务场景。

所述实体,指的是真实世界中存在的各种对象和概念,诸如人名、地名、事件、组织、品牌、商品、职业、日期等等。在识别查询信息对应的业务场景和所述查询信息中的实体之后,本发明实施例获取所述实体在所述业务场景下对应的结构化数据。

结构化数据是指能够用数据或统一的结构加以表示的信息。一个结构化数据可以包含针对某个实体的解释性信息,以及至少一个数据模块。不同数据模块可用于描述该实体的不同属性特征,以使用户可以多维度地了解该实体的含义。本发明实施例对所述结构化数据的具体类型不做限制。例如,所述结构化数据可以包括但不限于知识卡片、VR(Vertical Result,垂直结果)卡片、百科词条等。

结构化数据中的数据模块可用于描述与实体相关的属性特征信息,例如,在实体为人名时,结构化数据中的数据模块可以包括身高、生日、出生地、作品等属性特征。在实体为地名时,结构化数据中的数据模块可以包括地理位置、著名景点、特产小吃、历史文化等属性特征。

本发明实施例在结构化数据中增加独立的官方服务模块,可用于显示实体对应的官方服务数据。在识别查询信息对应的业务场景和该查询信息中的实体之后,可以获取该实体在该业务场景下对应的结构化数据,该结构化数据中可以包括该实体对应的官方服务数据,该官方服务数据可以包括至少一种官方账号信息和/或至少一种官方服务信息。

在本发明的一种可选实施例中,所述官方账号信息可以包括官网信息、官方小程序信息、官方公众号信息中的至少一种;所述官方服务信息可以包括订票入口信息、预约入口信息、导览入口信息中的至少一种;其中,所述订票入口信息可以包括官方订票入口信息和/或第三方订票入口信息。

所述官方账号信息用于提供对应的官方界面的入口。例如,官网信息可以向用户提供进入官网界面的入口。官方小程序信息可以向用户提供进入官方小程序界面的入口。官方公众号信息可以向用户提供进入官方公众号界面的入口。

官方服务信息用于提供对应的服务界面的入口。例如,订票入口信息可以向用户提供进入订票界面的入口。预约入口信息可以向用户提供进入在线预约界面的入口。导览入口信息可以向用户提供进入在线导览界面的入口。

需要说明的是,上述列举的官方账号信息以及官方服务信息仅作为本发明的一种应用示例。在具体实施中,对于不同的业务场景,官方账号信息和官方服务信息可以具有不同的类型和不同的内容。

示例性地,官方账号信息还可以包括官方微信小程序、官方微信公众号等。官方服务信息还可以包括官方微信公众号中的订票入口信息等。

一个示例中,查询信息为“故宫”,通过搜索引擎技术,可以获取查询信息“故宫”对应的搜索结果。此外,本发明实施例识别该查询信息对应的业务场景为旅游业务场景,以及识别该查询信息中的实体为“故宫”。因此,获取该实体“故宫”在旅游业务场景下对应的结构化数据,该结构化数据中包括实体“故宫”对应的官方服务数据,包括官方账号信息,如该景点的官网信息、微信小程序、以及微信公众号等。该官方服务数据中还包括官方服务信息,如该景点的订票入口信息、预约入口信息、导览入口信息等。在搜索结果界面中可以显示查询信息“故宫”对应的搜索结果以及实体“故宫”对应的结构化数据。例如,该结构化数据可以为景点“故宫”的VR卡片,该VR卡片中包括独立的官方服务模块,该官方服务模型中融合了景点“故宫”的官方服务数据。

本发明实施例在向用户提供查询信息对应的搜索结果的基础上,还向用户提供该查询信息中的实体对应的结构化数据,该结构化数据符合该查询信息对应的业务场景,可适用于用户在不同搜索场景下的不同搜索需求。此外,该结构化数据中融合了该实体对应的官方服务数据。该官方服务数据聚合了至少一种官方账号信息和/或至少一种官方服务信息,为用户提供了更加丰富并且安全可靠的官方信息,可以减少用户进一步搜索的操作步骤,提高用户的操作效率。

在本发明的一种可选实施例中,所述方法还可以包括:响应于对所述至少一种官方账号信息中的目标官方账号信息的触发操作,跳转至所述目标官方账号信息对应的主页面。

在本发明实施例中,官方账号信息可用于提供对应的官方界面的入口。在上述示例中,假设景点“故宫”的官方账号信息包括该景点的官网信息、微信小程序、以及微信公众号。在接收到用户对上述官方账号信息中的目标官方账号信息“官网信息”的触发操作的情况下,可以跳转至景点“故宫”的官网主页面。又如,在接收到用户对上述官方账号信息中的目标官方账号信息“微信公众号”的触发操作的情况下,可以跳转至景点“故宫”的微信公众号的主页面。

在本发明实施例中,触发操作包括但不限于鼠标点击操作,如左键单击、左键双击、右键单击、右键双击,对电子设备的触摸显示屏的触摸操作等。触摸操作可以通过目标物体(如手指、触控笔等)接近或接触电子设备的触摸显示屏实现。一个示例中,所述触摸操作可以包括:点击(包括单击、双击、三连击)操作、长按操作和滑动操作等。

进一步地,所述触发操作可以包括手势操作,该手势操作可以是手势轨迹等;或者,所述触发操作可以是手势操作与手势操作以外的设备输入操作的组合操作。例如,可以是手势操作与电子设备上某个功能键的按键操作的结合形成的组合操作;还可以是手势操作与声控操作的结合形成的组合操作;或者可以是手势操作与触控操作结合形成的组合操作;或者还可以是手势操作与指纹采集操作结合形成的组合操作等。相应的,上述手势操作以外的设备可以是电子设备的功能按键、触控屏、指纹采集设备或者语音采集设备等。

在本发明的一种可选实施例中,所述方法还可以包括:响应于对所述至少一种官方服务信息中的目标官方服务信息的触发操作,展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息。

在本发明实施例中,官方服务信息可用于提供对应的服务界面的入口。在上述示例中,假设景点“故宫”的官方服务信息包括该景点的订票入口信息、预约入口信息、以及导览入口信息。在接收到用户对上述官方服务信息中的目标官方服务信息“订票入口信息”的触发操作的情况下,可以展示关于订票的服务入口信息,和/或,展示关于订票的服务提示信息。又如,在接收到用户对上述官方服务信息中的目标官方服务信息“导览入口信息”的触发操作的情况下,可以展示关于导览的服务入口信息,和/或,展示关于导览的服务提示信息。

需要说明的是,本发明实施例对展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息的具体方式不做限制。例如,可以通过弹窗、浮层、图层等进行展示。

在具体实施中,如果某实体的官方服务数据中可以提供相关服务的入口信息,则在接收到用户对目标官方服务信息的触发操作时,可以展示目标官方服务信息对应的服务入口信息和/或服务提示信息。如果某实体的官方服务数据中不能提供相关服务的入口信息,则在接收到用户对目标官方服务信息的触发操作时,可以仅展示目标官方服务信息对应的服务提示信息。其中,服务入口信息可用于提供相关服务的应用界面入口,如订票界面的入口。提示信息可用于提供相关服务的提示说明,如提供订票方式或者订票渠道的文字说明等。

例如,景点“故宫”包括如下三个订票入口:官网订票入口、微信小程序订票入口,以及微信公众号订票入口。在接收到用户对目标官方服务信息“订票入口信息”的触发操作的情况下,可以展示“官网订票入口”、“微信小程序订票入口”,以及“微信公众号订票入口”这三个服务入口信息。此外,还可以展示关于订票的服务提示信息。

在本发明的一种可选实施例中,所述方法还可以包括:

响应于对所述服务入口信息的触发操作,跳转至服务应用界面;或者

响应于对所述服务提示信息的触发操作,复制所述目标官方服务信息对应的服务账号。

仍以上述查询信息为“故宫”的示例为例,在接收到用户对目标官方服务信息“订票入口信息”的触发操作的情况下,可以展示关于订票的服务入口信息,和/或,展示关于订票的服务提示信息。

在接收到用户对展示的服务入口信息的触发操作时,可以跳转至服务应用界面,如跳转至订票界面,以使用户可以直接执行订票的操作。

在接收到用户对展示的服务提示信息的触发操作时,可以复制所述目标官方服务信息对应的服务账号。所述服务账号可以为用于提供所述服务入口信息的官方账号,如微信公众号、官网地址等。这样,在接收到用户对服务提示信息的触发操作时,说明当前实体的官方服务数据中可能不包含用户所需的服务入口信息(如订票的服务入口信息)。此时,本发明实施例可以自动复制该目标官方服务信息对应的服务账号(如微信公众号或官网地址等),以使用户可以直接在相应的搜索位置粘贴该服务账号进行搜索,以进一步查询所需的信息。

在本发明实施例中,所述订票入口信息可以包括官方订票入口信息和/或第三方订票入口信息。

所述实体对应的官方服务数据中,除了可以包括官方订票入口信息,还可以包括第三方订票入口信息。这样,在某景点不提供官方订票入口信息的情况下,本发明实施例可以通过第三方订票入口信息向用户提供订票服务的入口。进一步地,为保证用户的信息安全,所述第三方订票入口应满足预设的安全条件,如经过安全验证的第三方订票入口。

需要说明的是,本发明实施例对所述实体对应的结构化数据中的官方服务数据的显示方式不做限制。

例如,可以对官方服务数据进行分类显示。分类方式可以包括按照数据类别进行分类,如将官方服务数据划分为官方账号信息和官方服务信息。在搜索结果界面中显示搜索结果和结构化数据,并且在结构化数据的显示界面中,分类显示官方账号信息和官方服务信息这两类官方服务数据。又如,分类方式还可以包括按照业务类型进行分类,如将官方服务数据划分为预约信息和导览信息,并且在结构化数据的显示界面中,分类显示预约信息和导览信息这两类官方服务数据。

进一步地,在结构化数据的显示界面中,官方服务数据可以通过弹层形式进行显示,或者,官方服务数据可以通过标签形式进行显示,或者,直接显示所述官方服务数据的具体内容。

其中,通过弹层形式进行显示包括:在结构化数据的显示界面中显示所述官方服务数据的描述信息,在接收到对所述描述信息的触发操作时,通过弹层显示所述官方服务数据的具体内容。所述弹层可以包括但不限于弹窗、浮层、图层等类型。

通过标签形式进行显示包括:在结构化数据的显示界面中显示各官方服务数据对应的标签,在接收到对所述标签的触发操作时,跳转至相应的服务页面。

在本发明的一种可选实施例中,步骤102所述获取所述实体在所述业务场景下对应的结构化数据,可以包括:

基于预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系,获取所述实体在所述业务场景下对应的结构化数据;或者,

基于搜索平台实时搜索所述实体在所述业务场景下对应的知识类搜索结果,并通过官方服务接口获取所述实体对应的官方服务数据,根据所述实体对应的知识类搜索结果和官方服务数据,实时构建所述实体在所述业务场景下对应的结构化数据。

本发明实施例可以提供离线方式和在线方式两种获取所述实体在所述业务场景下对应的结构化数据的方式。

其中,离线方式是指,根据预先构建的数据库,直接查询获取所述实体在所述业务场景下对应的结构化数据。具体地,可以构建数据库,该数据库中包括预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系。在接收到查询信息时,将查询信息中的实体和该查询信息对应的业务场景作为关键词,检索预先构建的数据库,即可直接获取该实体在该业务场景下对应的结构化数据。

在线方式是指,在接收到查询信息时,实时构建所述实体在所述业务场景下对应的结构化数据。具体地,基于搜索平台实时搜索该实体在该业务场景下对应的知识类搜索结果,并通过官方服务接口获取该实体对应的官方服务数据。

所述知识类搜索结果指包含针对该实体的解释性信息的搜索结果。知识类搜索结果可以包括百科词条、知识卡片等。

所述官方服务接口指可以获取所述实体对应的官方服务数据的接口。例如,以旅游业务场景为例,对于旅游景点“故宫”,官方服务接口可以包括其官网、官方小程序等。如需获取旅游景点“故宫”的官方服务信息,则可以通过其官方服务接口(如官网)提取订票入口信息、景区导览入口信息等,与官网信息聚合为旅游景点“故宫”的官方服务数据。

最后,根据实时搜索的知识类搜索结果构建实体的结构化数据,并在该结构化数据中融合上述聚合得到的官方服务数据。

综上,本发明实施例在接收到查询信息的情况下,识别查询信息对应的业务场景和所述查询信息中的实体,以及获取所述实体在所述业务场景下对应的结构化数据,并显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。其中,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息。由此,本发明实施例在向用户提供查询信息对应的搜索结果的基础上,还向用户提供该查询信息中的实体对应的结构化数据,该结构化数据符合该查询信息对应的业务场景,可适用于用户在不同搜索场景下的不同搜索需求。此外,该结构化数据中融合了该实体对应的官方服务数据。该官方服务数据聚合了至少一种官方账号信息和/或至少一种官方服务信息,为用户提供了更加丰富并且安全可靠的官方信息,可以减少用户进一步搜索的操作步骤,提高用户的操作效率。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

装置实施例

参照图2,示出了本发明的一种搜索结果展示装置实施例的结构框图,所述装置可以包括:

信息识别模块201,用于识别查询信息对应的业务场景和所述查询信息中的实体;

数据获取模块202,用于获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;

结果显示模块203,用于显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

可选地,所述装置还包括:

第一触发模块,用于响应于对所述至少一种官方账号信息中的目标官方账号信息的触发操作,跳转至所述目标官方账号信息对应的主页面。

可选地,所述装置还包括:

第二触发模块,用于响应于对所述至少一种官方服务信息中的目标官方服务信息的触发操作,展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息。

可选地,所述装置还包括:

第三触发模块,用于响应于对所述服务入口信息的触发操作,跳转至服务应用界面;或者

第四触发模块,用于响应于对所述服务提示信息的触发操作,复制所述目标官方服务信息对应的服务账号。

可选地,所述数据获取模块,包括:

第一获取子模块,用于基于预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系,获取所述实体在所述业务场景下对应的结构化数据;或者,

第二获取子模块,用于基于搜索平台实时搜索所述实体在所述业务场景下对应的知识类搜索结果,并通过官方服务接口获取所述实体对应的官方服务数据,根据所述实体对应的知识类搜索结果和官方服务数据,实时构建所述实体在所述业务场景下对应的结构化数据。

可选地,所述官方账号信息包括官网信息、官方小程序信息、官方公众号信息中的至少一种;所述官方服务信息包括订票入口信息、预约入口信息、导览入口信息中的至少一种;其中,所述订票入口信息包括官方订票入口信息和/或第三方订票入口信息。

可选地,所述信息识别模块,包括:

第一识别子模块,用于识别所述查询信息中包含的实体,根据识别的实体所属的领域确定所述查询信息对应的业务场景;或者,

第二识别子模块,用于预先训练用于识别业务场景的神经网络模型,将所述查询信息输入训练完成的神经网络模型,输出所述查询信息对应的业务场景。

本发明实施例在接收到查询信息的情况下,识别查询信息对应的业务场景和所述查询信息中的实体,以及获取所述实体在所述业务场景下对应的结构化数据,并显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。其中,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息。由此,本发明实施例在向用户提供查询信息对应的搜索结果的基础上,还向用户提供该查询信息中的实体对应的结构化数据,该结构化数据符合该查询信息对应的业务场景,可适用于用户在不同搜索场景下的不同搜索需求。此外,该结构化数据中融合了该实体对应的官方服务数据。该官方服务数据聚合了至少一种官方账号信息和/或至少一种官方服务信息,为用户提供了更加丰富并且安全可靠的官方信息,可以减少用户进一步搜索的操作步骤,提高用户的操作效率。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本发明实施例提供了一种用于搜索结果展示的装置,包括有存储器,以及一个以上的程序,其中一个以上程序存储于存储器中,且经配置以由一个以上处理器执行所述一个以上程序包含用于进行以下操作的指令:识别查询信息对应的业务场景和所述查询信息中的实体;获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

可选地,所述装置还经配置以由一个以上处理器执行所述一个以上程序包含用于进行以下操作的指令:

响应于对所述至少一种官方账号信息中的目标官方账号信息的触发操作,跳转至所述目标官方账号信息对应的主页面。

可选地,所述装置还经配置以由一个以上处理器执行所述一个以上程序包含用于进行以下操作的指令:

响应于对所述至少一种官方服务信息中的目标官方服务信息的触发操作,展示所述目标官方服务信息对应的服务入口信息和/或服务提示信息。

可选地,所述装置还经配置以由一个以上处理器执行所述一个以上程序包含用于进行以下操作的指令:

响应于对所述服务入口信息的触发操作,跳转至服务应用界面;或者

响应于对所述服务提示信息的触发操作,复制所述目标官方服务信息对应的服务账号。

可选地,所述获取所述实体在所述业务场景下对应的结构化数据,包括:

基于预先构建的各业务场景下各实体对应的结构化数据,以及各实体与官方服务数据之间的关联关系,获取所述实体在所述业务场景下对应的结构化数据;或者,

基于搜索平台实时搜索所述实体在所述业务场景下对应的知识类搜索结果,并通过官方服务接口获取所述实体对应的官方服务数据,根据所述实体对应的知识类搜索结果和官方服务数据,实时构建所述实体在所述业务场景下对应的结构化数据。

可选地,所述官方账号信息包括官网信息、官方小程序信息、官方公众号信息中的至少一种;所述官方服务信息包括订票入口信息、预约入口信息、导览入口信息中的至少一种;其中,所述订票入口信息包括官方订票入口信息和/或第三方订票入口信息。

可选地,所述识别查询信息对应的业务场景,包括:

识别所述查询信息中包含的实体,根据识别的实体所属的领域确定所述查询信息对应的业务场景;或者,

预先训练用于识别业务场景的神经网络模型,将所述查询信息输入训练完成的神经网络模型,输出所述查询信息对应的业务场景。

图3是根据一示例性实施例示出的一种用于搜索结果展示的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图3,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。

多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音信息处理模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以搜索结果展示装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频信息处理(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

图4是本发明的一些实施例中服务器的结构示意图。该服务器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processingunits,CPU)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在服务器1900上执行存储介质1930中的一系列指令操作。

服务器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作系统1941,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(服务器或者终端)的处理器执行时,使得装置能够执行图1所示的搜索结果展示方法。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(服务器或者终端)的处理器执行时,使得装置能够执行一种搜索结果展示方法,所述方法包括:识别查询信息对应的业务场景和所述查询信息中的实体;获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

以上对本发明所提供的一种搜索结果展示方法、一种搜索结果展示装置和一种用于搜索结果展示的装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种资源处理方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!