信息推送方法和装置制造方法及图纸

技术编号:16367778 阅读:23 留言:0更新日期:2017-10-13 09:25
本申请公开了信息推送方法和装置。该方法的一具体实施方式包括:将当前日期在预先存储的目标用户的重要联系人信息集合中进行匹配;响应于匹配成功,获取匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日的节日名称;基于匹配成功的与重要联系人相关的节日的节日名称,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息;将匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日所对应的物品的物品信息推送给目标用户。该实施方式实现了富于针对性的信息推送。

Information push method and device

Information push method and device are disclosed in this application. One embodiment of the method includes: the current date in the contacts stored in advance the information of the target user set matching; in response to a match, access to important contacts to match the success of the name and the matching success associated with important contacts festive name; matching success associated with the festival's important contacts the festival name based on the obtained corresponding matching success associated with important contacts holiday articles information; the corresponding matching key contacts successful name and matching success associated with important contact holiday articles push information to target users. The implementation of the targeted information push.

【技术实现步骤摘要】

本申请涉及计算机
,具体涉及互联网
,尤其涉及信息推送方法和装置
技术介绍
信息推送,又称为“网络广播”,是通过一定的技术标准或协议,在互联网上通过推送用户需要的信息来减少信息过载的一项技术。信息推送技术通过主动推送信息给用户,可以减少用户在网络上搜索所花的时间。然而,现有的信息推送方式通常是仅仅根据用户的历史购买物品的物品信息,为用户推送相关物品的信息,并不考虑用户在当前日期是否需要购买这些推送信息所指示的物品,从而导致信息推送缺乏针对性。
技术实现思路
本申请实施例的目的在于提出一种改进的信息推送方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种信息推送方法,该方法包括:将当前日期在预先存储的目标用户的重要联系人信息集合中进行匹配,其中,重要联系人信息集合中的每个重要联系人信息包括该重要联系人的姓名和与该重要联系人相关的节日的节日信息,节日信息包括节日名称和节日日期;响应于匹配成功,获取匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日的节日名称;基于匹配成功的与重要联系人相关的节日的节日名称,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息;将匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日所对应的物品的物品信息推送给目标用户。在一些实施例中,该方法还包括生成重要联系人信息集合的步骤,生成重要联系人信息集合的步骤包括:获取目标用户的联系人信息集合,其中,联系人信息集合中的每个联系人信息包括该联系人的姓名和以下至少一项:该联系人与目标用户之间的关系信息、与该联系人相关的节日的节日信息;从联系人信息集合中选取出节日信息不为空的联系人信息,生成第一联系人信息集合;基于第一联系人信息集合,生成重要联系人信息集合。在一些实施例中,在从联系人信息集合中选取出节日信息不为空的联系人信息,生成第一联系人信息集合之前,还包括:从联系人信息集合中选取出关系信息不为空的联系人信息;查询公众节日信息表,获取关系信息不为空的联系人信息中的关系信息所对应的公众节日的节日信息,其中,公众节日信息表用于存储公众节日所对应的关系信息和公众节日的节日信息;将所获取的公众节日的节日信息写入关系信息不为空的联系人信息中。在一些实施例中,基于第一联系人信息集合,生成重要联系人信息集合,包括:对于第一联系人信息集合中的每个第一联系人信息,查询第一对应关系表,获取该第一联系人信息中的关系信息所对应的第一重要度,其中,第一对应关系表用于存储关系信息和关系信息所对应的第一重要度;查询第二对应关系表,获取该第一联系人信息中的节日信息所对应的第二重要度,其中,第二对应关系表用于存储节日信息和节日信息所对应的第二重要度;计算所获取的第一重要度与所获取的第二重要度的乘积,并作为该第一联系人信息所对应的重要度;将该第一联系人信息所对应的重要度与预设阈值进行比较,若大于预设阈值,将该第一联系人信息作为重要联系人信息;基于各个重要联系人信息,生成重要联系人信息集合。在一些实施例中,基于匹配成功的与重要联系人相关的节日的节日名称,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息,包括:将匹配成功的与重要联系人相关的节日的节日名称输入至预先训练的物品信息推荐模型,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息,其中,物品信息推荐模型用于表征节日的节日名称和节日所对应的物品的物品信息的对应关系。在一些实施例中,该方法还包括建立物品信息推荐模型的步骤,建立物品信息推荐模型的步骤包括:获取多个节日的节日名称和多个节日所对应的物品的物品信息;利用深度学习方法,将多个节日的节日名称分别作为输入,将多个节日所对应的物品的物品信息分别作为输出,训练得到物品信息推荐模型。在一些实施例中,节日所对应的物品的物品信息包括以下至少一项:目标用户在预设网站上的历史购买物品的物品信息、用户在节日的节日日期在预设网站上的历史购买物品的物品信息、预设网站上与节日相关的物品的物品信息。第二方面,本申请实施例提供了一种信息推送装置,该装置包括:匹配单元,配置用于将当前日期在预先存储的目标用户的重要联系人信息集合中进行匹配,其中,重要联系人信息集合中的每个重要联系人信息包括该重要联系人的姓名和与该重要联系人相关的节日的节日信息,节日信息包括节日名称和节日日期;获取单元,配置用于响应于匹配成功,获取匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日的节日名称;推荐单元,配置用于基于匹配成功的与重要联系人相关的节日的节日名称,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息;推送单元,配置用于将匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日所对应的物品的物品信息推送给目标用户。在一些实施例中,该装置还包括重要联系人信息生成单元,重要联系人信息生成单元包括:第一获取子单元,配置用于获取目标用户的联系人信息集合,其中,联系人信息集合中的每个联系人信息包括该联系人的姓名和以下至少一项:该联系人与目标用户之间的关系信息、与该联系人相关的节日的节日信息;第一选取子单元,配置用于从联系人信息集合中选取出节日信息不为空的联系人信息,生成第一联系人信息集合;生成子单元,配置用于基于第一联系人信息集合,生成重要联系人信息集合。在一些实施例中,重要联系人信息生成单元还包括:第二选取子单元,配置用于从联系人信息集合中选取出关系信息不为空的联系人信息;查询子单元,配置用于查询公众节日信息表,获取关系信息不为空的联系人信息中的关系信息所对应的公众节日的节日信息,其中,公众节日信息表用于存储公众节日所对应的关系信息和公众节日的节日信息;写入子单元,配置用于将所获取的公众节日的节日信息写入关系信息不为空的联系人信息中。在一些实施例中,生成子单元包括:第一查询模块,配置用于对于第一联系人信息集合中的每个第一联系人信息,查询第一对应关系表,获取该第一联系人信息中的关系信息所对应的第一重要度,其中,第一对应关系表用于存储关系信息和关系信息所对应的第一重要度;第二查询模块,配置用于查询第二对应关系表,获取该第一联系人信息中的节日信息所对应的第二重要度,其中,第二对应关系表用于存储节日信息和节日信息所对应的第二重要度;计算模块,配置用于计算所获取的第一重要度与所获取的第二重要度的乘积,并作为该第一联系人信息所对应的重要度;比较模块,配置用于将该第一联系人信息所对应的重要度与预设阈值进行比较,若大于预设阈值,将该第一联系人信息作为重要联系人信息;生成模块,配置用于基于各个重要联系人信息,生成重要联系人信息集合。在一些实施例中,推荐单元进一步配置用于:将匹配成功的与重要联系人相关的节日的节日名称输入至预先训练的物品信息推荐模型,得到匹配成功的与重要联系人相关的节日所对应的物品的物品信息,其中,物品信息推荐模型用于表征节日的节日名称和节日所对应的物品的物品信息的对应关系。在一些实施例中,该装置还包括物品信息推荐模型建立单元,物品信息推荐模型建立单元包括:第二获取子单元,配置用于获取多个节日的节日名称和多个节日所对应的物品的物品信息;训练子单元,配置用于利用深度学习方法,将多个节日的节日名称分别作为输入,本文档来自技高网...
信息推送方法和装置

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:将当前日期在预先存储的目标用户的重要联系人信息集合中进行匹配,其中,所述重要联系人信息集合中的每个重要联系人信息包括该重要联系人的姓名和与该重要联系人相关的节日的节日信息,所述节日信息包括节日名称和节日日期;响应于匹配成功,获取匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日的节日名称;基于所述匹配成功的与重要联系人相关的节日的节日名称,得到所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息;将所述匹配成功的重要联系人的姓名和所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息推送给所述目标用户。

【技术特征摘要】
1.一种信息推送方法,其特征在于,所述方法包括:将当前日期在预先存储的目标用户的重要联系人信息集合中进行匹配,其中,所述重要联系人信息集合中的每个重要联系人信息包括该重要联系人的姓名和与该重要联系人相关的节日的节日信息,所述节日信息包括节日名称和节日日期;响应于匹配成功,获取匹配成功的重要联系人的姓名和匹配成功的与重要联系人相关的节日的节日名称;基于所述匹配成功的与重要联系人相关的节日的节日名称,得到所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息;将所述匹配成功的重要联系人的姓名和所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息推送给所述目标用户。2.根据权利要求1所述的方法,其特征在于,所述方法还包括生成重要联系人信息集合的步骤,所述生成重要联系人信息集合的步骤包括:获取目标用户的联系人信息集合,其中,所述联系人信息集合中的每个联系人信息包括该联系人的姓名和以下至少一项:该联系人与所述目标用户之间的关系信息、与该联系人相关的节日的节日信息;从所述联系人信息集合中选取出节日信息不为空的联系人信息,生成第一联系人信息集合;基于所述第一联系人信息集合,生成重要联系人信息集合。3.根据权利要求2所述的方法,其特征在于,在所述从所述联系人信息集合中选取出节日信息不为空的联系人信息,生成第一联系人信息集合之前,还包括:从所述联系人信息集合中选取出关系信息不为空的联系人信息;查询公众节日信息表,获取所述关系信息不为空的联系人信息中的关系信息所对应的公众节日的节日信息,其中,所述公众节日信息表用于存储公众节日所对应的关系信息和公众节日的节日信息;将所获取的公众节日的节日信息写入所述关系信息不为空的联系人信息中。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述第一联系人信息集合,生成重要联系人信息集合,包括:对于所述第一联系人信息集合中的每个第一联系人信息,查询第一对应关系表,获取该第一联系人信息中的关系信息所对应的第一重要度,其中,所述第一对应关系表用于存储关系信息和关系信息所对应的第一重要度;查询第二对应关系表,获取该第一联系人信息中的节日信息所对应的第二重要度,其中,所述第二对应关系表用于存储节日信息和节日信息所对应的第二重要度;计算所获取的第一重要度与所获取的第二重要度的乘积,并作为该第一联系人信息所对应的重要度;将该第一联系人信息所对应的重要度与预设阈值进行比较,若大于所述预设阈值,将该第一联系人信息作为重要联系人信息;基于各个重要联系人信息,生成重要联系人信息集合。5.根据权利要求1所述的方法,其特征在于,所述基于所述匹配成功的与重要联系人相关的节日的节日名称,得到所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息,包括:将所述匹配成功的与重要联系人相关的节日的节日名称输入至预先训练的物品信息推荐模型,得到所述匹配成功的与重要联系人相关的节日所对应的物品的物品信息,其中,所述物品信息推荐模型用于表征节日的节日名称和节日所对应的物品的物品信息的对应关系。6.根据权利要求5所述的方法,其特征在于,所述方法还包括建立物品信息推荐模型的步骤,所述建立物品信息推荐模型的步骤包括:获取多个节日的节日名称和多个节日所对应的物品的物品信息;利用深度学习方法,将所述多个节日的节日名称分别作为输入,将所述多个节日所对应的物品的物品信息分别作为输出,训练得到物品信息推荐模型。7.根据权利要求6所述的方法,其特征在于,节日所对应的物品的物品信息包括以下至少一项:目标用户在预设网站上的历史购买物品的物品信息、用户在节日的节日日期在所述预设网站上的历史购买物...

【专利技术属性】
技术研发人员:马宝岩宦永蓓王孝满王超周宇袁连松
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1