内容投放方法及装置的制造方法

文档序号:9508302阅读:310来源:国知局
内容投放方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,尤其涉及一种内容投放方法及装置。
【背景技术】
[0002] 内容投放即为将特定的广告内容、新闻内容、通知内容、音视频等多媒体资源内容 推广给特定人群的一种方式。例如,现有的基于社交网络应用通常通过公众号或受关注度 较高的社交网络应用账号发布广告内容,关注该社交网络应用账号的其他用户账号即可接 收到该广告,从而实现广告内容的投放。
[0003] 传统技术中的内容投放系统为了提高投放的精度,通常先预估用户对待投放内容 的兴趣程度,然后将内容推送给估算得到的兴趣程度较高的用户账号。例如,使用率较高的 内容投放方法为,根据投放内容的点击率和转化率(在广告投放系统中,即为用户点击广 告后购买相应产品的概率)选择用户账号进行投放。
[0004] 然而,发明人经研究发现,传统技术中的内容投放系统至少存在如下问题:传统技 术中的内容投放系统为了让更多的用户接收到内容投放系统,即提高内容投放的广度,需 要筛选出大量的用户账户进行投放,将投放内容推送给较多的用户账号,从而大大使得内 容投放的精度较低。

【发明内容】

[0005] 基于此,为了解决前述传统技术中的内容投放方式在选择推送对象时,需要对大 量的用户账号推送内容,从而造成了内容投放的精度较低的问题,特提出了一种新的内容 投放方法。
[0006] 一种内容投放方法,包括:
[0007] 获取内容数据,遍历用户账号,生成遍历到的第一用户账号转发所述内容数据的 初始的内容传播评价值;
[0008] 迭代执行:
[0009] 遍历用户账号,查找所述遍历到的第二用户账号的好友账号;
[0010] 计算所述第二用户账号的好友账号的内容传播评价值的加权和,根据所述加权和 与所述第二用户账号的第一转发概率的和更新所述第二用户账号的内容传播评价值;
[0011] 在各个所述第二用户账号的内容传播评价值收敛时,跳出迭代,根据所述内容传 播评价值选择用户账号推送内容数据。
[0012] 此外,为了解决前述传统技术中的内容投放方式在选择推送对象时,需要对大量 的用户账号推送内容,从而造成了内容投放的精度较低的问题,特提出了一种新的内容投 放装置。
[0013] 一种内容投放装置,包括:
[0014] 初始化模块,用于遍历用户账号,生成遍历到的第一用户账号的初始的内容传播 评价值;
[0015] 迭代执行:
[0016] 好友查找模块,用于遍历用户账号,查找所述遍历到的第二用户账号的好友账 号;
[0017] 内容传播评价值更新模块,用于计算所述第二用户账号的好友账号的内容传播评 价值的加权和,根据所述加权和与所述第二用户账号的第一转发概率的和更新所述第二用 户账号的内容传播评价值;
[0018] 内容数据推送模块,用于在各个所述第二用户账号的内容传播评价值收敛时,跳 出迭代,根据所述内容传播评价值选择用户账号推送内容数据;在不收敛时,调用所述好友 查找模块和内容传播评价值更新模块进行迭代。
[0019] 实施本发明实施例,将具有如下有益效果:
[0020] 上述内容投放方法及装置利用了社交网络应用中的用户账号之间的关联与转发 操作,只需将内容数据推送给小部分的用户账号,然后通过依次转发将内容数据传递给该 小部分的用户账号上的社交关系链上的其他用户账号。将内容数据再由该小部分的用户账 号扩散至较广的范围。同时,用户之间的关联程度也保证了用户点击或查看接收到的该用 户关注的用户转发的内容数据的概率,从而在提高了内容数据的投放精度的和广度的前提 下
【附图说明】
[0021] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0022] 其中:
[0023] 图1为一个实施例中一种内容投放方法的流程图;
[0024] 图2为一个实施例中用户账号的社交关系链的示意图;
[0025] 图3为一个实施例中计算权重系数的过程的流程图;
[0026] 图4为一个实施例中对内容传播评价值进行修正过程的流程图;
[0027] 图5为一个实施例中结合点击率选择用户账号进行内容投放的流程图;
[0028] 图6为一个实施例中一种内容投放装置的示意图;
[0029] 图7为一个实施例中运行前述内容投放方法的计算机设备的结构示意图。
【具体实施方式】
[0030] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0031] 为了解决前述传统技术中的内容投放方式在选择推送对象时,需要对大量的用户 账号推送内容,从而造成了内容投放的精度较低的问题,在一个实施例中,特提出了一种新 的内容投放方法,该方法基于包含有大量用户账号且用户账号之间存在社交关系链(即通 过有限个数的用户账户两两之间的好友关系建立的任意两个用户账号的映射关系,例如, 若用户A与B为好友,B与C为好友,C与D为好友,则A与D之间存在A-B-C-D的社交关系 链)的社交网络应用,利用了社交网络应用中的用户账号之间的关联与转发操作,只需将 内容数据推送给小部分的用户账号,然后通过依次转发将内容数据传递给该小部分的用户 账号上的社交关系链上的其他用户账号。将内容数据再由该小部分的用户账号扩散至较广 的范围。同时,用户之间的关联程度也保证了用户点击或查看接收到的该用户关注的用户 转发的内容数据的概率,从而在保证了内容数据的投放精度的和广度的前提下,减少起始 需要推送内容数据的用户账号的数量,降低投放成本。
[0032] 进一步的,该方法的实现可依赖于计算机程序,该计算机程序可以是社交网络应 用、即时通信应用、网页游戏应用等存在社交关系链的应用程序,该计算机程序可运行于基 于冯诺依曼体系的计算机系统之上,该计算机系统可以是上述社交网络应用、即时通信应 用、网页游戏应用等存在社交关系链的应用程序的服务器设备。
[0033] 具体的,如图1所示,该内容投放方法包括:
[0034] 步骤S102 :获取遍历用户账号,生成遍历到的第一用户账号的初始的内容传播评 价值。
[0035] 内容数据即为需要投放给用户账号的数据。从业务上进行划分,内容数据可以是 广告内容数据、新闻内容数据、多媒体内容数据等。例如,在一个基于社交网络应用的广告 投放系统的应用场景中,需要投放给用户账号的内容数据为广告。而在一个基于社交网络 应用的新闻发布系统中,需要投放给用户账号的内容数据即为新闻资讯。
[0036] 内容数据通常可包含链接以及该链接对应的完整内容的摘要描述信息。在不同的 实现方式中,与实际业务所对应的,该链接可跳转至购买页面、完整新闻内容的阅读页面或 者多媒体文件的播放页面。例如,在一个基于社交网络应用的广告投放系统的应用场景中, 待投放的内容数据可以包含广告图片、广告的文本信息、以及对应电商购买页面的链接。若 将该内容数据推送给某个用户账号,则使用该用户账号登录的用户可在终端上接收到该广 告内容数据,通过点击该广告中的链接,即可跳转至相应的电商购买页面。
[0037] 本发明使用了"内容传播评价值"这一度量值来评价某个用户账号传播内容数据 的能力。一个用户账号的内容传播评价值越大,则表示在该用户账号接收到内容数据时,可 能传播的用户数更广;一个用户账号的内容传播评价值越小,则表示在该用户账号接收到 内容数据时,可能传播的用户数较少。
[0038] 在本实施例中,可预先计算社交网络应用中的每个用户账号各自的第一转发概 率,并将第一转发概率作为每个用户账号初始的内容传播评价值。
[0039] 用户账号转发接收到的内容数据的第一转发概率可通过以下方式计算:获取发布 内容数据的次数N1,获取用户账号A转发发布的内容数据的次数N2,通过计算N2/N1得到 用户账号A转发该内容数据的第一转发概率。
[0040] 例如,某个新闻类的应用的某个页面定期会发布新闻,该页面上具有基于社交网 络应用的分享按钮。可统计该页面发布新闻的次数N1,以及使用用户账号A转发该新闻的 次数N2,然后计算N2/N1得到用户账号A转发该页面发布的欣慰的第一转发概率。
[0041] 进一步的,还可预先获取输入的内容数据,提取接收到的内容数据匹配的关键字 或标签(ta
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1