一种留言信息的处理方法和设备技术

技术编号:8705138 阅读:169 留言:0更新日期:2013-05-16 19:19
本发明专利技术公开了一种留言信息的处理方法和设备,该方法包括:服务器根据预设周期更新敏感字信息;所述服务器接收用户留言信息,并通过所述敏感字信息对所述留言信息进行敏感字检查;当所述留言信息通过敏感字检查时,所述服务器在其留言数据库中存储所述留言信息;当所述留言信息没有通过敏感字检查时,所述服务器拒绝在所述留言数据库中存储所述留言信息。本发明专利技术实施例中,通过使用最新出现的敏感字对留言信息进行敏感字检查,以提高检查的准确性,提高用户的使用感受。此外,通过对留言数据库中的留言信息进行分析,得到包含有广告信息的留言,并删除该包含有广告信息的留言,从而进一步提高用户的使用感受。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种留言信息的处理方法和设备
技术介绍
Web Game (网页游戏)是指在Web浏览器上运行的游戏,客户端可使用HTML(Hypertext Markup Language,文本标记语言)、XML(Extensible Markup Language,可扩展标记语言)、JavaScript (客户端脚本语言)、Ajax (网页开发技术)、D0M (Document ObjectModel,文档对象模型)或Flash action (flash动画)等,实现界面和用户的交互,服务器端使用CGI (Common Gateway Interface,通用网关界面)或者脚本来实现游戏逻辑的处理。Web Game与传统的游戏相比,其优势在于:无需下载安装游戏客户端,打开Web浏览器即可运行游戏。留言系统是为Web Game提供的用户间相互交流、互动的通道,用户可以借助该留言系统实现和好友的信息互通;此外,留言系统也可为Web Game的系统管理员提供发布消息到用户的能力。现有技术中,针对留言系统,可通过预先配置的文件对用户的留言进行脏话/敏感字检查,并根据检查结果进行相应的处理。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在以下问题: 现有技术中,只能根据本地的配置文件进行脏字/敏感字检查,然后做出相应的动作,不能匹配最新出现的敏感字,也无法识别广告信息,从而导致敏感字检查的准确率降低,用户的使用感受不好。
技术实现思路
本专利技术实施例提供一种留言信息的处理方法和设备,以提高敏感字检查的准确率。为了达到上述目的,本专利技术实施例提供一种留言信息的处理方法,该方法包括: 服务器根据预设周期更新敏感字信息;所述服务器接收用户留言信息,并通过所述敏感字信息对所述留言信息进行敏感字检查;当所述留言信息通过敏感字检查时,所述服务器在其留言数据库中存储所述留言信息; 当所述留言信息没有通过敏感字检查时,所述服务器拒绝在所述留言数据库中存储所述留言信息。所述服务器在其留言数据库中存储所述留言信息,之后还包括: 所述服务器确定所述留言信息中是否包含有指定类型的信息,若是,则所述服务器从所述留言数据库中删除所述留言信息。所述服务器在其留言数据库中存储所述留言信息,之后还包括: 所述服务器将所述存储的留言信息抄送到旁路分析系统中; 所述旁路分析系统确定所述留言信息中是否包含有指定类型的信息,若是,则从所述留言数据库中删除所述留言信息。所述指定类型的信息,包括:广告信息。所述服务器拒绝在所述留言数据库中存储所述留言信息,包括: 所述服务器返回所述留言信息出现错误的信息;或者, 所述服务器通过指定标识替换所述留言信息中没有通过敏感字检查的敏感字,并将替换后的留言信息存储到所述留言数据库中。本专利技术实施例提供一种服务器,包括: 敏感字代理单元,用于根据预设周期更新敏感字信息; 敏感字检查单元,用于接收用户留言信息,并通过所述敏感字代理单元更新的所述敏感字信息对所述留言信息进行敏感字检查; 留言信息处理单元,用于当所述留言信息通过所述敏感字检查单元的敏感字检查时,在其留言数据库中存储所述留言信息; 当所述留言信息没有通过所述敏感字检查单元的敏感字检查时,拒绝在所述留言数据库中存储所述留言信息。所述留言信息处理单元,还用于确定所述留言信息中是否包含有指定类型的信息,若是,则从所述留言数据库中删除所述留言信息。所述留言信息处理单元,还用于将所述留言数据库中存储的所述留言信息抄送到旁路分析系统中;由所述旁路分析系统确定所述留言信息中是否包含有指定类型的信息,若是,则从所述留言数据库中删除所述留言信息。所述指定类型的信息,包括:广告信息。所述留言信息处理单元,具体用于当所述留言信息没有通过敏感字检查时,返回所述留言信息出现错误的信息;或者, 通过指定标识替换所述留言信息中没有通过敏感字检查的敏感字,并将替换后的留言信息存储到所述留言数据库中。与现有技术相比,本专利技术实施例至少具有以下优点: 通过使用最新出现的敏感字对留言信息进行敏感字检查,以提高检查的准确性,提高用户的使用感受。此外,通过对留言数据库中的留言信息进行分析,得到包含有广告信息的留言,并删除该包含有广告信息的留言,从而进一步提高用户的使用感受。附图说明图1是本专利技术实施例一提供的一种参考网络模型示意 图2是本专利技术实施例一提供的一种留言信息的处理方法流程 图3是本专利技术实施例二提供的一种参考网络模型示意 图4是本专利技术实施例二提供的一种留言信息的处理方法流程 图5是本专利技术实施例三提出的一种服务器的结构图。具体实施方式下面结合附图对本专利技术实施例进行详细描述。实施例一 本专利技术实施例一提出一种留言信息的处理方法,该方法可应用于留言系统中,对用户的留言信息进行处理,如图1所示,为本专利技术实施例的留言分析的参考网络模型示意图。基于上述网络模型,如图2所示,该留言信息的处理方法包括以下步骤: 步骤201,服务器根据预设周期更新敏感字信息。该预设周期可以根据实际经验任意选择,例如,每IOs钟敏感字信息会发生变化时,则可以设置该预设周期为10s。基于图1的网络架构,服务器中的Dirty Agent (敏感字代理)会实时的从网络中获得最新的敏感字库(即敏感字信息),并更新敏感字信息,该过程本专利技术实施例中不再详加说明。步骤202,服务器接收用户留言信息,并通过敏感字信息对留言信息进行敏感字检查。针对用户发起的留言,在服务器对留言信息进行敏感字检查之前,服务器需要从Dirty Agent中获得最新的敏感字信息;在服务器对留言信息进行敏感字检查的过程中,月艮务器通过该最新的敏感字信息以及当前存在的敏感字信息对留言信息进行敏感字检查。例如,当前存在的敏感字信息为敏感字A和敏感字B,Dirty Agent中存在有最新的敏感字C ;在对留言信息进行敏感字检查时,服务器首先从Dirty Agent获得敏感字C,并利用敏感字A、敏感字B和敏感字C对留言信息进行敏感字检查。基于图1的网络架构,针对用户发起的留言,服务器中的敏感字检查的API(Application Programming Interface,应用程序编程接口)会从Dirty Agent 中拉取最新的敏感字信息,并利用该最新的敏感字信息以及当前存在的敏感字信息对留言信息进行敏感字检查。本专利技术实施例中,服务器在通过敏感字信息对留言信息进行敏感字检查的过程中,可通过敏感字信息对留言信息进行敏感字匹配,该匹配方式取决于匹配算法,本专利技术实施例不再赘述。本专利技术实施例中,当留言信息通过敏感字检查时,执行步骤203 ;当留言信息没有通过敏感字检查时,执行步骤204。步骤203,服务器在其留言数据库(留言DB)中存储留言信息。步骤204,服务器拒绝在留言数据库中存储留言信息。具体的,服务器可返回留言信息出现错误的信息(S卩服务器发现有敏感字则直接进行报错返回,返回一个错误码);或者, 服务器通过指定标识(如*等)替换留言信息中没有通过敏感字检查的敏感字,并将替换后的留言信息存储到留言数据库中。综上所述,本专利技术实施例中,通过使用最新出现的敏感字对留言信息进行敏感字检查,以提高检查的准确性,提高用户本文档来自技高网...

【技术保护点】
一种留言信息的处理方法,其特征在于,该方法包括:服务器根据预设周期更新敏感字信息;所述服务器接收用户留言信息,并通过所述敏感字信息对所述留言信息进行敏感字检查;当所述留言信息通过敏感字检查时,所述服务器在其留言数据库中存储所述留言信息;当所述留言信息没有通过敏感字检查时,所述服务器拒绝在所述留言数据库中存储所述留言信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:周龄
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1