信息推送方法、装置、服务器以及可读存储介质制造方法及图纸

技术编号:17601156 阅读:36 留言:0更新日期:2018-03-31 13:11
本申请公开了一种信息推送方法、装置、服务器以及可读存储介质,属于信息处理技术领域。该方法包括:获取用户在第一预设时间段内发布的信息的第一标签;将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签;获取所述备选标签组中每个所述第一标签对应的信息发布数量;将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签;将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。本申请可以结合用户的发布信息的数量以及用户未关注的标签为推送更符合用户需求的标签,使得所推送的标签更具个性。

【技术实现步骤摘要】
信息推送方法、装置、服务器以及可读存储介质
本申请涉及信息处理
,更具体地,涉及一种信息推送方法、装置、服务器以及可读存储介质。
技术介绍
随着互联网技术的发展,人们通过安装在手机上的客户端发表一个话题或针对这个话题互动越来越广泛。而为了提供用户使用这类客户端的用户体验度,客户端会推送一些话题给用户,以希望提高客户端的用户使用率。但是,目前为用户推送的话题,大多都仅仅推送一些热门话题,为所有用户推送的话题基本相同,而不具个性。
技术实现思路
本申请提出了一种信息推送方法、装置、服务器以及可读存储介质,以改善上述缺陷。第一方面,本申请实施例提供了一种信息推送方法,包括:获取用户在第一预设时间段内发布的信息的第一标签;将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签;获取所述备选标签组中每个所述第一标签对应的信息发布数量;将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签;将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。第二方面,本申请实施例还提供了一种信息推送装置,包括:标签获取单元、筛选单元、数量统计单元、标记单元和推送单元。标签获取单元,用于获取用户在第一预设时间段内发布的信息的第一标签。筛选单元,用于将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签。数量统计单元,用于获取所述备选标签组中每个所述第一标签对应的信息发布数量。标记单元,用于将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签。推送单元,用于将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。第三方面,本申请实施例还提供了一种服务器,包括:存储器和处理器,所述存储器和所述处理器耦合。所述存储器存储指令,当所述指令由所述处理器执行时指示所述处理器执行以下操作:获取用户在第一预设时间段内发布的信息的第一标签;将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签;获取所述备选标签组中每个所述第一标签对应的信息发布数量;将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签;将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。第四方面,本申请实施例还提供了一种可读存储介质,所述可读取存储介质存储有处理器可执行的程序代码于计算机内,所述可读取存储介质包括多条指令,所述程序代码多条指令被配置成使所述处理器执行上述方法。本申请实施例提供了一种信息推送方法、装置、服务器以及可读存储介质,首先获取一定时间内发布的信息的第一标签,在从中将用户已经关注的标签筛除,剩余的标签作为备选标签组。然后在获取备选标签组中的每个第一标签对应的信息发布数量,将其中的信息发布数量满足第一预设条件的第一标签作为待推送标签,然后,将该待推送标签发送至客户端,指示客户端将待推送标签对应的推送信息显示,由此,用户通过该客户端就可以看到该待推送标签。因此,可以结合用户的发布信息的数量以及用户未关注的标签为推送更符合用户需求的标签,使得所推送的标签更具个性。本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的信息推送方法及装置的应用场景示意图;图2示出了本申请第一实施例提供的信息列表界面的示意图;图3示出了本申请实施例提供的信息发布板块的界面的示意图;图4示出了本申请第一实施例提供的信息发布界面的示意图;图5示出了本申请第二实施例提供的信息列表界面的示意图;图6示出了本申请第二实施例提供的信息发布界面的示意图;图7示出了本申请实施例提供的一种信息推送方法的方法流程图;图8示出了本申请实施例提供的信息展示界面的示意图;图9示出了本申请实施例提供的一种信息推送装置的模块框图;图10示出了本申请实施例提供的服务器的模块框图。具体实施方式下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参阅图1,示出了本申请实施例提供的信息推送方法及装置的应用场景图。如图1中所示,用户终端1和服务器2位于无线网络或有线网络中,通过无线网络或有线网络,用户终端1和服务器2进行数据交互。于本申请实施例中,用户终端1可以为移动终端设备,例如可以包括智能手机、平板电脑、电子书阅读器、膝上型便携计算机、车载电脑、穿戴式移动终端等等。在一些实施例中,客户端安装在用户终端1内,例如,可以是安装在用户终端1的应用程序。客户端可以是社交软件,通过可以在该客户端内浏览用户自己或其他用户发布的信息,而每个信息都对应一个标签,如果用户对其中某个信息该兴趣,可以点击该标签并选择关注。用户也可以通过该客户端发布信息,以供其他用户浏览,其中,用户发布的信息都对应有一个标签。用户所发布的信息,由客户端发送至服务器,并由服务器将用户发布的信息对应存储,具体得,可以存储在一个映射表中,该映射表包括用户的用户名、用户发布的信息、信息发布的时间以及该信息对应的标签。具体地,用户的发布信息的过程为:首先,用户打开图2所示的信息列表界面,在该信息列表界面,用户可以看到不同的标签以及每个标签的简介、关注度和发布的帖子的数量,点击某个标签的图标或与标签对应的“进入”按钮,就可以进入该标签对应的信息发布板块,即如图3所示的信息发布板块的界面。用户通过点击“关注”可以关注该标签。该标签板块对应有标签。作为一种实施方式,标签可以是一个话题或主题,例如,该标签为华语嘻哈,则该信息对应的信息发布板块为华语嘻哈板块,则该话题板块内的信息均是与华语嘻哈对应的。用户可以在该信息发布板块内发布信息,例如,点击该信息发布板块的“发帖”按钮,进入到信息发布界面,如图4所示,该信息发布界面已经与用户所选定的信息发布板块的标本文档来自技高网...
信息推送方法、装置、服务器以及可读存储介质

【技术保护点】
一种信息推送方法,其特征在于,包括:获取用户在第一预设时间段内发布的信息的第一标签;将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签;获取所述备选标签组中每个所述第一标签对应的信息发布数量;将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签;将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:获取用户在第一预设时间段内发布的信息的第一标签;将所述第一标签与第二标签进行匹配,将与所述第二标签不匹配的第一标签作为备选标签组,所述第二标签为所述用户已关注的标签;获取所述备选标签组中每个所述第一标签对应的信息发布数量;将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签;将所述待推送标签发送至客户端,指示所述客户端在预设界面的预设位置显示所述待推送标签对应的推送信息。2.根据权利要求1所述的方法,其特征在于,所述将所述备选标签组中信息发布数量满足第一预设条件的第一标签作为待推送标签,包括:将所述备选标签组中信息发布数量最大的N个所述第一标签作为待推送标签,其中,N为正整数。3.根据权利要求2所述的方法,其特征在于,所述将所述备选标签组中信息发布数量最大的N个所述第一标签作为待推送标签,包括:判断所述备选标签组中的所述第一标签的数量是否大于或等于N;若大于或等于N,则将所述信息发布数量最大的N个所述第一标签作为待推送标签;若所述备选标签组中的所述第一标签的数量小于N且大于0,则获取M个第三标签,其中,M为正整数,且M为N与所述备选标签组中的所述第一标签的数量之差,所述第三标签的热度满足第二预设条件;将所述备选标签组中的所述第一标签和所获取的M个所述第三标签作为待推送标签。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述备选标签组中的所述第一标签的数量等于0,则获取N个所述第三标签;将所获取的N个所述第三标签作为待推送标签。5.根据权利要求3所述的方法,其特征在于,所述第三标签的热度为在第二预设时间段内,所有用户发布的与所述第三标签对应的信息的数量。6.根据权利要求1-5任一项所述的方法,其特征在于,获取用户在第一预设时间段内发布的信息的第一标签,包括:获取所述客户端发送的推送请求指令,所述推送请求指令包括所述用户的用户名;在预先设定的映射表中,基于所述推送请求指令查找所述用户名对应的发布时间满足所述第一预设时间段的信息,其中,所...

【专利技术属性】
技术研发人员:覃敬康
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1