1 |
1
절차서에 포함된 유의미한 구문 및 의미 정보를 추출하는 정보 추출단계; 및 상기 추출된 구문 및 의미 정보를 이용하여 상기 절차서의 프로세스 모델을 생성하는 프로세스 모델 생성단계를 순차적으로 수행하는 것을 특징으로 하는 플랜트 절차서의 프로세스 모델 생성방법
|
2 |
2
제 1 항에 있어서, 상기 정보 추출단계는, 상기 절차서에 대한 전처리 과정을 수행하는 제1 단계; 상기 전처리 과정에 따른 텍스트 정보를 분석하기 위해 자연어 처리를 수행하고, 상기 자연어 처리 중 발생한 POS 태그 및 구문분석 오류를 감지하고 수정하는 제2 단계; 및상기 제1 단계 및 제2 단계의 결과물을 이용하여 상기 절차서의 각 단락에 대하여 의미 개체 식별, 단락의 유형 분류, 조치문 단락의 세부 구성 요소 식별을 수행하는 제3 단계를 포함하는 플랜트 절차서의 프로세스 모델 생성방법
|
3 |
3
제 2 항에 있어서, 상기 POS 태그 및 구문분석 오류를 감지하고 보정하는 것은 소정 플랜트를 대상으로 작성된 어휘 데이터베이스와 내부 규칙을 활용하는 플랜트 절차서의 프로세스 모델 생성방법
|
4 |
4
제 2 항에 있어서,상기 의미 개체 식별은, 각 토큰에 포함된 단어가 온톨로지에 포함되어 있는 경우 적용되는 온톨로지 조회방식과, POS 태깅, 구문적 태깅 및 의미적 태깅을 포함하는 조건식을 만족하는 토큰에 대해 미리 지정된 의미유형으로 태깅하는 패턴기반의 규칙방식을 조합하여 수행하는 플랜트 절차서의 프로세스 모델 생성방법
|
5 |
5
제 2 항에 있어서, 상기 단락 유형 분류는, 조치 동사 및 그 대상 객체를 포함하는 제1 그룹과, 제3 그룹과 비교하여 특정 조치문과 관련성이 상대적으로 높은 제2 그룹 및 상기 제2 그룹과 비교하여 특정 조치문과 관련성이 상대적으로 낮은 제3 그룹 각각에 포함되는 여러가지 단락유형으로 절차서 각 단락의 유형을 분류하는 플랜트 절차서의 프로세스 모델 생성방법
|
6 |
6
제 2 항에 있어서, 상기 구성 요소 식별은,POS 태그, 구문분석 태그, 의미 개체 태그에 따라 조치 동사, 및 그 대상 객체를 비롯하여 나머지 복수 개의 선택적 구성요소를 각각 식별하는 플랜트 절차서의 프로세스 모델 생성방법
|
7 |
7
제 1 항에 있어서,상기 프로세스 모델 생성단계는, 상기 절차서의 각 단락에 대해 내포된 상기 구문 및 의미 정보를 활용하여 하나 이상의 개별 BPMN 요소 및 그 속성값으로 변환하는 단계; 및 상기 개별 BPMN 요소들을 통합 및 재구조화하여 BPMN 기반 절차서의 프로세스 모델을 생성하는 단계를 포함하는 플랜트 절차서의 프로세스 모델 생성방법
|
8 |
8
제 7 항에 있어서, 상기 단락 중 상기 제1 그룹에 포함되는 유형에 해당하는 각 단락은,조치문 또는 조치절의 경우 액티버티(Activity)로 변환되고, 조건절의 경우 게이트웨이(Gateway) 또는 이벤트(Event)의 BPMN 흐름 객체(Flow objects)로 변환되며, 특정 조치문과 관련된 상기 제2 그룹 또는 제3 그룹 유형의 각 단락은 상기 흐름 객체(Flow objects)와 연관되거나 첨부된 BPMN 요소로 변환되어 표현되는 플랜트 절차서의 프로세스 모델 생성방법
|
9 |
9
제 8 항에 있어서, 상기 절차서 단락간의 선후관계, 분기, 참조관계를 기초로 하여 상기 절차서의 각 단락별로 변환된 개별 BPMN 요소들간을 시퀀스 흐름으로 연결하여 통합하는 단계; 및 상기 개별 BPMN 요소들을 분해 또는 결합하여 절차서의 BPMN 기반 절차서의 프로세스 모델을 재구조화하는 단계를 더 포함하는 플랜트 절차서의 프로세스 모델 생성방법
|
10 |
10
절차서에 포함된 유의미한 구문 및 의미 정보를 추출하는 정보 추출모듈; 및상기 정보 추출모듈이 추출한 구문 및 의미 정보를 이용하여 상기 절차서의 프로세스 모델을 생성하는 프로세스 모델 생성모듈을 포함하여 구성되는 것을 특징으로 하는 플랜트 절차서의 프로세스 모델 생성시스템
|
11 |
11
제 10 항에 있어서, 상기 정보 추출모듈은, 입력된 절차서에 포함된 이미지 및 표 개체를 제거하는 넌-텍스트 처리부와, 이미지 및 표 개체가 제거된 절차서의 텍스트에 대한 구조적 특성을 추출하는 텍스트 처리부를 포함하는 전처리 유닛; 상기 전처리 유닛으로부터 텍스트 정보를 전달받고 자연어 처리(NLP: Natural language processing) 기술을 이용하여 텍스트를 분석하고 보정하는 확장된 자연어 처리 유닛; 및 상기 자연어 처리된 절차서의 각 단락을 대상으로 단락에 포함된 모든 유의한 의미 개체 식별, 단락의 유형 분류, 조치문 단락의 세부 구성 요소 식별을 수행하는 정보 추출 유닛을 포함하는 플랜트 절차서의 프로세스 모델 생성시스템
|
12 |
12
제 11 항에 있어서,상기 확장된 자연어 처리 유닛은, 토큰화, 문장 분할, 표제어 추출을 위한 제1 자연어 처리부; 품사 태깅 및 구문 분석 과정을 위한 제2 자연어 처리부; 및 어휘 데이터베이스와 통합한 내부 규칙을 활용하여 자연어 처리과정에서 발생한 잘못된 POS 태그 및 구문분석 결과를 감지 및 수정하기 위한 제3 자연어 처리부를 포함하는 플랜트 절차서의 프로세스 모델 생성시스템
|
13 |
13
제 11 항에 있어서,상기 정보 추출 유닛은, 온톨로지 조회 방식과 내부 규칙 방식을 적용하여 절차서의 각 단락에 포함된 유의한 의미 개체를 식별하는 의미 개체 식별부; 절차서의 각 단락에서 조치 동사 및 그 대상 객체를 포함하는 제1 그룹, 제3 그룹보다 특정 조치문과 관련성이 높은 제2 그룹 및 상기 제2 그룹과 비교하여 특정 조치문과 관련성이 상대적으로 낮은 제3 그룹 각각에 포함된 여러 가지 단락 유형으로 절차서 각 단락의 유형을 분류하는 단락 유형 분류부; 및 상기 조치문 단락의 세부 구성 요소로서 POS 태그, 의미 개체 태그, 구문분석 태그에 따라 조치 동사 및 대상 객체를 비롯하여 나머지 복수 개의 선택적 구성요소를 각각 식별하는 구성 요소 식별부를 포함하는 플랜트 절차서의 프로세스 모델 생성시스템
|
14 |
14
제 10 항에 있어서,상기 프로세스 모델 생성모듈은, 상기 절차서의 각 단락에 대해 내포된 상기 구문 및 의미 정보를 활용하여 하나 이상의 개별 BPMN 요소 및 그 속성값으로 변환하는 변환부; 및 상기 개별 BPMN 요소들을 통합 및 재구조화하여 BPMN 기반 절차서의 프로세스 모델을 생성하는 생성부를 포함하는 플랜트 절차서의 프로세스 모델 생성시스템
|
15 |
15
제 14 항에 있어서, 상기 변환부는,상기 단락들 중의 일부는 BPMN 모델의 흐름 객체(Flow objects)로 변환하고, 나머지 단락은 상기 흐름 객체(Flow objects)와 연관되거나 또는 첨부된 BPMN 요소로 변환하는 플랜트 절차서의 프로세스 모델 생성시스템
|
16 |
16
제 14 항에 있어서,상기 생성부는, 상기 절차서 단락간의 선후관계, 분기, 참조관계를 기초로 하여 상기 절차서의 각 단락별로 변환된 개별 BPMN 요소들간을 시퀀스 흐름으로 연결하여 통합하고, 상기 개별 BPMN 요소들을 분해 또는 결합하여 BPMN 기반 절차서의 프로세스 모델을 재구조화하는 플랜트 절차서의 프로세스 모델 생성시스템
|