分享内容屏蔽方法及装置的制造方法_2

文档序号:9238150阅读:来源:国知局
播源用户后续分享的其它目 标分享内容进行屏蔽;解决了现有技术只能在目标分享内容已经被传播一定次数或时间 后,才能对该目标分享内容进行屏蔽的问题;达到了对于传播源用户分享的目标分享内容, 在分享之前就能够进行屏蔽,尽量避免目标分享内容在关系链中进行传播的效果。
[0049] 请参考图3,其示出了本发明另一实施例提供的分享内容屏蔽方法的流程图。本实 施例以该分享内容屏蔽方法应用于通讯平台的服务器中来举例说明,该方法包括:
[0050] 步骤301,获取已屏蔽的至少一个目标分享内容,目标分享内容是根据屏蔽规则禁 止在社交类应用中传播的分享内容;
[0051] 服务器获取已屏蔽的至少一个目标分享内容。目标分享内容越多,确定出的传播 源用户越准确。各个目标分享内容可以互不相同。
[0052]目标分享内容的形式可以是文本、图像、语音、视频、网页和应用程序中的至少一 种。
[0053] 步骤302,获取每个目标分享内容的传播链,得到至少一个传播链;
[0054] 服务器还获取每个目标分享内容的传播链,每个目标分享内容的传播链不止一 条。比如,图1所示出的目标分享内容有18条传播链。
[0055] 步骤303,统计每个用户在传播链中的出现次数;
[0056] 服务器还统计每个用户在各个目标分享内容的各个传播链中的出现次数。
[0057] 比如,图1所示出的每个用户在目标分享内容的传播链的出现次数如下表一:
[0058]
[0059]表一
[0060]当然,在已屏蔽的目标分享内容通常有很多条,且每个目标分享内容通常都有很 多条传播链。上述表一仅为示意性说明。
[0061] 步骤304,将出现次数超过第一阈值的用户确定为传播源用户;或,将出现次数排 序在前n位的用户确定为传播源用户;
[0062] 服务器可以将出现次数超过第一阈值的用户确定为传播源用户,比如第一阈值是 10次,则将用户1和用户4确定为传播源用户。其中,用户1是目标分享内容的原创用户, 而用户4是转发该目标分享内容后的扩散范围超过10的用户。
[0063] 或者,服务器可以按照出现次数对各个用户进行排序,将排序在前n位的用户确 定为传播源用户。比如,当目标分享内容为很多个时,服务器可以将排序在前1〇〇位的用户 确定为传播源用户。
[0064] 可选地,第一阈值的大小与目标分享内容的个数呈正相关关系,或,第一阈值的大 小与传播链的条数呈正相关关系。
[0065]同样的,n的大小与目标分享内容的个数呈正相关关系,或,n的大小与传播链的 条数呈正相关关系。
[0066] 服务器可以直接屏蔽传播源用户分享的所有分享内容。或者,服务器可以将传播 源用户列入反目标监控名单,位于该反目标监控名单的用户所分享的分享内容需要服务器 进行反目标监控。这里的"分享"包括:发表原创分享内容,或,转发其它用户的分享内容。
[0067] 服务器将传播源用户列入反目标监控名单后的操作如下所示。
[0068] 步骤305,接收传播源用户发送的分享请求,分享请求携带有待分享的分享内容;
[0069] 服务器接收各个用户发送的分享请求;服务器检测各个用户是否属于反目标监控 名单;如果属于反目标监控名单,则服务器确定接收到传播源用户发送的分享请求。
[0070] 该分享请求携带有待分享的分享内容。分享内容的形式包括但不限于文本、图像、 语音、视频、网页和应用程序中的至少一种。
[0071] 步骤306,检测分享内容是否属于目标分享内容;
[0072] 服务器可以通过维护人员的人工审核或者预设算法,来检测分享内容是否属于目 标分享内容。
[0073] 该预设算法可以是基于语料库的关键内容识别算法,比如,文本识别算法、图像识 别算法、音视频识别算法等。该语料库基于已屏蔽的目标分享内容建立。由于该语料库可 以基于后续新发现的目标分享内容不断扩充,所以预设算法是根据已屏蔽的目标分享内容 进行不断优化的学习型算法。
[0074] 新发现的目标分享内容可以由用户举报或者维护人员的人工审核得到。
[0075] 比如,一个传播源用户请求分享的分享内容是"5月1日,各种首饰会挥泪大甩卖 啦,全场1折"。服务器通过预设算法检测出该分享内容中包括目标关键字"挥泪大甩卖"、 " 1折",则服务器检测出分享内容属于目标分享内容。
[0076] 本发明实施例对服务器采用何种检测方式不做具体限定。
[0077]步骤307,如果分享内容属于目标分享内容,则屏蔽该分享内容。
[0078] 如果服务器的检测结果是分享内容属于目标分享内容,则屏蔽分享内容。
[0079] 屏蔽分享内容的方式,包括但不限于:
[0080] 禁止分享该分享内容;
[0081] 或,该分享内容仅传播源用户可见;
[0082] 或,删除该分享内容。
[0083] 综上所述,本实施例提供的分享内容屏蔽方法,通过已屏蔽的多个目标分享内容 的传播链,分析得到产生或扩散目标分享内容的传播源用户,对于传播源用户后续分享的 其它目标分享内容进行屏蔽;解决了现有技术只能在目标分享内容已经被传播一定次数或 时间后,才能对该目标分享内容进行屏蔽的问题;达到了对于传播源用户分享的目标分享 内容,在分享之前就能够进行屏蔽,尽量避免目标分享内容在关系链中进行传播的效果。
[0084] 本实施例提供的分享内容屏蔽方法,还通过统计每个用户在目标分享内容的传播 链上的出现次数,分析得到传播源用户,即能够查找出传播源用户的原创用户,又能够查找 出扩散目标分享内容比较严重的用户,可以在传播链的各个比较关键的节点上进行目标分 享内容的屏蔽,达到了用更少的人力或计算资源,来实现尽可能好的屏蔽效果。
[0085] 作为一种可能的实现方式,图3中的步骤304可以被替代实现成为步骤304a至步 骤304c,如图4所示。
[0086] 步骤304a,统计每个用户的传播影响力;
[0087] 由于每个用户所拥有的关系链并不相同,每个用户在社交类应用中所具有的传播 影响力也不同。
[0088] 比如,一个用户是明星,在微博平台中具有上亿关注者,则该用户分享一条微博的 传播影响力比较大。
[0089] 又比如,一个用户只有5个好友,即便该用户分享一个目标分享内容,全部5个好 友都进行转发,扩散范围仍然有限,所以该用户的传播影响力较低。
[0090] 可选地,服务器根据每个用户的属性信息统计每个用户的传播影响力,属性信息 包括:用户等级、用户类型、好友数量和关注人数中的至少一项信息。
[0091] 用户等级和用户类型在不同的社交类应用中的定义可以不同。比如,在微博平台 中,用户类型可以分为通过实名认证的"大V"用户和普通用户;又比如,在微信平台中,用 户类型可以分为公众号和普通帐号。
[0092] 每种属性信息可以对应各自的权重和量化值,服务器根据每种属性信息的权重和 量化值来计算传播影响力。
[0093] 示意性地,一个用户的用户等级为10级,用户类型是"大V"用户,好友数量是200 人,关注人数是50000人,则服务器计算该用户的传播影响力为:
[0094] 10* 权重 1+1* 权重 2+200* 权重 3+50000* 权重 4。
[0095] 其中,1是"大V"用户的量化值,权重1是用户等级对应的权重,权重2是用户类 型对应的权重,权重3是好友数量对应的权重,权重4是关注人数对应的权重。
[0096] 步骤304b,根据出现次数和传播影响力,计算每个用户分享目
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1