社交类的app,如陌陌,nice之类的该咋做anti-spam呢

上来搞一些看似高级的算法,效果不定,周期太长,性价比不高。理论上,任何产品的Antispam,都要先收集数据,只有拿到尽可能多的数据,才能做分析,根据问题找到关键点,进而寻求解决方案。一般阶段是(1)定义该产品中spam到底是什么;(2)列出要解决的所有问题以及优先级;(3)制定衡量指标以评估antispam做的到底是还是不好;(4)频率控制,人工审核,关键词过滤,用户举报处理;(5)根据规律,制定策略,开始结网;(6)迭代策略,或人工审核或自动处理,扩大覆盖,降低误伤,寻找antispam和用户体验的最佳平衡点;(7)优化后台,提升处理效率;(8)前端体验,平台化、自动化、智能化……视情况和人力再搞吧
■网友
曾经处理过。其实随便哪个有点人气的网站/app只要有用户自由输入内容的地方,垃圾信息几乎肯定有...discuz之类也有很成熟的解决方案可以参考。当时产品本身还处于用户累积阶段,出现过这些问题:1.机器人注册刷帖。2.盗号刷帖。3.垃圾用户对正常用户的骚扰。应对方案是这样的:1.强化帖子管理后台的筛选及批量删帖,前台的手动的及时删帖。2.用户管理略微增加用户注册门槛:要求第三方登陆/手机or邮箱验证。用户黑名单(针对垃圾用户,删除该用户所有记录)及用户锁定(针对被盗号用户)用户举报功能。3.垃圾信息的预防机制:关键词拦截。主题连续发布第二篇时要求填写验证码。不允许连续发布重复内容回帖等。4.防盗号如果出现盗号后使用正常用户账号刷帖的情况。如果发现被撞库,可以整站提示用户修改密码,并略微提高密码复杂度要求。强化登陆安全(如连续2次密码错误后要求验证码等)总之,垃圾信息出现的时候,应当把任务先交给产品,针对当前出现的spam类型,快速提炼需求。帮助开发做出最简单快捷有效的解决方案。避免需求过于表面无法解决根本问题(当然...spam也是道高一尺魔高一丈的东西...),或者功能太复杂以至于无法及时上线。


    推荐阅读