内容推送方法及装置与流程

文档序号:18475523发布日期:2019-08-20 20:59阅读:349来源:国知局
内容推送方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种内容推送方法及装置。



背景技术:

随着互联网技术和计算机技术的不断发展,网络信息从过去单方面向用户提供信息的基础上,开拓出用户能够自主创造内容并提供给其他用户消费的形式,并且随着年轻用户在网络用户中所占比例的增加,后者这种形式已经逐渐成为了一种主流的信息分享形式。

在创建了供用户之间相互沟通的平台后,最关键的是需要吸引用户聚集在平台进行交流和分享。现有技术中,为了吸引用户平台会向用户推送一些普遍感兴趣的内容,然而,现有平台内容推送的方式单一,吸引用户的效果不佳。



技术实现要素:

本发明实施例提供一种内容推送方法及装置,以解决现有平台内容推送的方式单一,吸引用户的效果不佳的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种内容推送方法,所述方法包括:

按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应;

获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容;

在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征;

基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化;

按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

可选地,所述推送维度包括第一推送参数,所述第一推送参数为推送时间、推送渠道、推送的内容形式或推送的分类频道。

可选的,在所述参考推送特征包括与所述第一推送参数同类型的第二推送参数时,所述基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化的步骤,包括:

将与所述第一类待推送内容对应的推送维度中的第一推送参数替换为所述第二推送参数,得到优化后的所述推送维度。

可选的,所述按第二推送策略推送新的待推送任务的步骤,包括:

从所述目标内容中提取出关键词;

在所述新的待推送任务中筛选出包括所述关键词的优选推送内容;

按每一推送维度推送对应的优选推送内容。

可选的,所述第一推送策略包括第一推送维度,所述按第一推送策略推送待推送任务的步骤,包括:

按所述第一推送维度推送待推送任务中与所述第一推送维度对应的第二类推送内容。

可选的,所述第一推送策略还包括推送子策略,所述推送子策略为活跃子策略、非活跃子策略、垂类子策略或关键词子策略中的至少一项。

可选的,所述按所述第一推送维度推送所述待推送任务中与第一推送维度对应的一类推送内容的步骤,包括:

按所述第一推送维度向目标用户推送所述待推送任务中与所述第一推送维度对应的一类推送内容中的细化内容,所述目标用户为与所述推送子策略对应的用户,所述细化内容为与所述推送子策略对应的内容。

可选的,所述吸引力数据量包括浏览量、点击量、点赞量、分享量、转发量、评论量和资源数据量中的至少一项。

第二方面,本发明实施例还提供一种内容推送装置,包括:

推送模块,用于按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应;

第一获取模块,用于获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容;

第二获取模块,用于在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征;

优化模块,用于基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化;

所述推送模块,还用于按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

可选的,所述推送维度包括第一推送参数,所述第一推送参数为推送时间、推送渠道、推送的内容形式或推送的分类频道。

可选的,在所述参考推送特征包括与所述第一推送参数同类型的第二推送参数时,所述优化模块,还用于将与所述第一类待推送内容对应的推送维度中的第一推送参数替换为所述第二推送参数,得到优化后的所述推送维度。

可选的,所述推送模块包括:

提取单元,用于从所述目标内容中提取出关键词;

筛选单元,用于在所述新的待推送任务中筛选出包括所述目标内容特征的优选推送内容;

推送单元,用于按优化后的所述推送维度推送与之对应的优选推送内容。

可选的,所述第一推送策略包括第一推送维度,所述推送模块,还用于按所述第一推送维度推送待推送任务中与所述第一推送维度对应的第二类推送内容。

可选的,所述第一推送策略还包括推送子策略,所述推送子策略为活跃子策略、非活跃子策略、垂类子策略或关键词子策略。

可选的,所述推送模块,还用于按所述第一推送维度向目标用户推送所述待推送任务中与所述第一推送维度对应的一类推送内容中的细化内容,所述目标用户为与所述推送子策略对应的用户,所述细化内容为与所述推送子策略对应的内容。

可选的,所述吸引力数据量包括浏览量、点击量、点赞量、分享量、转发量、评论量和资源数据量中的至少一项。

第三方面,本发明实施例还提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的内容推送方法的步骤。

第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的内容推送方法的步骤。

在本发明实施例中,先通过第一推送策略推送待推送任务,然后获取与各类待推送内容同类型内容中吸引力数据量最高的内容对应的参考推送特征,基于参考推送特征来优化对应的推送维度,并按包括优化后的所述推送维度的第二推送策略推送新的待推送任务。这样,优化后的推送维度能够从参考推送特征中学习到如何提高内容的吸引力数据量,提高新的推送任务的推送效果,使得按第二推送策略推送的新的待推送任务更具有吸引力,进而可以提高平台的用户量。

附图说明

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

图1为本发明实施例提供的一种内容推送方法的流程图;

图2为本发明实施例提供的另一种内容推送方法的流程示意图;

图3为图2中内容推送方法对应的平台的架构图;

图4为本发明实施例提供的一种内容推送装置的结构示意图;

图5为本发明实施例提供的另一种内容推送装置的结构图;

图6为本发明实施例提供的另一种内容推送装置的结构图。

具体实施方式

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

请参阅图1,图1为本发明实施例提供的一种内容推送方法的流程图,如图1所示,包括以下步骤:

步骤101:按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应。

本发明实施例中,所述待推送任务为平台的运营方为吸引用户进入平台、留在平台而推送的多样化的内容。待推送任务包括多种类别的待推送内容,可以根据内容的属性进行类别的区分,其中,一条内容可以只属于一个类别,也可以属于多个类别,例如:欧冠决赛的结果可以属于体育类别,也可以属于新闻类别。

第一推送策略对应每种类别的待推送内容有相应的推送维度,每种推送维度用于推送与其对应的一类待推送内容。推送维度会依据待推送内容的特点向用户推送待推送内容,以吸引用户。

各推送维度可以是同时进行且互不干扰的,即一推送维度在对与其对应的一类待推送内容进行推送的情况下,另一推送维度也可以对与其对应的另一类待推送内容进行推送。

本发明实施例中的平台,可以为网络社区,包括论坛、贴吧、公告栏、群组讨论、个人知识发布和个人空间(个人中心)中的至少一项。平台可以是以网站的形式运营,也可以是应用软件的形式运营。

步骤102:获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容。

本发明实施例中,平台中除了运营方推送的内容外,用户也可以自己制作内容并在平台中推送,以供其他用户消费,从而平台上提供给用户的内容不仅包括平台运营方推送的内容,还包括众多用户自己制作的内容。

第一类待推送内容可以为上述待推送任务包括的任一类待推送内容。在第一类待推送内容推送预设时长后,获取预设时长内第一类待推送内容的吸引力数据量,同时获取与第一类待推送内容同类型的其他内容在预设时长内的吸引力数据量,从而得到该类型全部内容在预设时长内的吸引力数据量,进而可以确定出该类型在预设时长内吸引力数据量最高的目标内容。目标内容可以是运营方推送的内容,也可以是用户推送的内容。

上述内容的吸引力数据量是表示内容吸引力高低的一种数据体现,吸引力数据量越高表示内容吸引力越高,越能够为平台提高用户量;吸引力数据量越低表示内容吸引力越低,难以吸引用户甚至会导致平台用户量的流失。

步骤103:在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征。

在步骤102确定目标内容后,将第一类待推送内容的吸引力数据量与目标内容的吸引力数据量进行比较。

在第一类待推送内容的吸引力数据量等于目标内容的吸引力数据量时,可以认为第一类待推送内容即为目标内容,或者第一类待推送内容与目标内容具有同等的吸引力。

在第一类待推送内容的吸引力数据量小于目标内容的吸引力数据量时,认为第一类待推送内容不够目标内容有吸引力。此时,需要获取目标内容对应的参考推送特征,以便于推送维度通过参考推送特征来学习如何吸引用户。

在目标内容为运营方推送的内容时,参考推送特征为目标内容对应的推送维度中的至少一项推送参数;在目标内容为用户推送的内容时,由于用户推送的内容可能是一种随机事件并没有系统的算法支撑,因此参考推送特征可以为目标内容的推送时间、推送渠道、推送的内容形式和推送的分类频道中的至少一项。

例如:目标内容为用户上午10点推送的一篇图文结合的影评,则参考推送特征可以包括上午10点的推送时间、图文结合的推送内容形式和推送的电影频道中的至少一项;目标内容为用户以弹框形式推送的游戏直播,则参考推送特征可以包括弹框推送的推送渠道、直播的推送内容形式和推送的游戏频道中的至少一项。

需要说明的是,在第一类待推送内容包括多个内容时,上述与目标内容的吸引力数据量比较的第一类待推送内容的吸引力数据量,可以为上述多个内容中吸引力数据量最高的内容的吸引力数据量,也可以是上述多个内容的吸引力数据量的平均值,对此不作限定。

步骤104:基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化。

基于能够吸引用户的参考推送特征对与第一类待推送内容对应的推送维度进行优化后,能够使得优化后的推送维度也具有参考推送特征吸引用户的特点,进而提高后续对第一类待推送内容的吸引力数据量。

步骤105:按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

优化后的推送维度比优化前的推送维度更能够吸引用户,因此包括优化后的推送维度的第二推送策略推送的待推送任务能够比包括优化前的推送维度的第一推送策略推送的待推送任务获得更高地吸引力数据量,即更能够吸引用户,从而使得采用第二推送策略推送新的待推送任务的平台更能够吸引用户。

需要说明的是,第二推送策略相较于第一推送策略,其中,可以是一个推送维度得到优化其他推送维度未得到优化,也可以是多个推送维度得到优化其他推送维度未得到优化,还可以是全部的推送维度都得到优化,此处不作限定。

本发明实施例中,先通过第一推送策略推送待推送任务,然后获取与各类待推送内容同类型内容中吸引力数据量最高的内容对应的参考推送特征,基于参考推送特征来优化对应的推送维度,并按包括优化后的所述推送维度的第二推送策略推送新的待推送任务。这样,优化后的推送维度能够从参考推送特征中学习到如何提高内容的吸引力数据量,提高新的推送任务的推送效果,使得按第二推送策略推送的新的待推送任务更具有吸引力,进而可以提高平台的用户量。

请参阅图2,图2为本发明实施例提供的另一种内容推送方法的流程图。本实施例中,推送维度包括第一推送参数,参考推送特征包括与所述第一推送参数同类型的第二推送参数。方法如图2所示,包括以下步骤:

步骤201:按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应。

步骤201的实现过程和有益效果可以对应参见步骤101中的描述,此处不再赘述。

如图3所示,平台包括基础资源数据,其中,包括优质内容和内容落地资源。优质内容即为被推送的待推送任务。待推送任务可以是运营方自己制作的优质内容,也可以是用户投稿至运营方以获取报酬的优质内容,还可以是用户推送平台后运营方被授权推广的优质内容。

优质内容的内容形式可以是文字、图片、图文结合、视频和直播等等,此处不作限定。

内容落地资源即为平台中用于推送待推送任务的资源,可以包括马甲账户和分类频道,待推送任务需要通过多个马甲账户在平台中推送各类待推送内容,既形成平台比较热闹的现象又起到吸引用户的作用。分类频道用于根据待推送任务的分类,在一个频道中显示属于同一类的待推送内容,进而达到向用户显示各类待推送内容的目的。另外,内容落地资源也可以包括个人中心,即将用户感兴趣的内容直接推送至用户的个人中心。

在一可选的实施方式中,所述第一推送策略包括第一推送维度,所述步骤201,可以包括:

按所述第一推送维度推送待推送任务中与所述第一推送维度对应的第二类推送内容。

如图3所示,平台提供有多种推送参数来组成推送维度,第一推送维度可以是由推送时间、推送渠道、推送的内容形式和推送的分类频道中一项或多项组合形成的,平台能够按照第一推送维度将与之对应的第二类推送内容推送至平台中,以吸引用户。

其中,推送时间可以为平台将第二类待推送内容推送至平台的推送时间点或推送时间段。不同推送维度的推送时间通常根据待推送内容的特点的不同而有所区别,例如:热点新闻可以为早上推送,娱乐资讯可以晚上推送。

推送渠道为平台将第二类待推送内容推送给平台用户的推送方式,可以是将第二类待推送内容推送在用户进入平台首页的内容推送区域,也可以是在用户未进入平台时以通知消息的方式向用户推送第二类待推送内容,还可以是用户进入平台中与第二类待推送内容相关的频道时以弹框的形式向用户推送第二类待推送内容,此处不作限定。

推送的内容形式包括文字、图片、图文结合、音频、视频和直播等形式,在推送维度包括推送时间和推送的内容形式时,平台按照推送维度推送第二类待推送内容可以是在不同的推送时间将不同内容形式的第二类待推送内容推送给用户。

推送的分类频道可以理解为平台在按照推送维度推送第二类待推送内容时,将第二类待推送内容推送至平台中与之对应的分类频道。例如:第二类待推送内容是关于一场足球世界杯的比赛,那么可以将该待推送内容推送在平台上的体育频道或者足球频道。

其中,分类频道还可以包括主题(ip)频道,其频道内用于专门显示与该主题相关的内容,便于用于快速进入主题频道。例如:在足球世界杯比赛期间,平台上增设世界杯频道用于专门显示与足球世界杯有关的内容。

本实施方式中,平台按照第一推送维度推送待推送任务中与之对应的第二类推送内容,平台按照其他推送维度推送对应的其他类推送内容,多个推送维度分工合作,便于平台完成待推送任务的推送。

可选的,所述第一推送策略还包括推送子策略,所述推送子策略为活跃子策略、非活跃子策略、垂类子策略或关键词子策略中的至少一项。

如图3所示,平台还提供有推送子策略来进一步优化推送参数组成的推送维度,其中,推送子策略是在推送维度的基础上结合用户的特性,辅助推送维度提高推送精度。

其中,活跃子策略是针对平台中创造内容供其他用户消费的活跃用户群体,非活跃子策略是针对消费内容的非活跃用户群体。活跃用户和非活跃用户在平台中的比例约为2:8,活跃用户和非活跃用户对于内容的感兴趣点不同。推送维度结合活跃子策略和非活跃子策略,能够使得活跃用户接收到的待推送内容更符合活跃用户的兴趣,使得非活跃用户接收到的待推送内容更符合非活跃用户的兴趣。

同样的,垂类子策略和关键词子策略同样能够区别用户不同的兴趣点,进而提高待推送内容的推送质量,提高待推送内容的吸引力数据量。

因此,在第一推送策略还包括推送子策略时,能够进一步优化各推送维度对待推送内容的推送精确性,进而提高平台对用户的吸引力。

在另一可选的实施方式中,在第一推送策略还包括上述推送子策略的情况下,步骤201可以为:

按所述第一推送维度向目标用户推送所述待推送任务中与所述第一推送维度对应的一类推送内容中的细化内容,所述目标用户为与所述推送子策略对应的用户,所述细化内容为与所述推送子策略对应的内容。

以推送子策略为活跃子策略和非活跃子策略为例:在推送维度未结合活跃子策略和非活跃子策略时,推送维度会把其对应的一类待推送内容发给活跃用户和非活跃用户;而在推送维度结合活跃子策略和非活跃子策略时,推送维度会把其对应的一类待推送内容中活跃用户感兴趣的内容推送给活跃用户、把其对应的一类待推送内容中非活跃用户感兴趣的内容推送给非活跃用户。

同样的,垂类子策略能够区分不同垂类的用户,例如:用户a只对美国职业篮球联赛(nationalbasketballassociation,简称nba)的内容感兴趣,用户b只对中国职业篮球联赛(chinabasketballassociation,简称cba)的内容感兴趣,且待推送内容为与篮球相关的内容的情况下,在推送维度未结合垂类子策略时,推送维度会把与篮球相关的内容全部推送给用户a和用户b;而在推送维度结合垂类子策略时,推送维度会只把与篮球相关的内容中与nba相关的内容推送给用户a、把与篮球相关的内容中与cba相关的内容推送给用户b。

关键词子策略也能够从推送维度对应的用户群体中区别不同关键词的用户,方式与垂类子策略的原理相近,此处不再赘述。

本实施方式中,第一推送策略由各推送维度与推送子策略的共同形成,能够进一步优化第一推送策略推送的待推送任务的推送精确性,进而提高平台对用户的吸引力。

需要说明的是,最初的推送维度(即未经过优化的推送维度)可以是预先基于各推送参数和各推送子策略进行策略值计算,得到的策略值最高的推送参数的组合。各推送维度可以为相同的推送参数的组合,也可以为不同推送参数的组合。

步骤202:获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容。

其中,吸引力数据量可以包括浏览量、点击量、点赞量、分享量、转发量、评论量和资源数据量中的至少一项。其中,资源数据为用户针对内容赠予的资源,资源数据可以是用户赠予的金钱,也可以是用户在平台上购买的虚拟礼物或虚拟装扮,例如:虚拟礼物可以用于在直播中进行赠予,金钱也可以用于对文章进行打赏。

平台能够根据每一内容所获得的各种形式的资源数据来确定每一内容的资源数据量。可以是通过内容获赠的虚拟礼物、虚拟装扮和金钱的次数确定内容的资源数据量,例如:虚拟礼物的获赠次数、虚拟装扮的获赠次数和金钱的获赠次数之和作为资源数据量;也可以是通过虚拟礼物、虚拟装扮和金钱的价值量来确定内容的资源数据量,例如:内容a获赠的金钱数额为5块,内容b获赠的金钱数额为100块时,内容b的资源数据量是内容a的资源数据量的20倍。

平台能够统计吸引力数据量包括的各项参数量并进行计算,得到内容的吸引力数据量。例如:在吸引力数据量包括点击量的情况下,将内容的点击量作为内容的吸引力数据量;或者,在吸引力数据量包括点击量和点赞量的情况下,可以将点击量与点赞量的和值作为吸引力数据量,也可以将点击量和点赞量结合权重比例计算得到内容的吸引力数据量,如:将点击量与第一权重值的乘积加上点赞量与第二权重值的乘积的和值作为内容的吸引力数据量。在吸引力数据量包括点击量和资源数据量,或者包括点赞量和资源数据量,或者包括分享量、转发量、评论量和资源数据量等其他情况下,可以参照上述求和值或结合权重比例进行计算,也可以采用其他方式进行计算,此处不作限定。

步骤203:在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征。

步骤202和步骤203的实现过程和有益效果可以对应参见步骤102和103中的描述,此处不再赘述。

步骤204:将与所述第一类待推送内容对应的推送维度中的第一推送参数替换为第二推送参数,得到优化后的所述推送维度。

本实施例中,所述第一推送参数可以为推送时间、推送渠道、推送的内容形式或推送的分类频道。当然,在本发明的其他实施例中,也可以将推送时间、推送渠道、推送的内容形式或推送的分类频道中的多者作为第一推送参数。

在第一推送参数为第一类待推送内容对应的第一推送时间,且所述参考推送特征包括目标内容对应的第二推送时间的情况下,步骤204具体可以为:将推送维度中与所述第一类待推送内容对应的第一推送时间替换为第二推送时间,得到优化后的所述推送维度。

在第一推送参数为第一类待推送内容对应的第一推送渠道,且所述参考推送特征包括目标内容对应的第二推送渠道的情况下,步骤204具体可以为:将推送维度中与所述第一类待推送内容对应的第一推送渠道替换为第二推送渠道,得到优化后的所述推送维度。

在第一推送参数为第一类待推送内容对应的第一内容形式,且所述参考推送特征包括目标内容对应的第二内容形式的情况下,步骤204具体可以为:将推送维度中与所述第一类待推送内容对应的第一内容形式替换为第二内容形式,得到优化后的所述推送维度。

在第一推送参数为第一类待推送内容对应的第一推送分类频道,且所述参考推送特征包括目标内容对应的第二推送分类频道的情况下,步骤204具体可以为:将推送维度中与所述第一类待推送内容对应的第一推送分类频道替换为第二推送分类频道,得到优化后的所述推送维度。

通过将推送维度中的第一推送参数替换为参考推送特征中的第二推送参数,从而使得优化后的推送维度能够学习到参考推送特征所具有的吸引用户的特征,以便于提高优化后的推送维度推送的待推送内容的吸引力数据量。

如图3所示,通过各类待推送内容的吸引力数据量作为优化推送维度的依据,使得优化后的推送维度具有吸引用户的特点,进而提高后续推送的待推送内容的吸引力数据量。

步骤205:按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

步骤205的实现过程和有益效果可以对应参见步骤105中的描述,此处不再赘述。

在一可选的实施方式中,步骤205可以包括:

从所述目标内容中提取出关键词;

在所述新的待推送任务中筛选出包括所述关键词的优选推送内容;

按每一推送维度推送对应的优选推送内容。

目标内容可以认为是用户当前感兴趣的热点内容,关键词为目标内容中具有代表性的词语,关键词可以通过平台对目标内容的分析得出,关键词可以是目标内容的当事方的名称(姓名、简称、昵称等),也可以是目标内容的主题、时间、地点等。例如:目标内容为某位明星的出轨的相关内容时,关键词可以包括该明星的名字、该明星伴侣的名字、“出轨”和“小三”中的一项或多项的组合。

在确定关键词后,即从新的待推送任务中筛选出优选推送内容,由于优选推送内容包括关键词,即认为优选推送内容是与目标内容相关或近似的内容,是同样能够吸引用户登录平台查看的内容。

其中,第二推送策略中可能只有部分推送维度基于参考推送特征进行了优化,另一部分未进行优化。无论推送维度是否进行优化,第二推送策略中的每一推送维度均用于推送对应的待推送内容中的优选推送内容。

如图3所示,平台还将吸引力数据量作为优化待推送内容的依据,平台按每一推送维度推送对应的优选推送内容,从而能够持续在平台上推送吸引用户的内容。

本实施方式中,能够提取目标内容的关键词,并在新的待推送内容中筛选出包括关键词的优选推送内容,达到从新的待推送内容中确定出具有吸引力的优选推送内容的作用,再利用推送维度推送优选推送内容,提高推送内容的吸引力,便于吸引用户使用平台,提高平台的用户量。

本实施例中,在参考推送特征包括与推送维度中的第一推送参数相同的第二推送参数时,将推送维度的第一推送参数替换为第二推送参数,使得优化后的推送维度具有提高待推送内容的吸引力数据量的特点,进而使得包括优化后的推送维度的第二推送策略推送的新的待推送任务的吸引力得到提高,进而可以提高平台的用户量。

请参阅图4,图4为本发明实施例提供的一种内容推送装置的结构图,如图4所示,内容推送装置400包括推送模块401、第一获取模块402、第二获取模块403和优化模块404,其中:

推送模块401,用于按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应;

第一获取模块402,用于获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容;

第二获取模块403,用于在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征;

优化模块404,用于基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化;

所述推送模块401,还用于按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

可选的,所述推送维度包括第一推送参数,所述第一推送参数为推送时间、推送渠道、推送的内容形式或推送的分类频道。

可选的,在所述参考推送特征包括与所述第一推送参数同类型的第二推送参数时;

所述优化模块404,还用于将与所述第一类待推送内容对应的推送维度中的第一推送参数替换为所述第二推送参数,得到优化后的所述推送维度。

可选的,如图5所示,所述推送模块401包括:

提取单元4011,用于从所述目标内容中提取出关键词;

筛选单元4012,用于在所述新的待推送任务中筛选出包括所述目标内容特征的优选推送内容;

推送单元4013,用于按优化后的所述推送维度推送与之对应的优选推送内容。

可选的,所述第一推送策略包括第一推送维度,所述推送模块401,还用于按所述第一推送维度推送待推送任务中与所述第一推送维度对应的第二类推送内容。

可选的,所述第一推送策略还包括推送子策略,所述推送子策略为活跃子策略、非活跃子策略、垂类子策略或关键词子策略。

可选的,所述推送模块401,还用于按所述第一推送维度向目标用户推送所述待推送任务中与所述第一推送维度对应的一类推送内容中的细化内容,所述目标用户为与所述推送子策略对应的用户,所述细化内容为与所述推送子策略对应的内容。

可选的,所述吸引力数据量包括浏览量、点击量、点赞量、分享量、转发量、评论量和资源数据量中的至少一项。

发明实施例的内容推送装置400能够实现图1至图3的方法实施例中内容推送装置实现的各个过程,为避免重复,这里不再赘述。

本发明实施例的内容推送装置400,优化后的推送维度能够从参考推送特征中学习到如何提高内容的吸引力数据量,提高新的推送任务的推送效果,使得按第二推送策略推送的新的待推送任务更具有吸引力,进而可以提高平台的用户量。

图6为实现本发明各个实施例的一种内容推送装置的硬件结构示意图。

该内容推送装置600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、处理器610、以及电源611等部件。本领域技术人员可以理解,图6中示出的内容推送装置结构并不构成对内容推送装置的限定,内容推送装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,内容推送装置包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器610用于:按第一推送策略推送待推送任务,其中,所述第一推送策略包括至少两种推送维度,所述待推送任务包括至少两类待推送内容,每种推送维度与每类待推送内容一一对应;获取在预设时长内第一类待推送内容的吸引力数据量,以及获取在所述预设时长内目标内容的吸引力数据量,所述目标内容为与所述第一类待推送内容同类型的内容中吸引力数据量最高的内容;在所述第一类待推送内容的吸引力数据量小于所述目标内容的吸引力数据量时,获取所述目标内容对应的参考推送特征;基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化;按第二推送策略推送新的待推送任务,所述第二推送策略包括优化后的所述推送维度。

可选的,所述推送维度包括第一推送参数,所述第一推送参数为推送时间、推送渠道、推送的内容形式或推送的分类频道。

可选的,在所述参考推送特征包括与所述第一推送参数同类型的第二推送参数时,所述处理器610在执行所述基于所述参考推送特征对与所述第一类待推送内容对应的推送维度进行优化的步骤时,包括:将与所述第一类待推送内容对应的推送维度中的第一推送参数替换为所述第二推送参数,得到优化后的所述推送维度。

可选的,所述处理器610在执行所述按第二推送策略推送新的待推送任务的步骤时,包括:从所述目标内容中提取出关键词;在所述新的待推送任务中筛选出包括所述关键词的优选推送内容;按每一推送维度推送对应的优选推送内容。

可选的,所述第一推送策略包括第一推送维度,所述处理器610在执行所述按第一推送策略推送待推送任务的步骤时,包括:按所述第一推送维度推送待推送任务中与所述第一推送维度对应的第二类推送内容。

可选的,所述第一推送策略还包括推送子策略,所述推送子策略为活跃子策略、非活跃子策略、垂类子策略或关键词子策略中的至少一项。

可选的,所述处理器610在执行所述按所述第一推送维度推送所述待推送任务中与第一推送维度对应的一类推送内容的步骤时,包括:按所述第一推送维度向目标用户推送所述待推送任务中与所述第一推送维度对应的一类推送内容中的细化内容,所述目标用户为与所述推送子策略对应的用户,所述细化内容为与所述推送子策略对应的内容。

可选的,所述吸引力数据量包括浏览量、点击量、点赞量、分享量、转发量、评论量和资源数据量中的至少一项。

内容推送装置600能够实现前述实施例中内容推送装置实现的各个过程,为避免重复,这里不再赘述。

本发明实施例的内容推送装置600,优化后的推送维度能够从参考推送特征中学习到如何提高内容的吸引力数据量,提高新的推送任务的推送效果,使得按第二推送策略推送的新的待推送任务更具有吸引力,进而可以提高平台的用户量。

应理解的是,本发明实施例中,射频单元601可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器610处理;另外,将上行的数据发送给基站。通常,射频单元601包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元601还可以通过无线通信系统与网络和其他设备通信。

内容推送装置通过网络模块602为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元603可以将射频单元601或网络模块602接收的或者在存储器609中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元603还可以提供与内容推送装置600执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元603包括扬声器、蜂鸣器以及受话器等。

输入单元604用于接收音频或视频信号。输入单元604可以包括图形处理器(graphicsprocessingunit,gpu)6041和麦克风6042,图形处理器6041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元606上。经图形处理器6041处理后的图像帧可以存储在存储器609(或其它存储介质)中或者经由射频单元601或网络模块602进行发送。麦克风6042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元601发送到移动通信基站的格式输出。

内容推送装置600还包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板6061的亮度,接近传感器可在内容推送装置600移动到耳边时,关闭显示面板6061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别内容推送装置姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器605还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元606用于显示由用户输入的信息或提供给用户的信息。显示单元606可包括显示面板6061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板6061。

用户输入单元607可用于接收输入的数字或字符信息,以及产生与内容推送装置的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元607包括触控面板6071以及其他输入设备6072。触控面板6071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板6071上或在触控面板6071附近的操作)。触控面板6071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器610,接收处理器610发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板6071。除了触控面板6071,用户输入单元607还可以包括其他输入设备6072。具体地,其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板6071可覆盖在显示面板6061上,当触控面板6071检测到在其上或附近的触摸操作后,传送给处理器610以确定触摸事件的类型,随后处理器610根据触摸事件的类型在显示面板6061上提供相应的视觉输出。虽然在图6中,触控面板6071与显示面板6061是作为两个独立的部件来实现内容推送装置的输入和输出功能,但是在某些实施例中,可以将触控面板6071与显示面板6061集成而实现内容推送装置的输入和输出功能,具体此处不做限定。

接口单元608为外部装置与内容推送装置600连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元608可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到内容推送装置600内的一个或多个元件或者可以用于在内容推送装置600和外部装置之间传输数据。

存储器609可用于存储软件程序以及各种数据。存储器609可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器609可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器610是内容推送装置的控制中心,利用各种接口和线路连接整个内容推送装置的各个部分,通过运行或执行存储在存储器609内的软件程序和/或模块,以及调用存储在存储器609内的数据,执行内容推送装置的各种功能和处理数据,从而对内容推送装置进行整体监控。处理器610可包括一个或多个处理单元;优选的,处理器610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。

内容推送装置600还可以包括给各个部件供电的电源611(比如电池),优选的,电源611可以通过电源管理系统与处理器610逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,内容推送装置600包括一些未示出的功能模块,在此不再赘述。

优选的,本发明实施例还提供一种内容推送装置,包括处理器610,存储器609,存储在存储器609上并可在所述处理器610上运行的计算机程序,该计算机程序被处理器610执行时实现上述内容推送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述内容推送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1