[发明专利]敏感词识别方法、系统及计算机可读存储介质有效
| 申请号: | 202110951685.8 | 申请日: | 2021-08-19 |
| 公开(公告)号: | CN113407662B | 公开(公告)日: | 2021-12-14 |
| 发明(设计)人: | 闫江涛 | 申请(专利权)人: | 深圳市明源云客电子商务有限公司 |
| 主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/33;G06F16/9535 |
| 代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 巩莉 |
| 地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 敏感 识别 方法 系统 计算机 可读 存储 介质 | ||
1.一种敏感词识别方法,其特征在于,应用于词库检索服务器,所述敏感词识别方法的步骤包括:
在接收到待识别文本时,向分布式缓存服务器发送数据访问请求,其中,所述数据访问请求包括主键,所述分布式缓存服务器接收到所述数据访问请求时,从自身对应的缓存节点中获取所述主键对应的搜索树,并将所述搜索树发送至所述词库检索服务器;
监听敏感词词库更新信息,所述敏感词词库更新信息包括待更新敏感词;
根据所述敏感词词库更新信息对所述敏感词词库进行更新以得到更新后的敏感词词库并将所述更新后的敏感词词库存储在数据库中,进而根据所述更新后的敏感词词库对所述数据库存储的搜索树进行更新,以获取更新后的搜索树;
发送所述待更新敏感词至所述分布式缓存服务器,以供所述分布式缓存服务器根据所述待更新敏感词更新所述搜索树;
接收所述分布式缓存服务器返回的所述主键对应的所述搜索树,所述搜索树在所述分布式缓存服务器的数据结构为无序集合;
基于AC自动机算法确定所述待识别文本与所述搜索树的匹配结果,并根据所述匹配结果确定所述待识别文本中的敏感词。
2.如权利要求1所述的敏感词识别方法,其特征在于,所述在接收到待识别文本时,向分布式缓存服务器发送数据访问请求的步骤之前,还包括:
获取数据库中存储的敏感词词库,根据所述敏感词词库基于AC自动机算法建立所述敏感词词库对应的搜索树;
将所述搜索树同步到所述分布式缓存服务器中,以供所述分布式缓存服务器在对应的缓存节点中存储所述搜索树。
3.如权利要求2所述的敏感词识别方法,其特征在于,所述将所述搜索树同步到所述分布式缓存服务器中的步骤包括:
获取所述搜索树对应的各个结点的关系信息;
将各个所述结点与所述关系信息以键值对的形式同步到所述分布式缓存服务器中,以供所述分布式缓存服务器根据各个所述结点以及所述关系信息生成所述搜索树,并存储所述搜索树。
4.如权利要求1所述的敏感词识别方法,其特征在于,所述基于AC自动机算法确定所述待识别文本与所述搜索树的匹配结果,并根据所述匹配结果确定所述待识别文本中的敏感词的步骤包括:
根据所述待识别文本对应的各个字符与所述搜索树的各个节点进行匹配;
获取所述待识别文本与所述搜索树完整匹配的至少一个敏感词;
根据各个所述敏感词作为所述匹配结果并根据所述匹配结果确定所述待识别文本中的敏感词。
5.一种敏感词识别方法,其特征在于,应用于分布式缓存服务器,所述敏感词识别方法的步骤包括:
接收到词库检索服务器发送的数据访问请求时,根据所述数据访问请求对应的主键查找所述主键对应的缓存节点;
获取所述缓存节点中存储的搜索树;
将所述搜索树返回至所述词库检索服务器,以供所述词库检索服务器基于AC自动机算法确定待识别文本与所述搜索树的匹配结果,并根据所述匹配结果确定所述待识别文本中的敏感词;
所述敏感词识别方法还包括:
接收到所述词库检索服务器发送的待更新敏感词时,根据所述待更新敏感词获取待更新序列;
根据所述待更新序列在所述搜索树中生成新的路径插入所述搜索树中,以更新所述搜索树。
6.如权利要求5所述的敏感词识别方法,其特征在于,所述接收到所述词库检索服务器发送的数据访问请求时,根据所述数据访问请求对应的主键查找所述主键对应的缓存节点的步骤之前,还包括:
接收所述词库检索服务器发送的所述搜索树的各个结点与各个结点对应的关系信息;
根据所述各个结点与各个结点对应的关系信息生成对应的搜索树;
根据所述搜索树对应的主键通过哈希算法确定所述主键对应的缓存节点;
将所述搜索树缓存在所述缓存节点中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市明源云客电子商务有限公司,未经深圳市明源云客电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110951685.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用于移动智能设备的鼠标功能模拟系统
- 下一篇:一种防刺服生产用蒸汽定型装置





