ABBYY Vantage에서 문서 처리 워크플로를 구축하기 전에, 먼저 어떤 유형의 스킬을 사용할지 결정해야 합니다. 초기에 올바른 선택을 하면 상당한 시간을 절약하고 불필요한 재작업을 줄일 수 있습니다.
학습할 내용:
- Base Skill, Derived Skill, New Skill의 개념
- 각 접근 방식의 핵심 차이점
- Base Skill에서 Derived Skill을 만드는 방법
- 처음부터 New Skill을 만드는 방법
- 상황에 맞는 접근 방식을 선택하는 방법
예상 읽기 시간: 약 5분
| Base Skill | Derived Skill | New Skill |
|---|
| 출처 | ABBYY에서 제공 | Base Skill에서 복사 | 처음부터 생성 |
| 편집 가능 | 아니요 | 예 | 예 |
| 사전 학습 | 예 | 예(상속됨) | 아니요 — 직접 학습해야 합니다 |
| ABBYY 릴리스에 따라 업데이트 | 예(자동) | 선택 사항(수동 동기화) | 아니요 |
| 적합한 용도 | 그대로 사용하거나 시작점으로 활용 | 기존 스킬 사용자 지정 | 완전히 맞춤화된 문서 유형 |
Base Skills는 ABBYY에서 제공하는 사전 학습된 읽기 전용 스킬입니다. 송장, 구매 주문서, 신분증 등 일반적인 문서 유형을 별도 설정 없이 처리할 수 있도록 설계되었습니다. Base Skill은 직접 편집할 수 없지만, 그대로 사용하거나 Derived Skill의 시작점으로 사용할 수 있습니다.
Base Skill은 Skill Catalog에 나열되어 있습니다. 여는 방법은 다음과 같습니다.
- ABBYY Vantage 테넌트에 로그인합니다.
- 왼쪽 사이드바에서 Skill Catalog를 클릭합니다.
- 문서 유형별로 스킬을 찾아보거나 검색합니다.
잠금 아이콘 또는 “읽기 전용” 레이블이 있는 Skill은 Base Skill입니다.
- Process Skill 워크플로에서 직접 사용할 수 있습니다. 별도 구성이 필요하지 않습니다.
- fields, 검증 또는 인식 설정을 사용자 지정해야 하는 경우 Derived Skill을 생성할 수 있습니다.
Base Skill의 이름을 변경하거나, 재학습하거나, 내부 구성을 수정할 수는 없습니다.
Derived Skill은 Base Skill의 완전하고 편집 가능한 복사본입니다. 스킬을 파생하면 사전 학습된 모든 추출 로직, fields 정의, 인식 설정을 그대로 상속받고, 이후 그중 어느 것이든 사용자 지정할 수 있습니다.
다음과 같은 경우 Derived Skill을 사용하세요:
- 문서 유형에 맞는 Base Skill이 있지만, 요구 사항에 완전히 맞지는 않습니다.
- fields를 추가, 제거 또는 이름 변경해야 합니다.
- 검증 규칙이나 신뢰도 임곗값을 조정해야 합니다.
- ABBYY의 사전 학습 이점을 활용하면서 그 위에 자체 구성을 추가하고 싶습니다.
-
왼쪽 사이드바에서 Skill Catalog를 클릭합니다.
-
파생의 기준이 될 Base Skill을 찾습니다.
-
스킬을 클릭하여 세부 정보 페이지를 엽니다.
-
Create and Edit Derived Skill을 클릭합니다.
-
Create and Edit Derived Skill을 클릭합니다.
스킬이 편집기에서 열립니다.
- 시작하려면 문서를 업로드하거나 끌어다 놓습니다.
- 이제 다음 작업을 수행할 수 있습니다.
- extraction fields 추가 또는 제거
- field 레이블 및 검증 규칙 수정
- 인식 설정 조정
- 필요한 경우 추가 학습 문서 업로드
- 스킬 편집이 끝나면 **Train.**을 클릭합니다.
- 학습이 완료되면 Publish를 클릭하여 프로세스 스킬에서 스킬을 사용할 수 있도록 합니다.
Base Skill이 업데이트될 때 Derived Skill 업데이트하기
ABBYY에서 Base Skill 업데이트를 릴리스해도 Derived Skill은 변경 사항을 자동으로 상속하지 않습니다. 업데이트를 적용하려면 다음 단계를 따르세요.
- Skill Catalog에서 Derived Skill 버전 번호 옆에 있는 업데이트 아이콘을 찾습니다.
- 업데이트 아이콘을 클릭하고 Update를 선택하거나, Derived Skill을 열고 settings 아이콘을 클릭한 다음 Base Skill의 최신 버전을 선택하고 Save를 클릭합니다.
- Derived Skill이 자동으로 재학습됩니다. 스킬을 테스트하고 필요한 조정을 수행합니다.
- 업데이트된 버전을 사용할 수 있도록 Publish를 클릭합니다.
업데이트 후 추출 결과가 만족스럽지 않다면 스킬을 게시하지 마세요. 대신 Skill Catalog에서 스킬을 선택하고 Discard changes를 클릭하여 이전 버전을 사용하세요.
새 Skill은 Skill Designer를 사용해 완전히 처음부터 만듭니다. 사전 학습된 기반 모델은 없으며, fields를 정의하고 학습용 문서를 업로드한 다음 데이터를 레이블링하고 모델을 직접 학습시켜야 합니다.
다음과 같은 경우 New Skill을 사용하세요:
- 해당 문서 유형에 사용할 수 있는 Base Skill이 없습니다.
- 문서 레이아웃이 매우 고유하거나 독점적입니다.
- 추출 모델을 완전히 제어해야 합니다.
| 스킬 유형 | 용도 |
|---|
| Document Skill | 문서에서 구조화된 데이터 fields 추출 |
| Classification Skill | 문서를 유형별로 분류 |
| OCR Skill | 문서 이미지에서 텍스트를 추출하고 결과를 PDF, DOCX 등의 형식으로 내보내기 — 인식 언어, 필기, 이미지 전처리, 바코드 감지 등의 옵션 제공 |
| Splitter Skill | 여러 문서가 포함된 파일의 페이지 흐름을 분할해 후속 처리를 위해 개별 문서로 분리 |
| Process Skill | 분류, 추출, 검토, 내보내기 활동을 결합한 엔드투엔드 문서 워크플로를 오케스트레이션 |
-
Skill Catalog에서 도구 모음의 Create 버튼을 클릭합니다.
-
표시되는 메뉴에서 Document Skill을 선택합니다.
-
스킬 이름과 선택 사항인 설명을 입력합니다.
-
Create를 클릭하여 Skill Designer 편집기를 엽니다.
-
Documents 탭에서 학습용 샘플 문서를 업로드합니다. 먼저 한 문서의 fields에 레이블을 지정하는 것부터 시작하세요. 더 다양하고 많은 예제를 추가할수록 정확도가 향상됩니다.
-
Editor 탭에서 레이블 지정 도구를 사용하여 각 문서에서 추출하려는 fields를 표시하고 태그를 지정합니다.
-
Actions 창에서 Train을 클릭하여 레이블이 지정된 데이터로 추출 모델을 구축합니다.
-
추출 정확도를 검토하고 오류를 수정한 다음, 결과가 만족스러울 때까지 5–7단계를 반복합니다.
-
결과가 요구 사항을 충족하면 Publish를 클릭합니다.
학습용 문서를 더 많이 제공하고 더 다양하게 제공할수록 추출 모델의 정확도가 높아집니다.
올바른 접근 방식을 선택하려면 이 가이드를 사용하세요.
- ABBYY에 해당 문서 유형을 위한 사전 구축된 스킬이 있나요?
- Skill Catalog를 확인하세요.
- 있다면 → Base Skill부터 시작하세요. 프로세스 스킬에서 직접 사용하세요.
- Base Skill이 현재 상태로도 충분히 잘 작동하나요?
- 그렇다면 → Base Skill을 직접 사용하세요. 사용자 지정은 필요하지 않습니다.
- 아니라면 (fields가 누락되었거나, 검증이 잘못되었거나, 레이아웃이 맞지 않는 경우) → Derived Skill을 만드세요.
- 해당 문서 유형에 맞는 Base Skill이 없나요?
- 그렇다면 → Skill Designer에서 New Skill을 만드세요.
간단히 말하면:
| Situation | Recommended Approach |
|---|
| ABBYY has a skill and it works | Base Skill |
| ABBYY has a skill, but it needs tweaks | Derived Skill |
| No suitable Base Skill exists | New Skill |
- Base Skills는 사전 학습되어 바로 사용할 수 있으며, 편집할 수 없습니다.
- Derived Skills는 사전 학습된 로직을 이어받는 Base Skills의 편집 가능한 복사본입니다.
- New Skills는 처음부터 새로 만들며, 자체 학습 데이터가 필요합니다.
- 가능하면 Base Skill부터 시작하고, 필요한 경우에만 파생하거나 새로 만드세요.