用于生成物品推送信息的方法和装置制造方法及图纸

技术编号:20798222 阅读:23 留言:0更新日期:2019-04-06 11:51
本申请实施例公开了用于生成物品推送信息的方法和装置。该方法的一具体实施方式包括:获取至少一个物品信息;对于至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,其中,物品描述信息用于描述该物品信息所指示的物品;基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息;基于至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。该实施方式实现了推送信息的自动生成。

Method and device for generating item push information

The embodiment of this application discloses a method and device for generating item push information. One specific embodiment of the method includes: obtaining at least one item information; generating the item description information corresponding to the item information for at least one item information, in which the item description information is used to describe the item indicated by the item information; generating the item information correspondence based on the item description information corresponding to the item information and the item description information corresponding to the item information. Based on the display information corresponding to the item information in at least one item information, the article push information is generated. The implementation realizes the automatic generation of push information.

【技术实现步骤摘要】
用于生成物品推送信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成物品推送信息的方法和装置。
技术介绍
随着移动互联网的不断发展,用户可以获得的信息也越来越多。在这种情况下,各类平台(例如新闻资讯类应用)也需要频繁的推送信息以保持一定的活跃度。目前,各类平台主要由人工进行筛选或编辑需要推送的信息。
技术实现思路
本申请实施例提出了用于生成物品推送信息的方法和装置。第一方面,本申请实施例提供了一种用于生成物品推送信息的方法,该方法包括:获取至少一个物品信息;对于至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,其中,物品描述信息用于描述该物品信息所指示的物品;基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息;基于至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。在一些实施例中,在基于至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息之前,该方法还包括:基于至少一个物品信息中的物品信息对应的展示信息,生成物品标题信息;以及基于至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息,包括:基于物品标题信息和至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。在一些实施例中,该方法还包括:响应于接收到通信连接的客户端发送的推送信息获取请求,将物品推送信息发送至客户端。在一些实施例中,获取至少一个物品信息,包括:对于目标物品信息集合中的物品信息,获取该物品信息对应的文本;对于目标物品信息集合中的物品信息,计算物品信息所对应的文本之间的相似度;基于目标物品信息集合中的物品信息所对应的文本之间的相似度,从目标物品信息集合中选取至少一个物品信息。在一些实施例中,获取至少一个物品信息,包括:基于目标物品信息集合中的物品信息之间的相似度,从目标物品信息集合中选取至少一个物品信息。在一些实施例中,物品信息包括物品名称和物品图像;以及物品信息之间的相似度通过以下步骤得到:对于目标物品信息集合中的两个物品信息,计算两个物品信息中的物品名称的相似度以及物品图像的相似度;计算物品名称的相似度与物品图像的相似度的加权和,以及将计算得到的加权和确定为两个物品信息的相似度。在一些实施例中,对于至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,包括:对于至少一个物品信息中的物品信息,将该物品信息输入预先训练的物品描述模型,得到该物品信息对应的物品描述信息。在一些实施例中,物品描述模型通过以下步骤训练得到:获取训练样本集合,训练样本包括样本物品信息和样本物品描述信息;将训练样本集合中的训练样本的样本物品信息作为输入,将与输入的样本物品信息对应的样本物品描述信息作为期望输出,利用机器学习的方法训练得到物品描述模型。第二方面,本申请实施例提供了一种用于生成物品推送信息的装置,该装置包括:物品信息获取单元,被配置成获取至少一个物品信息;展示信息生成单元,被配置成对于至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,其中,物品描述信息用于描述该物品信息所指示的物品;基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息;推送信息生成单元,被配置成基于至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。在一些实施例中,该装置还包括:物品标题信息生成单元,被配置成基于至少一个物品信息中的物品信息对应的展示信息,生成物品标题信息;以及推送信息生成单元,进一步被配置成:基于物品标题信息和至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。在一些实施例中,该装置还包括:推送信息发送单元,被配置成响应于接收到通信连接的客户端发送的推送信息获取请求,将物品推送信息发送至客户端。在一些实施例中,物品信息获取单元,进一步被配置成:对于目标物品信息集合中的物品信息,获取该物品信息对应的文本;对于目标物品信息集合中的物品信息,计算物品信息所对应的文本之间的相似度;基于目标物品信息集合中的物品信息所对应的文本之间的相似度,从目标物品信息集合中选取至少一个物品信息。在一些实施例中,物品信息获取单元,进一步被配置成:基于目标物品信息集合中的物品信息之间的相似度,从目标物品信息集合中选取至少一个物品信息。在一些实施例中,物品信息包括物品名称和物品图像;以及物品信息之间的相似度通过以下步骤得到:对于目标物品信息集合中的两个物品信息,计算两个物品信息中的物品名称的相似度以及物品图像的相似度;计算物品名称的相似度与物品图像的相似度的加权和,以及将计算得到的加权和确定为两个物品信息的相似度。在一些实施例中,展示信息生成单元进一步被配置成:对于至少一个物品信息中的物品信息,将该物品信息输入预先训练的物品描述模型,得到该物品信息对应的物品描述信息。在一些实施例中,物品描述模型通过以下步骤训练得到:获取训练样本集合,训练样本包括样本物品信息和样本物品描述信息;将训练样本集合中的训练样本的样本物品信息作为输入,将与输入的样本物品信息对应的样本物品描述信息作为期望输出,利用机器学习的方法训练得到物品描述模型。第三方面,本申请实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当上述一个或多个程序被上述一个或多个处理器执行,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,上述程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本申请实施例提供的用于生成物品推送信息的方法和装置,可以首先获取至少一个物品信息。对于至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息。之后,基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息。最后基于至少一个物品信息中的各个物品信息对应的展示信息,生成物品推送信息,从而实现了推送信息的自动生成。在此过程中,由于基于多个展示信息生成物品推送信息,增加了物品推送信息内容多样性。此外,展示信息的生成中有物品描述信息的参与,增加了推送信息的可读性和丰富性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于生成物品推送信息的方法的一个实施例的流程图;图3是根据本申请实施例的用于生成物品推送信息的方法的一个应用场景的示意图;图4是根据本申请的用于生成物品推送信息的方法的又一个实施例的流程图;图5是根据本申请的用于生成物品推送信息的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请实施例的用于生成物品推送信息的方法或用于生成本文档来自技高网...

【技术保护点】
1.一种用于生成物品推送信息的方法,包括:获取至少一个物品信息;对于所述至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,其中,物品描述信息用于描述该物品信息所指示的物品;基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息;基于所述至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。

【技术特征摘要】
1.一种用于生成物品推送信息的方法,包括:获取至少一个物品信息;对于所述至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,其中,物品描述信息用于描述该物品信息所指示的物品;基于该物品信息和该物品信息对应的物品描述信息,生成该物品信息对应的展示信息;基于所述至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。2.根据权利要求1所述的方法,其中,在基于所述至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息之前,所述方法还包括:基于所述至少一个物品信息中的物品信息对应的展示信息,生成物品标题信息;以及所述基于所述至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息,包括:基于所述物品标题信息和所述至少一个物品信息中的物品信息对应的展示信息,生成物品推送信息。3.根据权利要求1所述的方法,其中,所述方法还包括:响应于接收到通信连接的客户端发送的推送信息获取请求,将所述物品推送信息发送至所述客户端。4.根据权利要求1-3中任一所述的方法,其中,所述获取至少一个物品信息,包括:对于目标物品信息集合中的物品信息,获取该物品信息对应的文本;对于所述目标物品信息集合中的物品信息,计算物品信息所对应的文本之间的相似度;基于目标物品信息集合中的物品信息所对应的文本之间的相似度,从所述目标物品信息集合中选取至少一个物品信息。5.根据权利要求1-3中任一所述的方法,其中,所述获取至少一个物品信息,包括:基于目标物品信息集合中的物品信息之间的相似度,从所述目标物品信息集合中选取至少一个物品信息。6.根据权利要求5所述的方法,其中,所述物品信息包括物品名称和物品图像;以及物品信息之间的相似度通过以下步骤得到:对于所述目标物品信息集合中的两个物品信息,计算两个物品信息中的物品名称的相似度以及物品图像的相似度;计算物品名称的相似度与物品图像的相似度的加权和,以及将计算得到的加权和确定为两个物品信息的相似度。7.根据权利要求1所述的方法,其中,所述对于所述至少一个物品信息中的物品信息,生成该物品信息对应的物品描述信息,包括:对于所述至少一个物品信息中的物品信息,将该物品信息输入预先训练的物品描述模型,得到该物品信息对应的物品描述信息。8.根据权利要求7所述的方法,其中,所述物品描述模型通过以下步骤训练得到:获取训练样本集合,训练样本包括样本物品信息和样本物品描述信息;将所述训练样本集合中的训练样本的样本物品信息作为输入,将与输入的样本物品信息对应的样本物品描述信息作为期望输出,利用机器学习的方法训练得到所述物品描述模型。9.一种用于生成物品推送信息的装置,包括:物品信息获取单元,被配置成获取至少一个物品信息;展示信息生成单元,被配置成对于所述至少一个物品信息中的物品信息...

【专利技术属性】
技术研发人员:陈家泽李磊曾颖马维英
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1