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

文档序号:1952967 发布日期:2021-12-10 浏览:21次 >En<

阅读说明:本技术 一种搜索结果展示方法、装置和用于搜索结果展示的装置 (Search result display method and device and search result display device ) 是由 孟莹 佟娜 黄晓烽 于 2021-09-16 设计创作,主要内容包括:本发明实施例提供了一种搜索结果展示方法、装置和用于搜索结果展示的装置。其中的方法包括:接收查询信息,并获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。本发明实施例可以提高用户获取信息的效率,提高用户的浏览体验。(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: receiving query information and acquiring a recommended question and answer result related to the query information; aggregating the recommended question-answer results according to a preset aggregation type to obtain aggregated information of the query information corresponding to the preset aggregation type, wherein the aggregated information comprises at least one data module, and each data module comprises the recommended question-answer results of the same type; the preset aggregation type comprises at least one of content aggregation, timeline aggregation and theme aggregation; and displaying a search result corresponding to the query information and displaying aggregation information corresponding to the preset aggregation type of the query information in a search result page of the query information. The embodiment of the invention can improve the efficiency of obtaining information by the user and improve the browsing experience of the user.)

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

技术领域

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

背景技术

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

当用户在搜索框中输入的查询词是一个问题时,搜索引擎除了返回该问题的相关结果,还会推荐一些与该问题相关的其他问答结果或者其他相关内容,用户在众多的搜索结果和推荐内容中难以快速找到所需的内容,影响用户获取信息的效率。

发明内容

本发明实施例提供一种搜索结果展示方法、装置和用于搜索结果展示的装置,可以提高用户获取信息的效率,提高用户的浏览体验。

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

接收查询信息,并获取所述查询信息相关的推荐问答结果;

对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;

在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

对所述推荐问答结果按照问题维度提取标签,得到各标签对应的推荐问答结果;

确定共现次数满足预设条件的目标标签;

根据所述目标标签,确定预设聚合类型。

可选地,所述根据所述目标标签,确定预设聚合类型,包括:

若确定所述目标标签对应同类问题的至少一个方面的内容,则确定预设聚合类型为内容聚合;或者

若确定所述目标标签之间存在针对目标事务流程的时间阶段先后关系,则确定预设聚合类型为时间线聚合;或者

若确定所述目标标签与所述查询信息对应相同的主题类别,则确定预设聚合类型为主题聚合。

可选地,所述预设聚合类型为内容聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类问题;

按照所述推荐问答结果对应所述同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应内容聚合类型的聚合信息。

可选地,所述预设聚合类型为时间线聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的目标事务流程;

按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应时间线聚合类型的聚合信息。

可选地,所述预设聚合类型为主题聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类主题;

按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应主题聚合类型的聚合信息。

可选地,所述展示所述查询信息对应所述预设聚合类型的聚合信息,包括:

在所述预设聚合类型为时间线聚合时,展示所述聚合信息中各数据模块之间的时间阶段先后关系。

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

结果获取模块,用于接收查询信息,并获取所述查询信息相关的推荐问答结果;

结果聚合模块,用于对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;

结果展示模块,用于在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

标签提取模块,用于对所述推荐问答结果按照问题维度提取标签,得到各标签对应的推荐问答结果;

标签确定模块,用于确定共现次数满足预设条件的目标标签;

类型确定模块,用于根据所述目标标签,确定预设聚合类型。

可选地,所述类型确定模块,包括:

第一确定子模块,用于若确定所述目标标签对应同类问题的至少一个方面的内容,则确定预设聚合类型为内容聚合;或者

第二确定子模块,用于若确定所述目标标签之间存在针对目标事务流程的时间阶段先后关系,则确定预设聚合类型为时间线聚合;或者

第三确定子模块,用于若确定所述目标标签与所述查询信息对应相同的主题类别,则确定预设聚合类型为主题聚合。

可选地,所述预设聚合类型为内容聚合,所述结果聚合模块,包括:

第一分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类问题;

第一聚合子模块,用于按照所述推荐问答结果对应所述同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应内容聚合类型的聚合信息。

可选地,所述预设聚合类型为时间线聚合,所述结果聚合模块,包括:

第二分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的目标事务流程;

第二聚合子模块,用于按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应时间线聚合类型的聚合信息。

可选地,所述预设聚合类型为主题聚合,所述结果聚合模块,包括:

第三分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类主题;

第三聚合子模块,用于按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应主题聚合类型的聚合信息。

可选地,所述结果展示模块,具体用于在所述预设聚合类型为时间线聚合时,展示所述聚合信息中各数据模块之间的时间阶段先后关系。

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

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

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

本发明实施例在接收到查询信息时,获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种。本发明实施例按照预设聚合类型对所述推荐问答结果进行聚合,将推荐问答结果聚合为预设聚合类型下的各数据模块,每个数据模块中包含该预设聚合类型下相同类别的推荐问答结果。在查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。由此,用户可以快速定位到某个聚合类型下某个类别的数据模块,可以提高用户获取信息的效率,提高用户的浏览体验。

附图说明

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

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

图2是本发明的一个示例中预设聚合类型为内容聚合的搜索结果页示意图;

图3是本发明的一个示例中预设聚合类型为时间线聚合的搜索结果页示意图;

图4是本发明的一个示例中预设聚合类型为主题聚合的搜索结果页示意图;

图5是本发明的一个示例中切换显示数据模块的搜索结果页示意图;

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

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

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

具体实施方式

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

方法实施例

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

步骤101、接收查询信息,并获取所述查询信息相关的推荐问答结果;

步骤102、对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;

步骤103、在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

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

所述查询信息指用户在搜索引擎的搜索框中输入的信息,所述查询信息用于触发查询请求,以获取与所述查询信息相关的搜索结果。电子设备在接收到用户触发的查询请求之后,响应于该查询请求,获取所述查询信息对应的搜索结果以及获取所述查询信息相关的推荐问答结果。

所述查询信息可以包括问答类查询信息和非问答类查询信息。其中,问答类查询信息是指需要搜索引擎来回答或者解答的、用户查询需求明确的查询信息。例如,一个问答类查询信息为“在哪兑换美元”。当然,问答类查询信息不一定都是问句的形式。比如,“北京异地换身份证流程”也是问答类查询信息,隐含的含义是“北京异地换身份证流程是什么”。

在本发明的一种可选实施例中,步骤101中所述获取所述查询信息相关的推荐问答结果,可以包括:

步骤S11、若识别所述查询信息为问答类查询信息,则将所述查询信息输入预置推荐模型,通过所述预置推荐模型输出所述查询信息相关的推荐问答结果;

步骤S12、若识别所述查询信息为非问答类查询信息,则识别所述查询信息中包含的实体,并获取与所述实体相关的推荐问答结果。

本发明实施例在识别所述查询信息为问答类查询信息时,可以通过预置推荐模型获取该查询信息相关的推荐问答结果。

所述预置推荐模型可以为根据大量的训练样本和机器学习方法,对现有的神经网络进行有监督训练而得到的。需要说明的是,本公开实施例对所述预置推荐模型的模型结构以及训练方法不加以限制。所述预置推荐模型可以融合多种神经网络。所述神经网络包括但不限于以下的至少一种或者至少两种的组合、叠加、嵌套:CNN(Convolutional NeuralNetwork,卷积神经网络)、LSTM(Long Short-Term Memory,长短时记忆)网络、RNN(SimpleRecurrent Neural Network,循环神经网络)、注意力神经网络等。

本发明实施例在识别所述查询信息为非问答类查询信息时,进一步识别该查询信息中包含的实体,并获取与该实体相关的推荐问答结果。

所述实体,指的是真实世界中存在的各种对象和概念,诸如人名、地名、事件、组织、品牌、商品、职业、日期等等。

一个示例中,假设查询信息为“北京”,该查询信息包含实体“北京”,本发明实施例可以获取与该实体“北京”相关的推荐问答结果。例如,可以基于至少一个网络搜索平台搜索与该实体“北京”相关的结果,并过滤得到其中的问答类搜索结果。

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

本发明实施例对获取所述查询信息相关的推荐问答结果的具体方式不做限制。可以预先构建问题库,该问题库中包括收集的海量的推荐问题,每个推荐问题对应有相应的答案。在接收到查询信息之后,可以基于预先构建的问题库获取与该查询信息相关的推荐问答结果。或者,还可以基于至少一个网络搜索平台实时搜索与该查询信息相关的推荐问答结果。

对于问答类/非问答类搜索场景,本发明实施例可以向用户提供与查询信息相关的推荐问答结果。所述推荐问答结果中包括至少一个推荐问题,每个推荐问题对应有相应的答案。例如,对于查询词“北京”,推荐问答结果可以包括如下推荐问题:“北京必去的十大经典有哪些”,“北京有哪些高校”等,以及每个推荐问题相应的答案。

需要说明的是,本发明实施例对所述推荐问答结果中的推荐问题和相应答案的具体形式不做限制,如可以包括文本形式、图片形式、图文形式、结构化数据形式等。

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

例如,在实体为人名时,结构化数据中可以包括出生日期、出生地、身高、作品、人物关系等属性信息。在实体为地名时,结构化数据中可以包括地理位置、著名景点、特产小吃、历史文化等属性信息。

进一步地,每个推荐问答结果可以为一个知识卡片的形式,该知识卡片中包括推荐问题和相应的答案。

为了使得用户能够快速查找到所需的推荐问答结果,本发明实施例在获取所述查询信息相关的推荐问答结果之后,对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息。所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种。

内容聚合,是指如果推荐问答结果集中反映了一类问题的某一个或某几个方面的内容,则可以将推荐问答结果按照这一个或这几个方面的内容进行聚合。通过内容聚合,可以将某类问题中用户普遍关注的内容相关的问题进行聚合。

在本发明的一种可选实施例中,所述预设聚合类型为内容聚合,步骤102中所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,可以包括:

步骤S21、对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类问题;

步骤S22、按照所述推荐问答结果对应所述同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应内容聚合类型的聚合信息。

例如,假设查询信息为“在哪兑换美元”,获取该查询信息相关的推荐问答结果之后,可以对获取的推荐问答结果进行文本分析,确定获取的推荐问答结果对应的同类问题。在该示例中,获取的推荐问答结果对应的同类问题为“在哪兑换美元”。接下来,按照所述推荐问答结果对应该同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块。假设在该示例中,发现获取的推荐问答结果主要集中在同类问题“在哪兑换美元”对应的如下三个方面:材料准备方面、银行网点方面、兑换汇率方面。本发明实施例可以对这三个方面的内容提取标签,如提取标签“材料准备”、“银行网点”、以及“兑换汇率”,并将获取的查询信息“在哪兑换美元”相关的推荐问答结果按照这三个标签进行聚合,可以得到三个数据模块,每个数据模块对应一个标签。这三个数据模块即组成为查询信息“在哪兑换美元”对应内容聚合类型的聚合信息。

在搜索结果页中,可以展示查询信息“在哪兑换美元”对应的搜索结果以及展示查询信息“在哪兑换美元”对应内容聚合类型的聚合信息。参照图2,示出了本发明的一个示例中预设聚合类型为内容聚合的搜索结果页示意图。如图2所示,用户可以在搜索结果页中看到“材料准备”、“银行网点”、“兑换汇率”三个数据模块,每个数据模块中包含相应的推荐问答结果。如数据模块“材料准备”中包含的都是与兑换美元时进行材料准备相关的问答结果。数据模块“银行网点”中包含的都是与兑换美元的银行网点相关的问答结果。数据模块“兑换汇率”中包含的都是与兑换美元的兑换汇率相关的问答结果。

时间线聚合,是指如果推荐问答结果包含针对某个目标事务流程的各个时间阶段,则可以将推荐问答结果按照该目标事务流程的各个时间阶段进行时间线聚合。通过时间线聚合可以将目标事务流程在不同时间阶段可能遇到的问题聚合到不同的数据模块。

在本发明的一种可选实施例中,所述预设聚合类型为时间线聚合,步骤102中所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,可以包括:

步骤S31、对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的目标事务流程;

步骤S32、按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应时间线聚合类型的聚合信息。

例如,假设查询信息为“北京异地换身份证流程”,获取该查询信息相关的推荐问答结果之后,可以对获取的推荐问答结果进行文本分析,确定获取的推荐问答结果对应的目标事务流程。在该示例中,获取的推荐问答结果对应的目标事务流程为“北京异地换身份证流程”。接下来,按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块。假设在该示例中,发现获取的推荐问答结果主要集中在目标事务流程“北京异地换身份证流程”的如下三个时间阶段:“材料准备”、“受理点”、“领取新证”。本发明实施例可以将这三个时间阶段提取为标签,并且将获取的查询信息“在哪兑换美元”相关的推荐问答结果按照这三个标签进行聚合,可以得到三个数据模块,每个数据模块对应一个标签。这三个数据模块即组成为查询信息“北京异地换身份证流程”对应时间线聚合类型的聚合信息。

在搜索结果页中,可以展示查询信息“北京异地换身份证流程”对应的搜索结果以及展示查询信息“北京异地换身份证流程”对应时间线聚合类型的聚合信息。参照图3,示出了本发明的一个示例中预设聚合类型为时间线聚合的搜索结果页示意图。如图3所示,用户可以在搜索结果页中看到“材料准备”、“受理点”、“领取新证”三个数据模块,每个数据模块中包含相应的推荐问答结果。如数据模块“材料准备”中包含的都是与北京异地换身份证时进行材料准备的相关问答结果。数据模块“受理点”中包含的都是与北京异地换身份证的受理点相关的问答结果。数据模块“领取新证”中包含的都是与北京异地换身份证完成后领取新证相关的问答结果。

在本发明的一种可选实施例中,所述展示所述查询信息对应所述预设聚合类型的聚合信息,可以包括:在所述预设聚合类型为时间线聚合时,展示所述聚合信息中各数据模块之间的时间阶段先后关系。

对于时间线聚合类型的聚合信息,由于聚合信息中各个数据模块之间存在时间阶段先后关系,因此,在搜索结果页中显示时间线聚合类型的聚合信息时,可以流程形式进行展示,如可以展示聚合信息中各数据模块之间的时间阶段先后关系。

需要说明的是,本发明实施例对展示时间阶段先后关系的具体形式不做限制。例如,如图3所示,可以按照时间阶段先后顺序显示各数据模块,并且在各数据模块之间显示箭头。例如,材料准备->受理点->领取新证,表示按照时间阶段先后顺序依次为:“材料准备”、“受理点”、“领取新证”。

主题聚合,是指如果推荐问答结果集中同一类主题中的不同话题,则可以将推荐问答结果按照同类主题进行话题发散并聚合。通过主题聚合,可以将同类主题的相关问题进行聚合,在用户查询某类问题时可以向用户推荐更多同类主题的相关问题。

在本发明的一种可选实施例中,所述预设聚合类型为主题聚合,步骤102中所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,可以包括:

步骤S41、对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类主题;

步骤S42、按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应主题聚合类型的聚合信息。

例如,假设查询信息为“内卷是什么意思”,获取该查询信息相关的推荐问答结果之后,可以对获取的推荐问答结果进行文本分析,确定获取的推荐问答结果对应的同类主题。在该示例中,获取的推荐问答结果对应的同类主题为“网络梗”。接下来,按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块。假设在该示例中,发现获取的推荐问答结果与查询信息属于同一类主题(网络梗),且主要集中在如下两个话题:“更多网络梗”、“各行业内卷”。本发明实施例可以将这两个话题提取为标签,并且将获取的查询信息“内卷是什么意思”相关的推荐问答结果按照这两个标签进行聚合,可以得到两个数据模块,每个数据模块对应一个标签。这两个数据模块即组成为查询信息“内卷是什么意思”对应主题聚合类型的聚合信息。

在搜索结果页中,可以展示查询信息“内卷是什么意思”对应的搜索结果以及展示查询信息“内卷是什么意思”对应主题聚合类型的聚合信息。参照图4,示出了本发明的一个示例中预设聚合类型为主题聚合的搜索结果页示意图。如图4所示,用户可以在搜索结果页中看到“更多网络梗”、“各行业内卷”两个数据模块,每个数据模块中包含相应的推荐问答结果。如数据模块“更多网络梗”中包含如下推荐问题:“yyds是什么梗?”,“凡尔赛是什么梗”等,以及每个推荐问题对应的答案。如“各行业内卷”中包含如下推荐问题:“为什么金融内卷如此严重?”,“哪个行业没有内卷?”等,以及每个推荐问题对应的答案。

本发明实施例按照预设聚合类型对查询信息相关的推荐问答结果进行聚合,将推荐问答结果聚合为预设聚合类型下的数据模块,每个数据模块中包含该预设聚合类型下相同类别的推荐问答结果。由此,用户可以快速定位到某个聚合类型下某个类别的数据模块,可以提高用户获取资源的效率,提高用户的浏览体验。

在本发明的一种可选实施例中,所述方法还可以包括:响应于对显示的所述聚合信息中各数据模块的触发操作,对所述各数据模块进行切换显示。

例如,以查询信息为“在哪兑换美元”为例,显示的聚合信息中包括“兑换汇率”、“银行网点”、“材料准备”三个数据模块。每个数据模块中都包含有相应的推荐问答结果。如图2所示,显示界面中当前显示的是数据模块“材料准备”,则用户可以在显示界面中看到数据模块“材料准备”中的推荐问答结果。当接收到用户针对数据模块“兑换汇率”的触发操作时,可以将显示界面中切换为显示数据模块“兑换汇率”,如图5所示,则用户可以在显示界面中看到数据模块“兑换汇率”中的推荐问答结果。

又如,以查询信息为“北京异地换身份证流程”为例,搜索结果页显示的聚合信息中包括“材料准备”、“受理点”、“领取新证”三个数据模块,且这三个数据模块以流程形式进行展示。流程形式例如:材料准备->受理点->领取新证。假设显示界面中当前显示的是数据模块“材料准备”,则用户可以在显示界面中看到数据模块“材料准备”中的推荐问答结果。当接收到用户针对数据模块“领取新证”的触发操作时,可以将显示界面中切换为显示数据模块“领取新证”,则用户可以在显示界面中看到数据模块“领取新证”中的推荐问答结果。

本发明实施例通过模块化展示聚合信息,且各数据模块可以切换显示,方便用户分类查找所需的推荐问答结果,可以进一步提高用户获取信息的效率。

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

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

在本发明的一种可选实施例中,所述聚合信息中还可以包括所述查询信息相关的推荐工具和/或推荐资源,所述推荐资源包括但不限于结构化数据、媒体资源、互动游戏中的至少一种。

在搜索结果页中,除了可以展示所述查询信息对应的搜索结果以及所述查询信息对应所述预设聚合类型的聚合信息,还可以展示所述查询信息相关的推荐工具和/或推荐资源。

其中,推荐工具指推荐的小工具、小程序等。例如,在查询信息为“在哪兑换美元”时,在数据模块“兑换汇率”中还可以展示用于计算兑换汇率的小工具。又如,在数据模块“银行网点”中还可以展示用于显示各银行网点具体地址的地图工具。

在本发明的一种可选实施例中,所述对所述推荐问答结果按照预设聚合类型进行聚合之前,所述方法还可以包括:

步骤S51、对所述推荐问答结果按照问题维度提取标签,得到各标签对应的推荐问答结果;

步骤S52、确定共现次数满足预设条件的目标标签;

步骤S53、根据所述目标标签,确定预设聚合类型。

本发明实施例在获取查询信息相关的推荐问答结果之后,以及在对所述推荐问答结果按照预设聚合类型进行聚合之前,对获取的所述推荐问答结果进行文本分析,以确定所需的预设聚合类型。

具体地,首先对获取的推荐问答结果按照问题维度进行划分,提取相应问题维度的标签,将所述推荐问答结果划分为各标签对应的推荐问答结果。

一个示例中,对于查询信息“在哪兑换美元”,获取该查询信息相关的推荐问答结果之后,对获取的推荐问答结果进行文本分析,确定推荐问答结果包含的问题维度,并提取各问题维度对应的标签。

例如,获取的查询信息“在哪兑换美元”相关的推荐问答结果,其中包含了20个问题维度,则可以提取这20个问题维度分别对应的标签。将查询信息“在哪兑换美元”相关的推荐问答结果可以划分为这20个标签分别对应的推荐问答结果。提取的20个标签如“材料准备”、“银行网点”、“兑换汇率”、“证明文件”、“申请书”、“兑换流程”等。

在提取的这20个标签中确定共现次数满足预设条件的目标标签。共现次数指某个标签在不同的推荐问答结果中共同出现的次数。共现次数满足预设条件指共现次数超过预设阈值或者共现次数在所有标签出现总次数中所占的比例超过预设比例。通过选择共现次数满足预设条件的目标标签,可以从推荐问答结果中选择出更多用户关注的高频问题。

例如,在上述20个标签中,“材料准备”、“银行网点”、“兑换汇率”这三个标签的共现次数均满足预设条件,则可以确定这三个标签为目标标签。根据这三个目标标签,可以确定预设聚合类型。如确定预设聚合类型为内容聚合或者时间线聚合或者主题聚合。

在本发明的一种可选实施例中,步骤S53所述根据所述目标标签,确定预设聚合类型,可以包括:若确定所述目标标签对应同类问题的至少一个方面的内容,则确定预设聚合类型为内容聚合。

例如,对于查询信息“在哪兑换美元”,确定“材料准备”、“银行网点”、“兑换汇率”为目标标签。这三个目标标签对应同类问题的三个方面的内容,这三个方面的内容相关的问题是大多用户关注的高频问题。因此,可以确定预设聚合类型为内容聚合。按照目标标签“材料准备”、“银行网点”、“兑换汇率”分别对查询信息“在哪兑换美元”相关的推荐问答结果进行聚合,将对应同一方面内容的推荐问答结果聚合到同一数据模块中。在搜索结果页中以模块形式展示内容聚合的聚合信息。

在搜索结果页中展示内容聚合得到的聚合信息,可以通过模块展示某类问题中大多用户关注的方面问题,可以向用户提供更加直观、丰富的推荐信息。

在本发明的一种可选实施例中,步骤S53所述根据所述目标标签,确定预设聚合类型,可以包括:若确定所述目标标签之间存在针对目标事务流程的时间阶段先后关系,则确定预设聚合类型为时间线聚合。

例如,对于查询信息“北京异地换身份证流程”,确定“材料准备”、“受理点”、“领取新证”为目标标签。这三个目标标签之间存在针对目标事务流程“北京异地换身份证流程”的时间阶段先后关系,如,需要先准备材料,再去受理点办理,最后领取新证。因此,可以确定预设聚合类型为时间线聚合。按照目标标签“材料准备”、“受理点”、“领取新证”分别对查询信息“北京异地换身份证流程”相关的推荐问答结果进行聚合,将属于同一时间阶段的推荐问答结果聚合到同一数据模块中。在搜索结果页中以流程形式展示时间线聚合的聚合信息。

在搜索结果页中显示时间线聚合得到的聚合信息,可以清楚直观地展示某项事务流程的时间阶段先后关系,以及该事务流程的每个时间阶段包含的高频推荐问题及相应答案,可以向用户提供更加专业、清晰的推荐信息。

在本发明的一种可选实施例中,步骤S53所述根据所述目标标签,确定预设聚合类型,可以包括:若确定所述目标标签与所述查询信息对应相同的主题类别,则确定预设聚合类型为主题聚合。

例如,对于查询信息“内卷是什么意思”,确定“更多网络梗”、“各行业内卷”为目标标签。这两个目标标签与查询信息“内卷是什么意思”对应相同的主题类别,都属于主题“网络梗”。这两个目标标签是相同主题下的不同话题。因此,可以确定预设聚合类型为主题聚合。按照目标标签“更多网络梗”、“各行业内卷”分别对查询信息“内卷是什么意思”相关的推荐问答结果进行聚合,将属于同一话题的推荐问答结果聚合到同一数据模块中。在搜索结果页中以模块展示主题聚合的聚合信息。

在搜索结果页中显示主题聚合得到的聚合信息,使得聚合信息中包含更加发散的推荐问答结果,可以向用户提供更加多样化的推荐信息。

综上,本发明实施例在接收到查询信息时,获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种。本发明实施例按照预设聚合类型对所述推荐问答结果进行聚合,将推荐问答结果聚合为预设聚合类型下的数据模块,每个数据模块中包含该预设聚合类型下相同类别的推荐问答结果。在查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。由此,用户可以快速定位到某个聚合类型下某个类别的数据模块,可以提高用户获取信息的效率,提高用户的浏览体验。

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

装置实施例

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

结果获取模块201,用于接收查询信息,并获取所述查询信息相关的推荐问答结果;

结果聚合模块202,用于对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;

结果展示模块203,用于在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

标签提取模块,用于对所述推荐问答结果按照问题维度提取标签,得到各标签对应的推荐问答结果;

标签确定模块,用于确定共现次数满足预设条件的目标标签;

类型确定模块,用于根据所述目标标签,确定预设聚合类型。

可选地,所述类型确定模块,包括:

第一确定子模块,用于若确定所述目标标签对应同类问题的至少一个方面的内容,则确定预设聚合类型为内容聚合;或者

第二确定子模块,用于若确定所述目标标签之间存在针对目标事务流程的时间阶段先后关系,则确定预设聚合类型为时间线聚合;或者

第三确定子模块,用于若确定所述目标标签与所述查询信息对应相同的主题类别,则确定预设聚合类型为主题聚合。

可选地,所述预设聚合类型为内容聚合,所述结果聚合模块,包括:

第一分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类问题;

第一聚合子模块,用于按照所述推荐问答结果对应所述同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应内容聚合类型的聚合信息。

可选地,所述预设聚合类型为时间线聚合,所述结果聚合模块,包括:

第二分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的目标事务流程;

第二聚合子模块,用于按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应时间线聚合类型的聚合信息。

可选地,所述预设聚合类型为主题聚合,所述结果聚合模块,包括:

第三分析子模块,用于对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类主题;

第三聚合子模块,用于按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应主题聚合类型的聚合信息。

可选地,所述结果展示模块,具体用于在所述预设聚合类型为时间线聚合时,展示所述聚合信息中各数据模块之间的时间阶段先后关系。

可选地,所述结果获取模块,包括:

第一获取子模块,用于若识别所述查询信息为问答类查询信息,则将所述查询信息输入预置推荐模型,通过所述预置推荐模型输出所述查询信息相关的推荐问答结果;

第二获取子模块,用于若识别所述查询信息为非问答类查询信息,则识别所述查询信息中包含的实体,并获取与所述实体相关的推荐问答结果。

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

切换展示模块,用于响应于对显示的所述聚合信息中各数据模块的触发操作,对所述各数据模块进行切换显示。

可选地,所述聚合信息中还包括所述查询信息相关的推荐工具和/或推荐资源,所述推荐资源包括结构化数据、媒体资源、互动游戏中的至少一种。

本发明实施例在接收到查询信息时,获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种。本发明实施例按照预设聚合类型对所述推荐问答结果进行聚合,将推荐问答结果聚合为预设聚合类型下的数据模块,每个数据模块中包含该预设聚合类型下相同类别的推荐问答结果。在查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。由此,用户可以快速定位到某个聚合类型下某个类别的数据模块,可以提高用户获取信息的效率,提高用户的浏览体验。

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

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

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

本发明实施例提供了一种用于搜索结果展示的装置,包括有存储器,以及一个以上的程序,其中一个以上程序存储于存储器中,且经配置以由一个以上处理器执行所述一个以上程序包含用于进行以下操作的指令:接收查询信息,并获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

对所述推荐问答结果按照问题维度提取标签,得到各标签对应的推荐问答结果;

确定共现次数满足预设条件的目标标签;

根据所述目标标签,确定预设聚合类型。

可选地,所述根据所述目标标签,确定预设聚合类型,包括:

若确定所述目标标签对应同类问题的至少一个方面的内容,则确定预设聚合类型为内容聚合;或者

若确定所述目标标签之间存在针对目标事务流程的时间阶段先后关系,则确定预设聚合类型为时间线聚合;或者

若确定所述目标标签与所述查询信息对应相同的主题类别,则确定预设聚合类型为主题聚合。

可选地,所述预设聚合类型为内容聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类问题;

按照所述推荐问答结果对应所述同类问题的各个方面,对所述推荐问答结果进行聚类,将对应同一方面的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应内容聚合类型的聚合信息。

可选地,所述预设聚合类型为时间线聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的目标事务流程;

按照所述推荐问答结果对应所述目标事务流程的各个时间阶段,对所述推荐问答结果进行聚类,将对应同一时间阶段的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应时间线聚合类型的聚合信息。

可选地,所述预设聚合类型为主题聚合,所述对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,包括:

对所述推荐问答结果进行文本分析,确定所述推荐问答结果对应的同类主题;

按照所述推荐问答结果对应所述同类主题的各个话题,对所述推荐问答结果进行聚类,将对应同一话题的推荐问答结果聚合为同一个数据模块,得到所述查询信息对应主题聚合类型的聚合信息。

可选地,所述展示所述查询信息对应所述预设聚合类型的聚合信息,包括:

在所述预设聚合类型为时间线聚合时,展示所述聚合信息中各数据模块之间的时间阶段先后关系。

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

参照图7,装置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、磁带、软盘和光数据存储设备等。

图8是本发明的一些实施例中服务器的结构示意图。该服务器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所示的搜索结果展示方法。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置(服务器或者终端)的处理器执行时,使得装置能够执行一种搜索结果展示方法,所述方法包括:接收查询信息,并获取所述查询信息相关的推荐问答结果;对所述推荐问答结果按照预设聚合类型进行聚合,得到所述查询信息对应所述预设聚合类型的聚合信息,所述聚合信息包括至少一个数据模块,每个数据模块中包含相同类别的推荐问答结果;其中,所述预设聚合类型包括内容聚合、时间线聚合、主题聚合中的至少一种;在所述查询信息的搜索结果页中,展示所述查询信息对应的搜索结果以及展示所述查询信息对应所述预设聚合类型的聚合信息。

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

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

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

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

27页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:添加群成员的方法、终端设备及介质

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!