Go 文本关键词过滤库

miracle · 2016年01月25日 · 最后由 ytet9292 回复于 2019年05月17日 · 6647 次阅读

开发了一个文本关键词过滤的库,可以忽略关键词中间的特殊符号,可以设置过滤阀值和关键词的权重。 代码:https://github.com/miraclesu/keywords-filter

使用上只需准备一份关键词,一份需要忽略的特殊符号就行了,可以起一个 http 服务,有 api 接口:

curl -X POST -H "Content-Type: application/json" -d '{"Content":"test *xx**oo something"}' http://127.0.0.1:7520/filter
// result
{
   "Success": true,
   "Msg": "",
   "Result": {
      "Threshold": 100,
      "Rate": 100,
      "Keywords": [
         {
            "Rate": 100,
            "Index": 6,
            "Kind": "porn",
            "Word": "xx**oo"
         }
      ]
   }
}
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号