1 |
1
문자 커뮤니케이션 과정에서 사용자의 비속어 필터링을 제어 관리하는 사용자 관리부;
사용자의 단기적, 장기적 비속어 사용빈도에 대하여 수치화된 값을 구하여 사용자의 비속어 사용 등급을 관리하는 비속어 등급 관리부;
사용자의 비속어 사용 등급에 따라 유동적으로 적용될 수 있는 반 전역 정렬 값을 단어 간의 유사도로 이용하는 비속어 필터링을 하는 변형 비속어 필터링부;
복합 비속어 필터링, 일반 단어 검증, 변형 비속어 필터링을 하는 필터링 관리부;를 포함하고,
상기 변형 비속어 필터링부에서 단어 간의 유사도로 사용하는 반 전역 정렬값은 추출된 후보군과 입력 단어에 대해 반 전역 정렬을 수행했을 때 구한 행렬의 최종값인 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 시스템
|
2 |
2
제 1 항에 있어서, 상기 비속어 등급 관리부는,
사용자의 단기적, 장기적 비속어 사용빈도에 대하여 수치화된 값을 구하여 사용자의 비속어 사용 성향 등급을 설정하고, 비속어를 사용하지 않은 기간에 따라 장기적 수치와 단기적 수치를 차등적인 비율로 차감하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 시스템
|
3 |
3
문자 커뮤니케이션 과정에서 사용자의 비속어 필터링을 위하여,
사용자의 단기적, 장기적 비속어 사용빈도에 대하여 수치화된 값을 구하여 사용자의 비속어 사용 등급을 설정하는 단계;
문장이 입력되면 복합 비속어 필터링, 일반 단어 검증, 변형 비속어 필터링을 하는 단계;
사용자의 비속어 사용 등급에 따라 필터링 기준을 다르게 적용하여 해당 비속어를 차단하거나 정상적인 문장을 출력하는 단계;를 포함하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
4 |
4
제 3 항에 있어서, 상기 사용자의 비속어 사용 등급을 설정하는 단계에서,
비속어를 사용하지 않은 기간에 따라 장기적 수치와 단기적 수치를 차등적인 비율로 차감하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
5 |
5
제 3 항에 있어서, 상기 변형 비속어 필터링은,
반 전역 정렬을 이용하여 비속어의 변형형태와 일반 비속어 간의 유사도를 계산하여 임계값 이상의 단어를 필터링하는 방식인 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
6 |
6
제 3 항에 있어서, 문장이 입력되면,
데이터베이스에 저장된 비속어를 필터링하는 단계와,
정상 단어가 필터링 되는 것을 방지하기 위하여 데이터베이스 내의 단어사전에 등록된 정상단어를 검증하는 단계와,
변형 비속어를 필터링 하기 위하여 추출된 후보군과 입력 단어에 대해 반 전역 정렬을 수행했을 때 구한 행렬의 최종값을 단어 간의 유사도로 사용하여 필터링 하는 단계를 순차적으로 진행하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
7 |
7
제 6 항에 있어서, 상기 정상단어를 검증하는 단계에서,
정상단어의 필터링을 방지하기 위하여 문장 내의 정상단어를 미리 필터링 대상에서 제외하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
8 |
8
제 6 항에 있어서, 데이터베이스에 저장된 비속어를 필터링하는 단계에서 정상단어를 포함하는 비속어가 필터링되는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|
9 |
9
제 3 항에 있어서, 상기 변형 비속어 필터링은,
한글의 유사한 발음, 형태의 글자를 여러 집합으로 분류하여 각 집합의 대표 문자로 변환하여 단어를 표준형태(canonical form)로 변환하는 단계와,
상기 해당 표준형태를 색인으로 이용하여 데이터베이스내의 유사한 비속어를 검색하는 단계와,
검색하여 추출된 후보군과 입력된 단어에 대해 반 전역 정렬을 수행했을 때 구한 행렬의 최종값을 구하여 이 값이 일정 임계값을 넘을 경우 비속어로 판정하는 단계를 포함하는 것을 특징으로 하는 변형 비속어 필터링을 위한 비속어 필터링 방법
|