https://github.com/k5h9999/keywordfilter
基于分词原理修改写的一个过滤敏感词库,可以改成动态,支持返回敏感词,高亮敏感词,替换敏感词等操作,本敏感词收集了5W多个违法词、敏感词、违禁词,已去重,最新追加了将近1W个最新词,几十个矫正词、变异词。
https://github.com/k5h9999/keywordfilter
Last synced: 6 days ago
JSON representation
基于分词原理修改写的一个过滤敏感词库,可以改成动态,支持返回敏感词,高亮敏感词,替换敏感词等操作,本敏感词收集了5W多个违法词、敏感词、违禁词,已去重,最新追加了将近1W个最新词,几十个矫正词、变异词。
- Host: GitHub
- URL: https://github.com/k5h9999/keywordfilter
- Owner: k5h9999
- Created: 2018-05-15T01:50:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-09-10T02:56:58.000Z (over 5 years ago)
- Last Synced: 2023-11-07T17:17:19.173Z (over 2 years ago)
- Language: Java
- Homepage:
- Size: 1.28 MB
- Stars: 165
- Watchers: 5
- Forks: 106
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-java - KeywordFilter
README
基于分词原理修改写的一个过滤敏感词库,可以改成动态,支持返回敏感词,高亮敏感词,替换敏感词等操作,本敏感词收集了5W多个违法词,已去重,最新追加了将近1W个最新词,几十个矫正词。
调用方法:
```java
//状态标识:正常:1;不正常:0
public static void main(String[] args) {
String str = "一个网站就像一个人,存在一个从小到大白粉的过程。养一个网站和养一个人一样,不同时期漂白粉需要不同的方法,口交--不同的方法下有共24口交换机同的原则。";
Long startTime = System.currentTimeMillis();
WordFilter wf = new WordFilter();
System.out.println(wf.filter_search(str));
System.out
.println(wf
.filter_jk_info("一个网站就像一个人"));
Long endTime = System.currentTimeMillis();
System.out.println("时间:" + (endTime - startTime));
}
```