차세대 AI를 통한 비속어 필터링
기존 금칙어 사전 시스템을 통한 욕설 필터링의 문제점을 파악하여 AI를 도입한 차세대 비속어 필터링
- Python 3.7.X
- MongoDB 4.X
OS X & Linux:
git clone https://git.swmgit.org/swmaestro/bwai.git
Windows:
git clone https://git.swmgit.org/swmaestro/bwai.git
Development setup:
# 환경 변수 추가
nano /etc/profile
# 다음 내용을 추가
# FLASK ##############################################################
export FLASK_CONFIG=development
export FLASK_ENV=development
export FLASK_APP=manage:application
# BWAI ###############################################################
export BWAI_SECRET_KEY="BWAI JWT KEY IS TOO HARD"
export BWAI_ADMIN_ID="BWAI"
export BWAI_ADMIN_PW="bwaiisbest"
export BWAI_MONGODB_URI="mongodb://<mongo_url>@localhost:27017"
export BWAI_ERROR_LOG_PATH="./server.error.log"
BWAI help:
flask --help # Show BWAI flask cammand
BWAI Flask의 실행 가능한 명령어 들을 보여줍니다.
BWAI db-init:
flask db-init # BWAI Database init
BWAI Flask의 실행에 필요한 초기 Database를 설정합니다.
BWAI routes:
flask routes # Show BWAI API Routes
BWAI 의 사용 가능 한 API를 보여줍니다.
BWAI test:
flask test # BWAI Flask test run
BWAI 에 구현 된 API를 전체 테스트 합니다.
BWAI Run:
flask run # BWAI RUN !
BWAI Server 실행.
- 0.0.1
- Work in progress
🙋🏻♂️ Name: Team BWAI
📧 E-mail:
📔 Page: http://bwai.io
🐱 Github: https://git.swmgit.org/swmaestro/bwai
- Fork it (https://git.swmgit.org/swmaestro/bwai)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request