| 번호 | 청구항 |
|---|---|
| 6 | 제 5 항에 있어서,상기 숫자 벡터로 변환하는 단계는, 상기 단어의 분포를 학습하는 워드투벡터(Word2Vec) 모델을 적용하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 1 | 분석대상 건설공사 계약서를 입력받는 단계;상기 분석대상 건설공사 계약서에 대한 데이터 전처리를 수행하는 단계;상기 데이터 전처리 수행 결과를 이용하여, 기설정된 단어변환규칙을 갖는 건설어 시소러스(Thesaurus)를 구축하는 단계;상기 구축된 건설어 시소러스를 이용하여, 상기 분석대상 건설공사 계약서로부터 건설어 조항을 구분하는 단계;상기 구분된 건설어 조항 중, 분석대상 조항을 입력받는 단계;상기 입력받은 분석대상 조항을 기준 건설공사 계약서의 조항들과 비교하여 관련성이 높은 조항을 탐색하는 단계;상기 탐색된 조항으로부터 계약사항에 해당하는 키워드를 추출하는 단계; 및상기 추출된 키워드에 기반하여 계약서 검토 결과 보고서를 출력하는 단계;를 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 2 | 제 1 항에 있어서,기준 건설공사 계약서를 선택받는 단계;를 더 포함하고,상기 탐색하는 단계는, 상기 분석대상 조항을 상기 선택받은 기준 건설공사 계약서의 조항들과 비교하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 3 | 제 2 항에 있어서,상기 기준 건설공사 계약서가 존재하지 않는 경우, 새로운 건설공사 계약서를 입력받는 단계;상기 건설공사 계약서에 대한 데이터 전처리를 수행하는 단계;상기 데이터 전처리 수행 결과를 이용하여, 기설정된 단어변환규칙을 갖는 건설어 시소러스를 구축하는 단계;상기 구축된 건설어 시소러스를 이용하여 상기 건설공사 계약서로부터 건설어 조항을 구분하는 단계; 및상기 건설공사 계약서를 상기 구분된 건설어 조항과 함께 상기 기준 건설공사 계약서로 등록하는 단계;를 더 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 4 | 제 1 항에 있어서,상기 데이터 전처리를 수행하는 단계는,상기 분석대상 건설공사 계약서의 데이터를 정규화하는 단계;상기 정규화된 데이터를 토큰화하는 단계;상기 토큰화된 데이터를 불용어 처리하는 단계; 및상기 불용어 처리된 데이터를 어간처리하는 단계;를 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 5 | 제 1 항에 있어서,상기 건설어 시소러스를 구축하는 단계는,상기 전처리된 데이터를 이용하여, 단어들을 숫자 벡터로 변환하는 단계;상기 변환된 숫자 벡터에 의해 벡터간 유사도를 계산하여, 관련성이 높은 단어 쌍을 구성하는 단계; 및상기 구성된 단어 쌍을 기설정된 기준 단어로 변환하는 단어변환규칙을 생성하는 단계;를 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 7 | 제 5 항에 있어서,상기 분석대상 건설공사 계약서로부터 건설어 조항을 구분한 후, 상기 구분된 건설어 조항을 입력 데이터로 하여 건설어 조항 벡터를 도출하는 단계;를 더 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 8 | 제 7 항에 있어서,상기 탐색하는 단계는,상기 도출된 건설어 조항 벡터간의 유사도를 산출하는 단계; 및상기 산출된 유사도에 의해 유사한 단어 분포를 가지는 건설어 조항을 검출하는 단계;를 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 9 | 제 1 항에 있어서,상기 추출하는 단계는, Bi-LSTM 및 CRF(Conditional Random Field) 모델을 적용하여, 상기 조항들 내의 문장에 등장하는 단어들의 양방향 연결관계를 파악하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 방법. |
| 10 | 분석대상 건설공사 계약서를 입력받는 사용자 인터페이스부;상기 분석대상 건설공사 계약서에 대한 데이터 전처리를 수행하는 데이터 전처리부;상기 데이터 전처리 수행 결과를 이용하여, 기설정된 단어변환규칙을 갖는 건설어 시소러스(Thesaurus)를 구축하는 시소러스 구축부;상기 구축된 건설어 시소러스를 이용하여, 상기 분석대상 건설공사 계약서로부터 건설어 조항을 구분하는 조항 구분부;상기 사용자 인터페이스부를 통해 선택되는 분석대상 조항을 기준 건설공사 계약서의 조항들과 비교하여 관련성이 높은 조항을 탐색하는 조항 탐색부;상기 탐색된 조항으로부터 계약사항에 해당하는 키워드를 추출하는 키워드 추출부; 및상기 추출된 키워드에 기반하여 계약서 검토 결과 보고서를 출력하는 출력부;를 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 11 | 제 10 항에 있어서,상기 사용자 인터페이스부는, 기준 건설공사 계약서를 선택받고,상기 조항 탐색부는, 상기 분석대상 조항을 상기 선택받은 기준 건설공사 계약서의 조항들과 비교하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 12 | 제 11 항에 있어서,상기 사용자 인터페이스부는, 상기 기준 건설공사 계약서가 존재하지 않는 경우, 새로운 건설공사 계약서를 입력받고,상기 데이터 전처리부는, 상기 입력받은 건설공사 계약서에 대한 데이터 전처리를 수행하며,상기 시소러스 구축부는, 상기 데이터 전처리 수행 결과를 이용하여, 기설정된 단어변환규칙을 갖는 건설어 시소러스를 구축하며,상기 조항 구분부는, 상기 구축된 건설어 시소러스를 이용하여 상기 건설공사 계약서로부터 건설어 조항을 구분하며,상기 건설공사 계약서를 상기 구분된 건설어 조항과 함께 상기 기준 건설공사 계약서로 등록하는 계약서 등록부;를 더 포함하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 13 | 제 10 항에 있어서,상기 데이터 전처리부는, 상기 분석대상 건설공사 계약서의 데이터를 정규화하고, 상기 정규화된 데이터를 토큰화하며, 상기 토큰화된 데이터를 불용어 처리하며, 상기 불용어 처리된 데이터를 어간처리하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 14 | 제 10 항에 있어서,상기 시소러스 구축부는, 상기 전처리된 데이터를 이용하여, 단어들을 숫자 벡터로 변환하고, 상기 변환된 숫자 벡터에 의해 벡터간 유사도를 계산하여 관련성이 높은 단어 쌍을 구성하며, 상기 구성된 단어 쌍을 기설정된 기준 단어로 변환하는 단어변환규칙을 생성하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 15 | 제 14 항에 있어서,상기 시소러스 구축부는, 상기 단어들을 숫자 벡터로 변환할 때 상기 단어의 분포를 학습하는 워드투벡터(Word2Vec) 모델을 적용하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 16 | 제 14 항에 있어서,상기 조항 탐색부는, 상기 구분된 건설어 조항을 입력 데이터로 하여 건설어 조항 벡터를 도출하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 17 | 제 16 항에 있어서,상기 조항 탐색부는, 상기 도출된 건설어 조항 벡터간의 유사도를 산출하고, 상기 산출된 유사도에 의해 유사한 단어 분포를 가지는 건설어 조항을 검출하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |
| 18 | 제 10 항에 있어서,상기 키워드 추출부는, Bi-LSTM 및 CRF(Conditional Random Field) 모델을 적용하여, 상기 조항들 내의 문장에 등장하는 단어들의 양방향 연결관계를 파악하는 것을 특징으로 하는 의미기반 텍스트 분석을 이용한 건설공사계약서 자동검토 장치. |