浅谈信息过滤

年终岁尾,一边跑着模型,一边整理下今年的工作,除了开始做了些聚类,rank工作,后来主要集中在信息过滤方面:视频聊天审核,新闻评论审核,新闻文本内容黄反检测,垃圾图片检测以及新闻推广内容过滤。

首先谈谈聊天过滤。直播间聊天,其实很难用机器学习模型训练,因为数据常常人为可以增加噪声,希望通过噪声的作弊,来发表一些被屏蔽的言论。而这些噪声大多集中在间隔符,拼音,形近字,音近字的形式,并且具有快速扩展的特点。什么是快速扩展呢?就是一旦有一个人成功绕过检测机制发表了恶意言论,那么其他人很容易跟着学习。所以只用离线方式很难hold住线上突发情况,而发现后往往已经出现了大量关联内容。

Yara是一个开源的病毒代码过滤引擎,可以支持很多复杂的类似正则的规则,可以针对文本,也可以针对byte字节,最后编译时会根据规则自动生成一个类似有限自动机(和正则很类似)。同时,可以根据聊天特点,自行开发一些规则自动生成脚本,这样对间隔符,拼音,形近字,音近字等形式就有了一定的鲁棒性。考虑到线上的突发状况应对,可以对同一检测目标的聊天进行检测,有针对性开发监测算法,发现疑似突发状况提醒运维,利用kafka,结合前端,让运维可以简单快速的增加规则。

再说说评论过滤。评论是一个需要具备可读性的内容,因为作者希望通过它和其它读者沟通,当然,恶意广告,辱骂反动除外。这里可以用一些数据结构,比如datree,对一些高度敏感内容进行快速检测,也可以使用Yara或者一些正则之类规则,加强下检测器的鲁棒性。同时,因为大部门内容都是可读的&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值