houbb / sensitive-word

👮‍♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
https://houbb.github.io/opensource/sensitive-word
Apache License 2.0
4.1k stars 545 forks source link

生日快乐识别为敏感词了 #29

Closed wanglong80 closed 1 year ago

wanglong80 commented 1 year ago

生日快乐识别为敏感词,把「日」给识别成违禁词了~

houbb commented 1 year ago

基于某些国粹的原因,【日】【草】之类的,会被归类为违禁词。

houbb commented 1 year ago

v0.3.1 已修正,词库中移除了单个的【日】。

String text = "生日快乐";

Assert.assertFalse(SensitiveWordHelper.contains(text));
Assert.assertEquals("[]", SensitiveWordHelper.findAll(text).toString());