不良言论屏蔽方案探讨——附加一点思考
相关文章《不良言论屏蔽方案探讨——自说自话方案》
屏蔽不良言论,人人有责。
但是这个问题很敏感,因为宪法赋予我们言论的自由。其实,究竟我们有没有权利去屏蔽别人的言论呢?
我想,还是有的,我的地盘我做主,难道作为主人家还不能订立一点规矩么?
屏蔽不良言论,先看看涉及哪些人:
一、管理员
二、没注册的游客
三、注册用户
四、伪装用户的审查员
五、伪装用户的五毛党
然后看看技术手段:
一、关键字识别
二、权限管理,只对符合某些条件的用户开放留言
技术上来说,真的没啥完美的手段,因为语义分析是一个技术难题,暂时还解决不了。
关键字识别的不足之处:
一、误判,据说曾经有人把“李”字设为关键字。天下姓李的人何其多!用到李字的词语何其多!然后单单一个“李”能有什么不良信息蕴含其中?不管从那个角度,都是很蹩脚的技术方案。
二、容易被识别。我们在网上经常看到一些类似”火星文“的留言,但是很明显他们不是90年后。有心人很容易发现系统设置的关键字是什么,然后用同音字,象形字给替换,这样便可以将不良信息继续传播出去了。
权限管理的不足之处:
一、麻烦,比如要注册帐户之类的
二、对顽强的好事者没有防御力,毕竟账号是大家都能注册的。
方案:
一、比如“自说自话”,基于关键字识别,但是稍微改良,可以屏蔽掉大部分不细心的好事者
二、针对搜索引擎的几个策略,因为好事者我估计是通过搜索引擎过来的。
1、比如Https加密,将社区私密化。
2、“客户端关键字替换”,留言原文保存,但是显示的时候传送替换掉的文本,然后通过客户端,比如js代码将替换掉的文本复原。这样搜索引擎应该就无法存档敏感关键字的内容。
三、提高发表留言的条件,以前管理论坛的经验,得到一个很有用的策略,将注册后设定一段时间再能发言,可以杜绝99%的不良信息。有趣的是,这个时间不需要多长,一般数分钟就能达到目的。
四、既然好事者喜欢用“火星文”,那么我觉得可以针对火星文的特点来进行屏蔽,比如非常用字的识别。
五、有时候还是需要依赖管理者的,毕竟一个社区的品味是需要引导的。比如有些社区不管说啥内容的文章,都能发现一堆人在回复:天朝第一;天朝表示鸭梨不大之类的没营养的话。对于这些没营养的言论,不能简单一删了之,要建立反馈机制,比如将留言设置为灰色,将非常出色的留言设置得更加醒目等。
总的来说,网站最重要的是真正的会员,而不是五毛党和审查员,我们没有义务去为他们服务。因此最好的办法是屏蔽掉这两种人。