用于生成页面的方法和装置制造方法及图纸

技术编号:17994562 阅读:57 留言:0更新日期:2018-05-19 11:45
本申请实施例公开了用于生成页面的方法和装置。该方法的一具体实施方式包括:响应于接收到搜索信息,在与搜索信息对应的搜索结果中选取预设数目个搜索结果;响应于确定出搜索信息对应有实体对象,获取预先确定出的实体对象对应的搜索意图信息,并在预设数目个搜索结果中,确定与实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,基于所确定出的数目和预设数目,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面。该实施方式可以准确地识别用户的搜索意图,使得生成的页面具有针对性。

Methods and devices used to generate pages

The application embodiment discloses a method and device for generating pages. A specific implementation of the method includes: in response to receiving the search information, selecting the presupposed number of search results in the search results corresponding to the search information; responding to determining that the search information corresponds to the entity object, obtaining the search intention information corresponding to the predetermined entity object, and in the presupposed number of searches. In the cable result, the number of search results matching the search intention indicated by the search intention information corresponding to the entity object is determined, based on the determined number and the number of presets, a search result page including the pre generated, description information for the entity object is generated. The implementation method can accurately identify the user's search intention and make the generated page targeted.

【技术实现步骤摘要】
用于生成页面的方法和装置
本申请实施例涉及计算机
,具体涉及互联网
,尤其涉及用于生成页面的方法和装置。
技术介绍
搜索行为目前已经成为每个网民的基本需求,用户发出的每个搜索请求背后都可能隐含着潜在的搜索意图,对于同一个搜索信息,可能会有众多资源提供搜索结果,如何在众多资源中找到最满足用户搜索意图的资源对于各个互联网搜索公司具有最要意义,也是各个互联网搜索公司竞争的关键。
技术实现思路
本申请实施例提出了用于生成页面的方法和装置。第一方面,本申请实施例提供了一种用于生成页面的方法,包括:响应于接收到搜索信息,在与搜索信息对应的搜索结果中选取预设数目个搜索结果;响应于确定出搜索信息对应有实体对象,获取预先确定出的实体对象对应的搜索意图信息,并在预设数目个搜索结果中,确定与实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,基于所确定出的数目和预设数目,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面。在一些实施例中,确定与实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,包括:针对预设数目个搜索结果中的每个搜索结果,获取该搜索结果的摘要信息,生成摘要信息和搜索意图信息的特征向量,并将针对该搜索结果所生成的特征向量输入到预先训练的搜索意图识别模型中,得到搜索意图识别结果,其中,搜索意图识别模型用于表征由搜索结果的摘要信息、搜索意图信息两者所生成的特征向量与搜索意图识别结果之间的对应关系,搜索意图识别结果用于指示搜索结果是否与搜索意图信息所指示的搜索意图相匹配。在一些实施例中,搜索意图识别模型是通过如下步骤训练得到的:获取预先确定的样本数据集合,其中,样本数据集合中的每个样本数据包括搜索意图样本信息、搜索结果的摘要样本信息和搜索意图识别结果,其中,搜索意图识别结果包括匹配标识和不匹配标识;针对样本数据集合中的每个样本数据,生成与该样本数据中的搜索意图样本信息和摘要样本信息对应的特征向量;利用机器学习方法,将样本数据集合中的针对每个样本数据所生成的特征向量作为输入,将该样本数据中的搜索意图识别结果作为输出,训练得到搜索意图识别模型。在一些实施例中,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面,包括:在搜索结果页面的目标区域展示预先生成的、针对实体对象的描述信息。在一些实施例中,基于所确定出的数目和预设数目,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面,包括:确定所确定出的数目与预设数目的比值是否大于预设的比值阈值;若是,则生成包括预先生成的、针对实体对象的描述信息的搜索结果页面。第二方面,本申请实施例提供了一种用于生成页面的装置,包括:选取单元,配置用于响应于接收到搜索信息,在与搜索信息对应的搜索结果中选取预设数目个搜索结果;生成单元,配置用于响应于确定出搜索信息对应有实体对象,获取预先确定出的实体对象对应的搜索意图信息,并在预设数目个搜索结果中,确定与实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,基于所确定出的数目和预设数目,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面。在一些实施例中,生成单元进一步配置用于:针对预设数目个搜索结果中的每个搜索结果,获取该搜索结果的摘要信息,生成摘要信息和搜索意图信息的特征向量,并将针对该搜索结果所生成的特征向量输入到预先训练的搜索意图识别模型中,得到搜索意图识别结果,其中,搜索意图识别模型用于表征由搜索结果的摘要信息、搜索意图信息两者所生成的特征向量与搜索意图识别结果之间的对应关系,搜索意图识别结果用于指示搜索结果是否与搜索意图信息所指示的搜索意图相匹配。在一些实施例中,该装置还包括用于训练搜索意图识别模型的训练单元,训练单元包括:获取模块,配置用于获取预先确定的样本数据集合,其中,样本数据集合中的每个样本数据包括搜索意图样本信息、搜索结果的摘要样本信息和搜索意图识别结果,其中,搜索意图识别结果包括匹配标识和不匹配标识;生成模块,配置用于针对样本数据集合中的每个样本数据,生成与该样本数据中的搜索意图样本信息和摘要样本信息对应的特征向量;训练模块,配置用于利用机器学习方法,将样本数据集合中的针对每个样本数据所生成的特征向量作为输入,将该样本数据中的搜索意图识别结果作为输出,训练得到搜索意图识别模型。在一些实施例中,生成单元进一步配置用于:在搜索结果页面的目标区域展示预先生成的、针对实体对象的描述信息。在一些实施例中,生成单元包括:确定模块,配置用于确定所确定出的数目与预设数目的比值是否大于预设的比值阈值;生成模块,配置用于响应于确定出比值大于比值阈值,生成包括预先生成的、针对实体对象的描述信息的搜索结果页面。第三方面,本申请实施例还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行,使得上述一个或多个处理器实现本申请提供的用于生成页面的方法。第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请提供的用于生成页面的方法。本申请提供的用于生成页面的方法和装置,通过响应于接收到搜索信息,在上述搜索信息所对应的搜索结果中选取预设数目个搜索结果,之后响应于确定出上述搜索信息对应有实体对象,获取上述实体对象对应的搜索意图信息,而后在上述预设数目个搜索结果中确定与上述实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,最后基于上述预设数目和所确定出的相匹配的搜索结果的数目,生成包括针对上述实体对象的描述信息的搜索结果页面,从而利用了搜索信息对应的搜索结果数据,准确地确定出用户的搜索意图,使得生成的页面具有针对性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的用于生成页面的方法的一个实施例的流程图;图3是根据本申请的用于生成页面的方法的一个应用场景的示意图;图4是根据本申请的用于生成页面的方法的又一个实施例的流程图;图5是根据本申请的用于生成页面的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于生成页面的方法或用于生成页面的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括用户终端1011、1012、1013,服务器102,目标终端1031、1032、1033,网络1041、1042。网络1041用以在用户终端1011、1012、1013和服务器102之间提供通信链路的介质。网络1042用以在服务器102和目标终端1031、1032、1033之间提供通信链路的介质。网络1041、1042可以本文档来自技高网...
用于生成页面的方法和装置

【技术保护点】
一种用于生成页面的方法,包括:响应于接收到搜索信息,在与所述搜索信息对应的搜索结果中选取预设数目个搜索结果;响应于确定出所述搜索信息对应有实体对象,获取预先确定出的所述实体对象对应的搜索意图信息,并在所述预设数目个搜索结果中,确定与所述实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,基于所述所确定出的数目和所述预设数目,生成包括预先生成的、针对所述实体对象的描述信息的搜索结果页面。

【技术特征摘要】
1.一种用于生成页面的方法,包括:响应于接收到搜索信息,在与所述搜索信息对应的搜索结果中选取预设数目个搜索结果;响应于确定出所述搜索信息对应有实体对象,获取预先确定出的所述实体对象对应的搜索意图信息,并在所述预设数目个搜索结果中,确定与所述实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,基于所述所确定出的数目和所述预设数目,生成包括预先生成的、针对所述实体对象的描述信息的搜索结果页面。2.根据权利要求1所述的方法,其中,所述确定与所述实体对象对应的搜索意图信息所指示的搜索意图相匹配的搜索结果的数目,包括:针对所述预设数目个搜索结果中的每个搜索结果,获取该搜索结果的摘要信息,生成所述摘要信息和所述搜索意图信息的特征向量,并将针对该搜索结果所生成的特征向量输入到预先训练的搜索意图识别模型中,得到搜索意图识别结果,其中,所述搜索意图识别模型用于表征由搜索结果的摘要信息、搜索意图信息两者所生成的特征向量与搜索意图识别结果之间的对应关系,搜索意图识别结果用于指示搜索结果是否与搜索意图信息所指示的搜索意图相匹配。3.根据权利要求2所述的方法,其中,所述搜索意图识别模型是通过如下步骤训练得到的:获取预先确定的样本数据集合,其中,所述样本数据集合中的每个样本数据包括搜索意图样本信息、搜索结果的摘要样本信息和搜索意图识别结果,其中,搜索意图识别结果包括匹配标识和不匹配标识;针对所述样本数据集合中的每个样本数据,生成与该样本数据中的搜索意图样本信息和摘要样本信息对应的特征向量;利用机器学习方法,将所述样本数据集合中的针对每个样本数据所生成的特征向量作为输入,将该样本数据中的搜索意图识别结果作为输出,训练得到搜索意图识别模型。4.根据权利要求1所述的方法,其中,所述生成包括预先生成的、针对所述实体对象的描述信息的搜索结果页面,包括:在所述搜索结果页面的目标区域展示预先生成的、针对所述实体对象的描述信息。5.根据权利要求1-4之一所述的方法,其中,所述基于所述所确定出的数目和所述预设数目,生成包括预先生成的、针对所述实体对象的描述信息的搜索结果页面,包括:确定所述所确定出的数目与所述预设数目的比值是否大于预设的比值阈值;若是,则生成包括预先生成的、针对所述实体对象的描述信息的搜索结果页面。6.一种用于生成页面的装置,包括:选取单元,配置用于响应于接收到搜索信息,在与所述搜索信息对应的搜索结果中选取预设数目个搜索结果;生成单元,配置...

【专利技术属性】
技术研发人员:李方明邵英杰吴家林张一麟刘晓波
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1