키워드 상태가 변경되었습니다.
23
학습된 키워드
10
활성 키워드
23
기본 키워드
검토 대기
검토 대기 게시글

검토 대기 중인 게시글이 없습니다.

테스트
스팸 감지 테스트
결과가 여기에 표시됩니다.
수동 추가
키워드 직접 추가
키워드
스팸 키워드 목록 (23개)
키워드 감지 횟수 상태 관리
비아그라 내장 0회 비활성
시알리스 내장 0회 활성
카지노 내장 0회 비활성
도박 내장 0회 활성
복권 내장 0회 비활성
대출 내장 0회 비활성
빚탕감 내장 0회 비활성
casino 내장 0회 비활성
viagra 내장 0회 비활성
cialis 내장 0회 비활성
porn 내장 0회 활성
sex 내장 0회 활성
loan 내장 0회 활성
click here 내장 0회 비활성
free money 내장 0회 활성
winner 내장 0회 활성
congratulations 내장 0회 비활성
무료수익 내장 0회 활성
부업 내장 0회 활성
당첨 내장 0회 활성
클릭 내장 0회 비활성
지금바로 내장 0회 비활성
100%보장 내장 0회 비활성
소스
스팸 감지 흐름
// Board::store() — 게시글 등록 시 동기 스팸 검사
$spam = (new SpamChecker())->check($title, $content, $ip);

if ($spam['status'] === 'spam') {
    return redirect()->back()->with('error', '스팸 감지');
}
$this->model->insert([..., 'spam_status' => $spam['status']]);

// SpamChecker 흐름
// 1단계: 규칙 기반 (DB 키워드: 내장 + AI 학습 통합)
//   점수 70+ → spam (즉시 차단)
//   점수 30↓  → approved (즉시 허용)
//   점수 31~69 → StopForumSpam IP 체크 후 Groq AI 호출
// 2단계: StopForumSpam IP 평판 체크
//   confidence 90+ → +40점, 60~89 → +20점, Tor Exit → +15점
// 3단계: Groq AI
//   is_spam: true  → spam + 키워드 자동 DB 저장
//   is_spam: false → approved
//   오류           → review (관리자 검토)