Skip to content

敏感词检测、go、grpc、ddd、gin、ac自动机

Notifications You must be signed in to change notification settings

henrion-y/censor.services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

该项目主要用于提供内容敏感词检测服务,提供 http 以及 grpc 调用方式。 采用分层模型,文本检测目前基于 ac自动机算法 和 百度提供的检测服务。 图片检测基于百度提供的图片检测服务。

环境依赖

go v1.17
mongodb
百度智能云

部署步骤

  1. 安装go环境
  2. 下载项目
  3. 配置mongodb
  4. 开通百度智能云内容检测服务
  5. 修改 conf 下配置文件

目录结构描述

├─app
│  ├─domain
│  │  ├─dtos
│  │  ├─models
│  │  │  └─mongo_models
│  │  ├─proto
│  │  ├─repositories
│  │  └─services
│  ├─grpc
│  ├─http
│  │  ├─controllers
│  │  └─middlewares
│  └─providers
├─bootstrap
├─conf                   //配置文件
├─configs
├─docs
├─pkg
│  └─utils
└─routes

About

敏感词检测、go、grpc、ddd、gin、ac自动机

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published