wip: phase_z2 evidence 파이프라인 + matching 실험(phase2~26) + 프론트 trace 패널 진행분 스냅샷

- src: phase_z2 composition/mapper/pipeline/placement_planner/retry, ai_fallback(prompts/schema/validate), mdx_text_atoms 신규
- Front: PipelineTracePanel 신규, FramePanel/SlideCanvas/Home/designAgentApi 등 갱신 + 테스트 4종 추가
- templates/phase_z2: catalog(component_expansion_registry, node_slot_mapping 신규), frames, families, slide_base 갱신
- tests/matching: phase2~26 매칭 실험 스크립트·리포트·온톨로지 전체 (미커밋 진행분)
- tests: b4_v4 evidence, task5~28.5 시리즈, regression(imp95 baseline) 등 신규 테스트 대량 추가
- docs/reference: MDX 구조 인벤토리, MDX→Frame 구조 계약 문서
- scripts: mdx 계약/parity/coverage/viewport 체크, gitea comment, run sync 유틸
- .gitignore: tmp*.json, chromedriver, .orchestrator, *.pkl, Front_test* 등 임시/스냅샷 제외

미완성 작업의 보존용 스냅샷 커밋 (2026-07-02)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-02 17:03:42 +09:00
co-authored by Claude Opus 4.8
parent 97b7833a1b
commit b836e79ee1
527 changed files with 673036 additions and 717 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,290 @@
# NORMALIZED TOKEN INVENTORY — Step 4.2 확정 스냅샷
## 0. Executive Summary
BEPS / Figma / MDX 에서 실제 텍스트를 수집해 중복 제거 후 **2,124개** 문장 / 항목을 정리하였다.
형태소 분석 단계에서는 **13,911개** 단어 출현을 확인했고,
정규화 후 최종 **14,228개 단어 출현 / 1,743개 키워드 후보**로 정리하였다.
이 후보 목록을 바탕으로 각 Figma 프레임별 핵심 키워드 (anchor keyword) 를 선별한다.
> **1,758개 = 전체 키워드 후보 풀** (anchor keyword 는 이 중에서 프레임별로 선별할 핵심 키워드)
## 1. 파이프라인 처리 흐름
| 단계 | 산출 | 역할 |
|---|---|---|
| Step 1 | `actual_text_nodes.yaml` | Figma texts.md 의 `- ` list item + MDX 본문에서 text_node 추출. HTML tag / markdown / HTML entity 정리. 1글자 / 순수숫자 / 단일기호 제외. |
| Step 2 | `actual_text_tokens.yaml` | Kiwi 형태소 분석 (NNG / NNP / SL / SN). 1글자 / 순수숫자 제외. synonym 미적용. |
| Step 2.5 | `special_forms_inventory.yaml` | S/W, H/W, 2D, 3D, BIM, DX, AS-IS, TO-BE 실제 표기형 관찰 (occurrences + nodes + source breakdown). |
| Step 4.2 | `normalized_text_tokens.yaml`, `replacement_report.yaml` | PRE_COLLAPSE (4 regex) + phrase_variants 치환 → Kiwi user_dict (SL 8 + NNG 5) → 동일 필터. |
## 2. 전체 카운트
| 소스 | raw tokens | unique tokens |
|---|---|---|
| BEPS (1 frame) | 10,517 | 1,708 |
| Frames (32) | 2,967 | avg 63.6 / frame |
| MDX (3) | 744 | avg 117.2 / MDX |
| **Corpus** | **14,228** | **1,743** |
**총 occurrence**: 14,228
## 3. Special tokens 통계
### 3.1 Step 4.2 정규화 후 (token 기준)
| token | occurrence | frame_df | mdx_df |
|---|---|---|---|
| S/W | 286 | 22 / 32 | 4 / 3 |
| H/W | 28 | 6 / 32 | 1 / 3 |
| 2D | 14 | 3 / 32 | 3 / 3 |
| 3D | 83 | 13 / 32 | 3 / 3 |
| DX | 83 | 9 / 32 | 4 / 3 |
| BIM | 187 | 12 / 32 | 2 / 3 |
| As-is | 2 | 0 / 32 | 1 / 3 |
| To-Be | 2 | 0 / 32 | 1 / 3 |
### 3.2 Step 2.5 원본 표기형 관찰 (문자열 기준)
| target | occurrences (total) | source breakdown (b/f/m) | nodes (total) | observed_forms |
|---|---|---|---|---|
| S/W | 287 | b197 / f84 / m6 | 230 | — |
| H/W | 28 | b20 / f7 / m1 | 26 | — |
| 2D | 14 | b8 / f3 / m3 | 14 | — |
| 3D | 83 | b49 / f23 / m11 | 76 | — |
| DX | 50 | b25 / f12 / m13 | 48 | — |
| BIM | 187 | b148 / f28 / m11 | 169 | — |
| AS-IS | 2 | b1 / f0 / m1 | 2 | `As-is`×2 |
| TO-BE | 2 | b1 / f0 / m1 | 2 | `To-Be`×1, `To-be`×1 |
## 4. Applied replacements
### 4.1 PRE_COLLAPSE (regex, 4 rules)
| rule_id | applied |
|---|---|
| digital_transition_with_dx | 6 |
| dx_with_digital_transition | 4 |
**pre_collapse_total**: 10
### 4.2 phrase_variants 치환 카운트
| canonical | applied |
|---|---|
| DX | 32 |
| 과정혁신 | 19 |
| 시행착오 | 1 |
| 의사소통 | 1 |
| 필수조건 | 1 |
| 결과혁신 | 1 |
| To-Be | 1 |
**applied_replacements total**: 56
**total_text_changes** (pre_collapse + phrase): 66
### 4.3 phrase_variants 룰 정의 (`synonyms.yaml`)
| canonical | variants |
|---|---|
| DX | 디지털 전환, 디지털전환, 디지털 트랜스포메이션 |
| 결과혁신 | 결과 혁신, 결과의 혁신, Product의 변화, Product 혁신 |
| 과정혁신 | 과정 혁신, 과정의 혁신, Process 혁신, 프로세스 혁신 |
| 필수조건 | 필수 요건, 필수요건 |
| 의사소통 | 의사 소통 |
| 시행착오 | 시행 착오 |
| As-is | As Is, As_is, as-is |
| To-Be | To-be, To Be, To_be |
## 5. Frame 별 unique token count (32개)
| frame # | frame_id | raw tokens | unique tokens |
|---|---|---|---|
| 1 | 1171281172 | 19 | 18 |
| 2 | 1171281173 | 42 | 32 |
| 3 | 1171281174 | 18 | 17 |
| 4 | 1171281175 | 59 | 45 |
| 5 | 1171281176 | 28 | 21 |
| 6 | 1171281177 | 62 | 43 |
| 7 | 1171281178 | 243 | 147 |
| 8 | 1171281179 | 87 | 60 |
| 9 | 1171281180 | 42 | 28 |
| 10 | 1171281181 | 24 | 22 |
| 11 | 1171281182 | 45 | 28 |
| 12 | 1171281189 | 71 | 56 |
| 13 | 1171281190 | 84 | 57 |
| 14 | 1171281191 | 109 | 69 |
| 15 | 1171281192 | 115 | 83 |
| 16 | 1171281193 | 229 | 149 |
| 17 | 1171281194 | 150 | 97 |
| 18 | 1171281195 | 160 | 106 |
| 19 | 1171281197 | 64 | 45 |
| 20 | 1171281198 | 61 | 42 |
| 21 | 1171281201 | 44 | 34 |
| 22 | 1171281202 | 46 | 43 |
| 23 | 1171281203 | 148 | 100 |
| 24 | 1171281204 | 214 | 127 |
| 25 | 1171281205 | 48 | 43 |
| 26 | 1171281206 | 45 | 36 |
| 27 | 1171281208 | 38 | 30 |
| 28 | 1171281209 | 68 | 48 |
| 29 | 1171281210 | 164 | 115 |
| 30 | 1171281211 | 135 | 96 |
| 31 | 1171281212 | 222 | 126 |
| 32 | 1171281213 | 83 | 73 |
## 6. TARGET frames 상세 (13 / 14 / 18 / 29)
### Frame 13 / 1171281190
- raw_token_count: **84**
- unique_token_count: **57**
- unique_tokens:
필수조건 / 기술 / 디지털 / 기반 / 지식 / 건설 / 산업 / 토목 / 단계 / 근본 / 이해 / 경험 / 전문 / 보유 / S/W / Digital / Technology / 다양 / 도구 / H/W / Process / 효과 / 통합 / 사람 / 역량 / 분야 / 기술자 / 엔지니어 / Know / how / 융합 / 축적 / 개발 / 개발자 / 형태 / Solution / Programmer / 자연 / 여건 / 사회 / 기업 / 제도 / 목표 / 설정 / 지침 / 탈피 / 수행 / 사례 / 검증 / 시행 / 지속 / 장기 / 투자 / 능력 / 의지 / 규모 / 과정혁신
### Frame 14 / 1171281191
- raw_token_count: **109**
- unique_token_count: **69**
- unique_tokens:
발주 / 목표 / 시공 / 설계자 / 민원 / 작업 / 예방 / 최소 / 직관 / 품질 / 향상 / 안정 / 제고 / 수행 / 공정 / 이해 / 관리 / 편의 / 증진 / 실무자 / 소통 / 오류 / 행정 / 자동 / 생산 / 건설 / 정보 / 통합 / 활용 / 강화 / 생애 / 주기 / 효율 / 디지털 / 자산 / 공사 / Risk / 시각 / 안전 / 중간 / 완성 / 측량 / 공간 / 편리 / 관계자 / 의사소통 / Model / 세도 / 관련 / 도서 / 작성 / System / 구축 / 기술 / 개발 / 원활 / 3D / 모델 / Claim / 상호 / 신뢰 / 부가 / 가치 / 창출 / 산업 / 전환 / 프로젝트 / 일관 / 유지
### Frame 18 / 1171281195
- raw_token_count: **160**
- unique_token_count: **106**
- unique_tokens:
BIM / DX / 이해 / vs. / Only / 3D / 모델 / 제작 / 상용 / S/W / Civil / Revit / Navisworks / Autocad / 기존 / 2D / 설계 / 방식 / 유지 / 중심 / 성과 / 일반 / 향상 / 분야 / 단절 / 시공 / 운영 / 단순 / 수동 / 집단 / 동질 / 오류 / 소극 / 기술 / 의존 / 제작사 / 판매 / 정책 / 평준 / 국내 / 규모 / 교육 / 집중 / 토목 / 해외 / 증가 / 프로세스 / 성과물 / 활용 / 확장 / 수행 / 개념 / CIVIL / IT / 주체 / 발주처 / 설계사 / 시공사 / ENG. / Management / 포함 / Rhino / Sketchup / Blender / EG / 전용 / 근본 / 문제 / 의식 / 개선 / 공학 / 정보 / 콘텐츠 / 연계 / 도면 / 수량 / 계획 / 일식 / 혁신 / 정립 / 생애 / 주기 / 시스템 / 구체 / 적극 / 실현 / 방안 / 접목 / 융합 / 자체 / 능력 / 지속 / 가능 / 확보 / 차별 / 경쟁력 / 진출 / ENG / 개발 / 건설 / 산업 / 과정 / 기초 / 일부분 / 인지 / 중요
### Frame 29 / 1171281210
- raw_token_count: **164**
- unique_token_count: **115**
- unique_tokens:
과정 / 혁신 / Process / 결과 / Products / 개념 / 도서 / 행정 / 절차 / 중심 / 2D / 도면 / 전문가 / 규정 / 업무 / 구분 / 책임 / 단절 / 시각 / 목적물 / 소통 / 투명 / 3D / 모델 / 참여자 / 실체 / 협업 / 창의 / 복합 / 위치 / 기반 / GIS / 건설 / 정보 / 포함 / BIM / 연계 / 과정혁신 / 지리 / 지형 / 지반 / 상태 / 형상 / 내용 / 속성 / 인프라 / 산업 / 등고선 / 지형도 / 수치 / 본태 / 측량 / 획득 / 구축 / 필수 / 설계 / 시공 / 관련 / 기술 / 정리 / 디지털 / S/W / 축적 / 작성 / 분절 / Analogue / 방식 / 성과물 / 가능 / Solution / 제공 / 과거 / 수작업 / 시행 / 발생 / 오류 / 최소 / 정확 / Data / 계획 / 개선 / 품질 / 의존 / 수량 / 계산서 / 시방서 / 시뮬레이션 / Digital / 추가 / Information / and / 숫자 / 확인 / 진행 / 지속 / 존속 / Graphic / 활용 / 기존 / 수준 / 공학 / 사이니지 / 시스템 / H/W / Engn. / 프로젝트 / 이슈 / 검토 / 논의 / 다양 / 단계 / 데이터 / 저장 / 통합 / 관리
## 7. Top 50 by frequency
| token | count | frame_count | mdx_count |
|---|---|---|---|
| S/W | 286 | 22 | 4 |
| 정보 | 254 | 13 | 3 |
| 건설 | 200 | 15 | 4 |
| BIM | 187 | 12 | 2 |
| 관리 | 187 | 12 | 3 |
| 모델 | 185 | 12 | 3 |
| 기반 | 180 | 16 | 3 |
| 시공 | 177 | 15 | 4 |
| 설계 | 171 | 15 | 4 |
| 기술 | 160 | 17 | 3 |
| 개발 | 119 | 14 | 2 |
| 공사 | 111 | 4 | 1 |
| 계획 | 100 | 8 | 3 |
| 수행 | 93 | 10 | 3 |
| 산업 | 90 | 13 | 1 |
| 사용 | 90 | 13 | 0 |
| 현장 | 86 | 7 | 1 |
| 업무 | 86 | 13 | 3 |
| 활용 | 85 | 10 | 4 |
| DX | 83 | 9 | 4 |
| 3D | 83 | 13 | 3 |
| 필요 | 79 | 12 | 3 |
| 효율 | 77 | 8 | 2 |
| 중심 | 73 | 7 | 4 |
| 가능 | 71 | 14 | 1 |
| 작업 | 70 | 6 | 1 |
| 디지털 | 68 | 7 | 4 |
| 단계 | 67 | 10 | 3 |
| 품질 | 65 | 10 | 2 |
| 시스템 | 64 | 6 | 2 |
| 작성 | 63 | 10 | 2 |
| 지원 | 61 | 5 | 0 |
| 다양 | 61 | 9 | 2 |
| 확인 | 60 | 4 | 1 |
| 공정 | 60 | 6 | 1 |
| 방식 | 59 | 9 | 3 |
| 데이터 | 58 | 4 | 3 |
| 생산 | 55 | 9 | 2 |
| 사업 | 54 | 7 | 0 |
| 안전 | 52 | 5 | 1 |
| 유지 | 52 | 9 | 3 |
| 이해 | 51 | 10 | 3 |
| 위치 | 51 | 5 | 2 |
| 현황 | 51 | 4 | 0 |
| 향상 | 51 | 6 | 3 |
| 기능 | 51 | 8 | 0 |
| 비용 | 50 | 7 | 2 |
| 구축 | 49 | 6 | 2 |
| 연계 | 47 | 8 | 2 |
| 지식 | 46 | 6 | 1 |
## 8. Top 50 by frame_df
| token | frame_count | count | mdx_count |
|---|---|---|---|
| S/W | 22 | 286 | 4 |
| 기술 | 17 | 160 | 3 |
| 기반 | 16 | 180 | 3 |
| 건설 | 15 | 200 | 4 |
| 시공 | 15 | 177 | 4 |
| 설계 | 15 | 171 | 4 |
| 개발 | 14 | 119 | 2 |
| 가능 | 14 | 71 | 1 |
| 정보 | 13 | 254 | 3 |
| 사용 | 13 | 90 | 0 |
| 산업 | 13 | 90 | 1 |
| 업무 | 13 | 86 | 3 |
| 3D | 13 | 83 | 3 |
| BIM | 12 | 187 | 2 |
| 관리 | 12 | 187 | 3 |
| 모델 | 12 | 185 | 3 |
| 필요 | 12 | 79 | 3 |
| 수행 | 10 | 93 | 3 |
| 활용 | 10 | 85 | 4 |
| 단계 | 10 | 67 | 3 |
| 품질 | 10 | 65 | 2 |
| 작성 | 10 | 63 | 2 |
| 이해 | 10 | 51 | 3 |
| 지속 | 10 | 38 | 2 |
| DX | 9 | 83 | 4 |
| 다양 | 9 | 61 | 2 |
| 방식 | 9 | 59 | 3 |
| 생산 | 9 | 55 | 2 |
| 유지 | 9 | 52 | 3 |
| 개념 | 9 | 44 | 2 |
| 계획 | 8 | 100 | 3 |
| 효율 | 8 | 77 | 2 |
| 기능 | 8 | 51 | 0 |
| 연계 | 8 | 47 | 2 |
| Solution | 8 | 35 | 1 |
| 토목 | 8 | 31 | 2 |
| 현장 | 7 | 86 | 1 |
| 중심 | 7 | 73 | 4 |
| 디지털 | 7 | 68 | 4 |
| 사업 | 7 | 54 | 0 |
| 비용 | 7 | 50 | 2 |
| 범용 | 7 | 45 | 0 |
| 기존 | 7 | 44 | 3 |
| 한계 | 7 | 34 | 0 |
| 목표 | 7 | 32 | 0 |
| 규모 | 7 | 30 | 2 |
| Digital | 7 | 26 | 2 |
| 프로세스 | 7 | 26 | 4 |
| Process | 7 | 24 | 3 |
| 수준 | 7 | 21 | 0 |
## 9. 검수 메모
- **DX(DX) 제거 완료** — PRE_COLLAPSE 4개 룰 적용. `dx_duplicate` 잔여 0건.
- **3D모델 / 2D도면 canonical 은 일부러 만들지 않음** — 3D / 2D 일반 차원 토큰을 살리기 위함. 이후 anchor_set 단계에서 compound 후보로 별도 생성 가능.
- **As-is / To-Be 는 frame 에 등장하지 않고 BEPS / MDX 중심** — frame_df=0. BEPS/MDX 에만 각 2건.
- **Source of truth 는 `actual_text_nodes.yaml` + `normalized_text_tokens.yaml`** — 이 보고서는 검수용 snapshot 이다.
@@ -0,0 +1,757 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>MDX 매칭 — 3층 키워드 점수</title>
<style>
body { font-family: -apple-system, "Segoe UI", Pretendard, sans-serif; max-width: 1100px; margin: 2em auto; padding: 0 1.5em 4em; line-height: 1.6; color: #222; }
h1 { border-bottom: 2px solid #333; padding-bottom: 0.2em; }
h2 { margin-top: 3em; background: #f0f4f8; padding: 0.6em 0.9em; border-left: 4px solid #0a6; }
h3 { margin-top: 1.5em; color: #333; }
table { border-collapse: collapse; margin: 0.3em 0 1em 0; font-size: 0.9em; }
th, td { border: 1px solid #ddd; padding: 5px 10px; text-align: left; vertical-align: top; }
th { background: #f4f4f4; }
code { background: #f4f4f4; padding: 1px 6px; border-radius: 3px; font-size: 0.9em; }
details { margin: 0.5em 0; background: #fafafa; padding: 0.5em 0.8em; border-radius: 4px; }
summary { cursor: pointer; color: #555; font-size: 0.95em; }
strong { color: #0a6; }
hr { border: 0; border-top: 2px dashed #ccc; margin: 2em 0; }
</style>
</head>
<body>
<h1>MDX 매칭 보고서 — 3층 키워드 점수</h1>
<p><strong>수식</strong>:</p>
<p><code>keyword_score = 0.3 × single_anchor_score
+ 0.5 × anchor_set_score
+ 0.2 × related_keyword_score</code></p>
<h3>3층 정의</h3>
<table>
<thead>
<tr>
<th></th>
<th>정의</th>
<th>점수 계산</th>
</tr>
</thead>
<tbody>
<tr>
<td>single_anchor</td>
<td>frame_df=1 또는 (is_special AND frame_df ≤ 2)</td>
<td>hit / total</td>
</tr>
<tr>
<td>anchor_set</td>
<td>원문 한 줄 = 하나의 세트</td>
<td>각 세트 coverage 평균</td>
</tr>
<tr>
<td>related</td>
<td>나머지 (frame_df ≥ 2, 단일 anchor 아님)</td>
<td>hit / total</td>
</tr>
</tbody>
</table>
<h3>정답 매핑</h3>
<table>
<thead>
<tr>
<th>MDX</th>
<th>정답 Frame</th>
</tr>
</thead>
<tbody>
<tr>
<td>01-2</td>
<td>Frame 18</td>
</tr>
<tr>
<td>02-2.2</td>
<td>Frame 14</td>
</tr>
<tr>
<td>03-1</td>
<td>Frame 13</td>
</tr>
<tr>
<td>03-2</td>
<td>Frame 29</td>
</tr>
</tbody>
</table>
<hr />
<h2>MDX 01-2 (정답: Frame 18)</h2>
<p><strong>정답 Frame 순위</strong>:</p>
<ul>
<li>by keyword_score (종합): <strong>1위</strong></li>
<li>by anchor_set_score: 1위</li>
<li>by single_anchor_score: 1위</li>
<li>by related_overlap: 1위</li>
</ul>
<p><strong>Top 10 by keyword_score</strong>:</p>
<table>
<thead>
<tr>
<th>순위</th>
<th>Frame</th>
<th>keyword_score</th>
<th>single</th>
<th>set</th>
<th>related</th>
</tr>
</thead>
<tbody>
<tr>
<td>1 ✓</td>
<td>Frame 18 / 1171281195</td>
<td><strong>0.937</strong></td>
<td>0.893</td>
<td>0.953</td>
<td>0.962</td>
</tr>
<tr>
<td>2</td>
<td>Frame 27 / 1171281208</td>
<td><strong>0.392</strong></td>
<td>0.0</td>
<td>0.61</td>
<td>0.433</td>
</tr>
<tr>
<td>3</td>
<td>Frame 11 / 1171281182</td>
<td><strong>0.379</strong></td>
<td>0.0</td>
<td>0.535</td>
<td>0.56</td>
</tr>
<tr>
<td>4</td>
<td>Frame 1 / 1171281172</td>
<td><strong>0.362</strong></td>
<td>0.0</td>
<td>0.524</td>
<td>0.5</td>
</tr>
<tr>
<td>5</td>
<td>Frame 9 / 1171281180</td>
<td><strong>0.358</strong></td>
<td>0.0</td>
<td>0.525</td>
<td>0.476</td>
</tr>
<tr>
<td>6</td>
<td>Frame 29 / 1171281210</td>
<td><strong>0.333</strong></td>
<td>0.056</td>
<td>0.454</td>
<td>0.443</td>
</tr>
<tr>
<td>7</td>
<td>Frame 20 / 1171281198</td>
<td><strong>0.316</strong></td>
<td>0.0</td>
<td>0.474</td>
<td>0.395</td>
</tr>
<tr>
<td>8</td>
<td>Frame 24 / 1171281204</td>
<td><strong>0.298</strong></td>
<td>0.0</td>
<td>0.473</td>
<td>0.309</td>
</tr>
<tr>
<td>9</td>
<td>Frame 16 / 1171281193</td>
<td><strong>0.276</strong></td>
<td>0.0</td>
<td>0.39</td>
<td>0.404</td>
</tr>
<tr>
<td>10</td>
<td>Frame 13 / 1171281190</td>
<td><strong>0.264</strong></td>
<td>0.0</td>
<td>0.369</td>
<td>0.4</td>
</tr>
</tbody>
</table>
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 18 / 1171281195 | 0.953 | 1.0 |
| 2 | Frame 27 / 1171281208 | 0.61 | 1.0 |
| 3 | Frame 11 / 1171281182 | 0.535 | 1.0 |
| 4 | Frame 9 / 1171281180 | 0.525 | 1.0 |
| 5 | Frame 1 / 1171281172 | 0.524 | 0.667 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 18 / 1171281195 | 0.893 | Autocad, CIVIL, ENG, IT, Management, Navisworks, Only, Sketchup, 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외 |
| 2 | Frame 14 / 1171281191 | 0.1 | 상호 |
| 3 | Frame 29 / 1171281210 | 0.056 | 지리 |
| 4 | Frame 7 / 1171281178 | 0.02 | 가상 |
| 5 | Frame 1 / 1171281172 | 0.0 | — |
</details>
<details><summary>🔍 정답 Frame 18 / 1171281195 상세</summary>
- **single_anchor**: 25 / 28 = 0.893
- hit: Autocad, CIVIL, ENG, IT, Management, Navisworks, Only, Sketchup, 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외
- total: Autocad, CIVIL, ENG, ENG., IT, Management, Navisworks, Only, Sketchup, vs., 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 인지, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외
- **anchor_set**: 평균 0.953 (최대 1.0)
- `BIM과 DX의 이해` → ['BIM', 'DX', '이해'] / hit [BIM, DX, 이해] / coverage **1.0**
- `BIM vs. DX` → ['BIM', 'vs.', 'DX'] / hit [BIM, DX] / coverage **0.667**
- `Only 3D` → ['Only', '3D'] / hit [Only, 3D] / coverage **1.0**
- `모델 제작용 상용 S/W [Civil 3D, Revit, Navisworks, Autocad]` → ['모델', '제작', '상용', 'S/W', 'Civil', '3D', 'Revit', 'Navisworks', 'Autocad'] / hit [모델, 제작, 상용, S/W, Civil, 3D, Revit, Navisworks, Autocad] / coverage **1.0**
- `기존 2D 설계방식 유지` → ['기존', '2D', '설계', '방식', '유지'] / hit [기존, 2D, 설계, 방식, 유지] / coverage **1.0**
- `3D 모델 중심 기존 성과품 유지` → ['3D', '모델', '중심', '기존', '성과', '유지'] / hit [3D, 모델, 중심, 기존, 성과, 유지] / coverage **1.0**
- `3D 모델에 의한 일반적 이해 향상` → ['3D', '모델', '일반', '이해', '향상'] / hit [3D, 모델, 일반, 이해, 향상] / coverage **1.0**
- `(설계/시공/운영) 분야별 단절` → ['분야', '단절', '설계', '시공', '운영'] / hit [분야, 단절, 설계, 시공, 운영] / coverage **1.0**
- `단순화(오류) - 수동적/집단적 동질화` → ['단순', '수동', '집단', '동질', '오류'] / hit [단순, 수동, 집단, 동질, 오류] / coverage **1.0**
- `소극적, 상용 기술에 의존` → ['소극', '상용', '기술', '의존'] / hit [소극, 상용, 기술, 의존] / coverage **1.0**
- `S/W 제작사 판매 정책에 의존` → ['S/W', '제작사', '판매', '정책', '의존'] / hit [S/W, 제작사, 판매, 정책, 의존] / coverage **1.0**
- `평준화, 국내 중심` → ['평준', '국내', '중심'] / hit [평준, 국내, 중심] / coverage **1.0**
- `소규모 BIM팀 운영 + 단순교육에 집중` → ['규모', 'BIM', '운영', '단순', '교육', '집중'] / hit [규모, BIM, 운영, 단순, 교육, 집중] / coverage **1.0**
- `국내 토목 소극적/해외 토목증가` → ['국내', '토목', '소극', '해외', '토목', '증가'] / hit [국내, 토목, 소극, 해외, 토목, 증가] / coverage **1.0**
- `BIM/DX` → ['BIM', 'DX'] / hit [BIM, DX] / coverage **1.0**
- `S/W` → ['S/W'] / hit [S/W] / coverage **1.0**
- `프로세스` → ['프로세스'] / hit [프로세스] / coverage **1.0**
- `성과물` → ['성과물'] / hit [—] / coverage **0.0**
- `활용` → ['활용'] / hit [활용] / coverage **1.0**
- `확장성` → ['확장'] / hit [확장] / coverage **1.0**
- `수행개념` → ['수행', '개념'] / hit [수행, 개념] / coverage **1.0**
- `CIVIL + IT` → ['CIVIL', 'IT'] / hit [CIVIL, IT] / coverage **1.0**
- `주체` → ['주체'] / hit [주체] / coverage **1.0**
- `발주처` → ['발주처'] / hit [발주처] / coverage **1.0**
- `설계사` → ['설계사'] / hit [설계사] / coverage **1.0**
- `시공사` → ['시공사'] / hit [시공사] / coverage **1.0**
- `BIM << DX (ENG. + Management 포함)` ['BIM', 'DX', 'ENG.', 'Management', '포함'] / hit [BIM, DX, Management, 포함] / coverage **0.8**
- `제작 운영 (상용 + 전용 40~80개) [Rhino, Sketchup, Blender ..] + [EG-BIM ]` ['제작', '운영', 'Rhino', 'Sketchup', 'Blender', 'EG', 'BIM', '상용', '전용'] / hit [제작, 운영, Rhino, Sketchup, EG, BIM, 상용, 전용] / coverage **0.889**
- `근본적 문제의식을 통한 개선` ['근본', '문제', '의식', '개선'] / hit [근본, 문제, 의식, 개선] / coverage **1.0**
- `공학 정보 콘텐츠 연계에 집중 도면, 수량, 시공계획 일식` ['공학', '정보', '콘텐츠', '연계', '집중', '도면', '수량', '시공', '계획', '일식'] / hit [공학, 정보, 콘텐츠, 연계, 집중, 도면, 수량, 시공, 계획, 일식] / coverage **1.0**
- `설계/시공의 혁신(개념의 재정립)` ['설계', '시공', '혁신', '개념', '정립'] / hit [설계, 시공, 혁신, 개념, 정립] / coverage **1.0**
- ` 생애주기 활용 시스템` ['생애', '주기', '활용', '시스템'] / hit [생애, 주기, 활용, 시스템] / coverage **1.0**
- `구체화(복잡) - 적극/구체적 실현 방안` ['구체', '적극', '구체', '실현', '방안'] / hit [구체, 적극, 구체, 실현, 방안] / coverage **1.0**
- `적극적, 주체적인 기술 접목/융합` ['적극', '주체', '기술', '접목', '융합'] / hit [적극, 주체, 기술, 접목, 융합] / coverage **1.0**
- `자체 수행능력 - 지속가능성 확보` ['자체', '수행', '능력', '지속', '가능', '확보'] / hit [자체, 수행, 능력, 지속, 가능, 확보] / coverage **1.0**
- `차별화 경쟁력 확보, 해외 진출` ['차별', '경쟁력', '확보', '해외', '진출'] / hit [차별, 경쟁력, 확보, 해외, 진출] / coverage **1.0**
- `IT + CIVIL ENG 220명 운영 + 기술 개발` ['IT', 'CIVIL', 'ENG', '운영', '기술', '개발'] / hit [IT, CIVIL, ENG, 운영, 기술, 개발] / coverage **1.0**
- `분야 확장 모델 시스템` ['분야', '확장', '모델', '시스템'] / hit [분야, 확장, 모델, 시스템] / coverage **1.0**
- `BIM은 건설산업의 DX(디지털전환) 수행하는 과정에서 가장 기초가 되는 일부분임을 인지하는 것이 매우 중요` ['BIM', '건설', '산업', 'DX', '수행', '과정', '기초', '일부분', '인지', '중요'] / hit [BIM, 건설, 산업, DX, 수행, 과정, 기초, 일부분] / coverage **0.8**
- **related**: 75 / 78 = 0.962
- hit: 2D, 3D, BIM, Civil, DX, EG, Revit, Rhino, S/W, 가능, 개념, 개발, 개선, 건설, 계획, 공학, 과정, 교육, 국내, 규모, 근본, 기술, 기존, 능력, 단순, 단절, 도면, 모델, 문제, 발주처, 방식, 분야, 산업, 상용, 생애, 설계, 설계사, 성과, 수량, 수행, 시공, 시공사, 시스템, 연계, 오류, 운영, 유지, 융합, 의존, 이해, 일반, 자체, 적극, 전용, 정립, 정보, 정책, 제작, 제작사, 주기, 주체, 중심, 증가, 지속, 집중, 토목, 판매, 평준, 포함, 프로세스, 향상, 혁신, 확보, 확장, 활용
- **keyword_score**: **0.937**
</details>
<hr />
<h2>MDX 02-2.2 (정답: Frame 14)</h2>
<p><strong>정답 Frame 순위</strong>:</p>
<ul>
<li>by keyword_score (종합): <strong>1위</strong></li>
<li>by anchor_set_score: 1위</li>
<li>by single_anchor_score: 1위</li>
<li>by related_overlap: 1위</li>
</ul>
<p><strong>Top 10 by keyword_score</strong>:</p>
<table>
<thead>
<tr>
<th>순위</th>
<th>Frame</th>
<th>keyword_score</th>
<th>single</th>
<th>set</th>
<th>related</th>
</tr>
</thead>
<tbody>
<tr>
<td>1 ✓</td>
<td>Frame 14 / 1171281191</td>
<td><strong>0.84</strong></td>
<td>0.8</td>
<td>0.867</td>
<td>0.831</td>
</tr>
<tr>
<td>2</td>
<td>Frame 9 / 1171281180</td>
<td><strong>0.495</strong></td>
<td>0.286</td>
<td>0.628</td>
<td>0.476</td>
</tr>
<tr>
<td>3</td>
<td>Frame 12 / 1171281189</td>
<td><strong>0.459</strong></td>
<td>0.0</td>
<td>0.666</td>
<td>0.627</td>
</tr>
<tr>
<td>4</td>
<td>Frame 3 / 1171281174</td>
<td><strong>0.411</strong></td>
<td>0.0</td>
<td>0.587</td>
<td>0.588</td>
</tr>
<tr>
<td>5</td>
<td>Frame 5 / 1171281176</td>
<td><strong>0.404</strong></td>
<td>0.5</td>
<td>0.382</td>
<td>0.316</td>
</tr>
<tr>
<td>6</td>
<td>Frame 27 / 1171281208</td>
<td><strong>0.385</strong></td>
<td>0.0</td>
<td>0.61</td>
<td>0.4</td>
</tr>
<tr>
<td>7</td>
<td>Frame 1 / 1171281172</td>
<td><strong>0.368</strong></td>
<td>0.0</td>
<td>0.536</td>
<td>0.5</td>
</tr>
<tr>
<td>8</td>
<td>Frame 20 / 1171281198</td>
<td><strong>0.352</strong></td>
<td>0.0</td>
<td>0.524</td>
<td>0.447</td>
</tr>
<tr>
<td>9</td>
<td>Frame 11 / 1171281182</td>
<td><strong>0.345</strong></td>
<td>0.0</td>
<td>0.498</td>
<td>0.48</td>
</tr>
<tr>
<td>10</td>
<td>Frame 8 / 1171281179</td>
<td><strong>0.326</strong></td>
<td>0.118</td>
<td>0.396</td>
<td>0.465</td>
</tr>
</tbody>
</table>
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 14 / 1171281191 | 0.867 | 1.0 |
| 2 | Frame 12 / 1171281189 | 0.666 | 1.0 |
| 3 | Frame 9 / 1171281180 | 0.628 | 1.0 |
| 4 | Frame 27 / 1171281208 | 0.61 | 1.0 |
| 5 | Frame 3 / 1171281174 | 0.587 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 14 / 1171281191 | 0.8 | Risk, 상호, 설계자, 실무자, 원활, 일관, 중간, 편의 |
| 2 | Frame 5 / 1171281176 | 0.5 | 서류 |
| 3 | Frame 9 / 1171281180 | 0.286 | 도움, 추출 |
| 4 | Frame 6 / 1171281177 | 0.133 | 대응, 리스크 |
| 5 | Frame 8 / 1171281179 | 0.118 | 문서, 자원 |
</details>
<details><summary>🔍 정답 Frame 14 / 1171281191 상세</summary>
- **single_anchor**: 8 / 10 = 0.8
- hit: Risk, 상호, 설계자, 실무자, 원활, 일관, 중간, 편의
- total: Risk, 관계자, 상호, 설계자, 실무자, 원활, 일관, 자산, 중간, 편의
- **anchor_set**: 평균 0.867 (최대 1.0)
- `발주자` → ['발주'] / hit [발주] / coverage **1.0**
- `목표` → ['목표'] / hit [—] / coverage **0.0**
- `시공자` → ['시공'] / hit [시공] / coverage **1.0**
- `설계자` → ['설계자'] / hit [설계자] / coverage **1.0**
- `민원, 재 작업 등의 예방 및 최소화` → ['민원', '작업', '예방', '최소'] / hit [민원, 작업, 예방, 최소] / coverage **1.0**
- `직관화로 품질 향상 및 안정성 제고` → ['직관', '품질', '향상', '안정', '제고'] / hit [직관, 품질, 향상, 제고] / coverage **0.8**
- `수행공정의 쉬운이해로 관리 편의성 증진` → ['수행', '공정', '이해', '관리', '편의', '증진'] / hit [수행, 공정, 이해, 관리, 편의, 증진] / coverage **1.0**
- `실무자와 발주자간의 소통 오류 최소화` → ['실무자', '발주', '소통', '오류', '최소'] / hit [실무자, 발주, 오류, 최소] / coverage **0.8**
- `행정 자동화와 최소화로 생산성 향상` → ['행정', '자동', '최소', '생산', '향상'] / hit [행정, 자동, 최소, 생산, 향상] / coverage **1.0**
- `건설정보의 통합관리로 활용성 강화` → ['건설', '정보', '통합', '관리', '활용', '강화'] / hit [건설, 정보, 통합, 관리, 활용, 강화] / coverage **1.0**
- `전 생애주기에 걸친 효율적 디지털 자산관리` → ['생애', '주기', '효율', '디지털', '자산', '관리'] / hit [효율, 디지털, 관리] / coverage **0.5**
- `시공 오류예방 및 공사 Risk 최소화` → ['시공', '오류', '예방', '공사', 'Risk', '최소'] / hit [시공, 오류, 예방, 공사, Risk, 최소] / coverage **1.0**
- `시각화로 안전성 제고 및 품질 향상` → ['시각', '안전', '제고', '품질', '향상'] / hit [시각, 안전, 제고, 품질, 향상] / coverage **1.0**
- `중간태, 완성태 측량을 통한` → ['중간', '완성', '측량'] / hit [중간, 완성, 측량] / coverage **1.0**
- `시‧공간적 관리 편리성 향상` → ['공간', '관리', '편리', '향상'] / hit [공간, 관리, 편리, 향상] / coverage **1.0**
- `건설 관계자들 간의 의사소통 강화` → ['건설', '관계자', '의사소통', '강화'] / hit [건설, 의사소통, 강화] / coverage **0.75**
- `Model을 활용한 시공상세도 등의` → ['Model', '활용', '시공', '세도'] / hit [Model, 활용, 시공] / coverage **0.75**
- `관련도서 작성 용이` → ['관련', '도서', '작성'] / hit [도서, 작성] / coverage **0.667**
- `System 구축을 통한 행정 간소화` → ['System', '구축', '행정'] / hit [구축, 행정] / coverage **0.667**
- `기술개발을 통한 생산성 향상` → ['기술', '개발', '생산', '향상'] / hit [기술, 개발, 생산, 향상] / coverage **1.0**
- `직관적 시각화로 원활한 소통` → ['직관', '시각', '원활', '소통'] / hit [직관, 시각, 원활] / coverage **0.75**
- `3D 모델 활용으로 오류 최소화 및` → ['3D', '모델', '활용', '오류', '최소'] / hit [3D, 모델, 활용, 오류, 최소] / coverage **1.0**
- `Claim 예방` → ['Claim', '예방'] / hit [Claim, 예방] / coverage **1.0**
- `발주자와의 상호 신뢰 증진` → ['발주', '상호', '신뢰', '증진'] / hit [발주, 상호, 신뢰, 증진] / coverage **1.0**
- `정보물 생산으로 부가가치 창출` → ['정보', '생산', '부가', '가치', '창출'] / hit [정보, 생산, 부가, 가치, 창출] / coverage **1.0**
- `고부가가치 창출산업으로 전환` → ['부가', '가치', '창출', '산업', '전환'] / hit [부가, 가치, 창출] / coverage **0.6**
- `프로젝트 정보의 일관성 유지 및` → ['프로젝트', '정보', '일관', '유지'] / hit [프로젝트, 정보, 일관, 유지] / coverage **1.0**
- `관리를 통한 오류 최소화` → ['관리', '오류', '최소'] / hit [관리, 오류, 최소] / coverage **1.0**
- **related**: 49 / 59 = 0.831
- hit: 3D, Claim, Model, 가치, 강화, 개발, 건설, 공간, 공사, 공정, 관리, 구축, 기술, 도서, 디지털, 모델, 민원, 발주, 부가, 생산, 수행, 시각, 시공, 신뢰, 안전, 예방, 오류, 완성, 유지, 의사소통, 이해, 자동, 작성, 작업, 정보, 제고, 증진, 직관, 창출, 최소, 측량, 통합, 편리, 품질, 프로젝트, 행정, 향상, 활용, 효율
- **keyword_score**: **0.84**
</details>
<hr />
<h2>MDX 03-1 (정답: Frame 13)</h2>
<p><strong>정답 Frame 순위</strong>:</p>
<ul>
<li>by keyword_score (종합): <strong>1위</strong></li>
<li>by anchor_set_score: 1위</li>
<li>by single_anchor_score: 1위</li>
<li>by related_overlap: 2위</li>
</ul>
<p><strong>Top 10 by keyword_score</strong>:</p>
<table>
<thead>
<tr>
<th>순위</th>
<th>Frame</th>
<th>keyword_score</th>
<th>single</th>
<th>set</th>
<th>related</th>
</tr>
</thead>
<tbody>
<tr>
<td>1 ✓</td>
<td>Frame 13 / 1171281190</td>
<td><strong>0.586</strong></td>
<td>0.417</td>
<td>0.692</td>
<td>0.578</td>
</tr>
<tr>
<td>2</td>
<td>Frame 15 / 1171281192</td>
<td><strong>0.542</strong></td>
<td>0.267</td>
<td>0.601</td>
<td>0.809</td>
</tr>
<tr>
<td>3</td>
<td>Frame 20 / 1171281198</td>
<td><strong>0.388</strong></td>
<td>0.0</td>
<td>0.576</td>
<td>0.5</td>
</tr>
<tr>
<td>4</td>
<td>Frame 27 / 1171281208</td>
<td><strong>0.363</strong></td>
<td>0.0</td>
<td>0.54</td>
<td>0.467</td>
</tr>
<tr>
<td>5</td>
<td>Frame 19 / 1171281197</td>
<td><strong>0.269</strong></td>
<td>0.0</td>
<td>0.37</td>
<td>0.421</td>
</tr>
<tr>
<td>6</td>
<td>Frame 18 / 1171281195</td>
<td><strong>0.242</strong></td>
<td>0.071</td>
<td>0.318</td>
<td>0.308</td>
</tr>
<tr>
<td>7</td>
<td>Frame 2 / 1171281173</td>
<td><strong>0.227</strong></td>
<td>0.0</td>
<td>0.264</td>
<td>0.476</td>
</tr>
<tr>
<td>8</td>
<td>Frame 17 / 1171281194</td>
<td><strong>0.209</strong></td>
<td>0.0</td>
<td>0.327</td>
<td>0.229</td>
</tr>
<tr>
<td>9</td>
<td>Frame 3 / 1171281174</td>
<td><strong>0.199</strong></td>
<td>0.0</td>
<td>0.28</td>
<td>0.294</td>
</tr>
<tr>
<td>10</td>
<td>Frame 1 / 1171281172</td>
<td><strong>0.192</strong></td>
<td>0.0</td>
<td>0.274</td>
<td>0.278</td>
</tr>
</tbody>
</table>
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 13 / 1171281190 | 0.692 | 1.0 |
| 2 | Frame 15 / 1171281192 | 0.601 | 1.0 |
| 3 | Frame 20 / 1171281198 | 0.576 | 1.0 |
| 4 | Frame 27 / 1171281208 | 0.54 | 1.0 |
| 5 | Frame 19 / 1171281197 | 0.37 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 13 / 1171281190 | 0.417 | 사람, 여건, 역량, 자연, 필수조건 |
| 2 | Frame 15 / 1171281192 | 0.267 | 관습, 시행착오, 조율, 최신 |
| 3 | Frame 18 / 1171281195 | 0.071 | 방안, 접목 |
| 4 | Frame 1 / 1171281172 | 0.0 | — |
| 5 | Frame 2 / 1171281173 | 0.0 | — |
</details>
<details><summary>🔍 정답 Frame 13 / 1171281190 상세</summary>
- **single_anchor**: 5 / 12 = 0.417
- hit: 사람, 여건, 역량, 자연, 필수조건
- total: Know, Programmer, Technology, how, 개발자, 사람, 사회, 여건, 역량, 자연, 장기, 필수조건
- **anchor_set**: 평균 0.692 (최대 1.0)
- `필수조건` → ['필수조건'] / hit [필수조건] / coverage **1.0**
- `기술` → ['기술'] / hit [기술] / coverage **1.0**
- `디지털` → ['디지털'] / hit [디지털] / coverage **1.0**
- `깊은 기반` → ['기반'] / hit [—] / coverage **0.0**
- `(건설산업, 토목) 지식` → ['지식', '건설', '산업', '토목'] / hit [지식, 건설, 토목] / coverage **0.75**
- `건설단계별 근본적인 이해와` → ['건설', '단계', '근본', '이해'] / hit [건설, 단계, 근본, 이해] / coverage **1.0**
- `경험이 기반된 높은 전문지식 보유` → ['경험', '기반', '전문', '지식', '보유'] / hit [경험, 전문, 지식, 보유] / coverage **0.8**
- `높은 S/W 기술` → ['S/W', '기술'] / hit [S/W, 기술] / coverage **1.0**
- `(Digital Technology)` → ['Digital', 'Technology'] / hit [Digital] / coverage **0.5**
- `다양한 기술적도구(S/W,H/W)와` → ['다양', '기술', '도구', 'S/W', 'H/W'] / hit [다양, 기술, S/W, H/W] / coverage **0.8**
- `Process의 효과적인 통합` → ['Process', '효과', '통합'] / hit [Process, 통합] / coverage **0.667**
- `사람` → ['사람'] / hit [사람] / coverage **1.0**
- `역량` → ['역량'] / hit [역량] / coverage **1.0**
- `분야별 전문지식` → ['분야', '전문', '지식'] / hit [분야, 전문, 지식] / coverage **1.0**
- `역량을 갖춘 기술자` → ['역량', '기술자'] / hit [역량] / coverage **0.5**
- `엔지니어의 Know-how와` → ['엔지니어', 'Know', 'how'] / hit [—] / coverage **0.0**
- `디지털지식이 융합된 지식의 축적` → ['디지털', '지식', '융합', '지식', '축적'] / hit [디지털, 지식, 지식] / coverage **0.6**
- `디지털화 역량 및` → ['디지털', '역량'] / hit [디지털, 역량] / coverage **1.0**
- `개발경험 많은 개발자` → ['개발', '경험', '개발자'] / hit [경험] / coverage **0.333**
- `다양한 형태의 Solution S/W` → ['다양', '형태', 'Solution', 'S/W'] / hit [다양, S/W] / coverage **0.5**
- `개발 역량 Programmer` → ['개발', '역량', 'Programmer'] / hit [역량] / coverage **0.333**
- `자연` → ['자연'] / hit [자연] / coverage **1.0**
- `여건` → ['여건'] / hit [여건] / coverage **1.0**
- `사회ㆍ기업ㆍ제도 등의 여건` → ['사회', '기업', '제도', '여건'] / hit [여건] / coverage **0.25**
- `목표설정형 지침에서 탈피하여` → ['목표', '설정', '지침', '탈피'] / hit [탈피] / coverage **0.25**
- `수행사례, 효과검증을 통해 시행` → ['수행', '사례', '효과', '검증', '시행'] / hit [수행, 시행] / coverage **0.4**
- `지속적ㆍ장기적 투자를` → ['지속', '장기', '투자'] / hit [지속, 투자] / coverage **0.667**
- `수행할 능력과 의지` → ['수행', '능력', '의지'] / hit [수행, 능력, 의지] / coverage **1.0**
- `기술 개발을 위한 대규모 투자 및 Process 혁신을 위한 지속적인 투자` → ['기술', '개발', '규모', '투자', '과정혁신', '지속', '투자'] / hit [기술, 규모, 투자, 지속, 투자] / coverage **0.714**
- **related**: 26 / 45 = 0.578
- hit: Digital, H/W, Process, S/W, 건설, 경험, 규모, 근본, 기술, 능력, 다양, 단계, 디지털, 보유, 분야, 수행, 시행, 의지, 이해, 전문, 지속, 지식, 탈피, 토목, 통합, 투자
- **keyword_score**: **0.586**
</details>
<hr />
<h2>MDX 03-2 (정답: Frame 29)</h2>
<p><strong>정답 Frame 순위</strong>:</p>
<ul>
<li>by keyword_score (종합): <strong>1위</strong></li>
<li>by anchor_set_score: 1위</li>
<li>by single_anchor_score: 2위</li>
<li>by related_overlap: 1위</li>
</ul>
<p><strong>Top 10 by keyword_score</strong>:</p>
<table>
<thead>
<tr>
<th>순위</th>
<th>Frame</th>
<th>keyword_score</th>
<th>single</th>
<th>set</th>
<th>related</th>
</tr>
</thead>
<tbody>
<tr>
<td>1 ✓</td>
<td>Frame 29 / 1171281210</td>
<td><strong>0.702</strong></td>
<td>0.5</td>
<td>0.815</td>
<td>0.722</td>
</tr>
<tr>
<td>2</td>
<td>Frame 12 / 1171281189</td>
<td><strong>0.521</strong></td>
<td>0.6</td>
<td>0.518</td>
<td>0.412</td>
</tr>
<tr>
<td>3</td>
<td>Frame 9 / 1171281180</td>
<td><strong>0.426</strong></td>
<td>0.0</td>
<td>0.605</td>
<td>0.619</td>
</tr>
<tr>
<td>4</td>
<td>Frame 11 / 1171281182</td>
<td><strong>0.42</strong></td>
<td>0.0</td>
<td>0.568</td>
<td>0.68</td>
</tr>
<tr>
<td>5</td>
<td>Frame 3 / 1171281174</td>
<td><strong>0.363</strong></td>
<td>0.0</td>
<td>0.513</td>
<td>0.529</td>
</tr>
<tr>
<td>6</td>
<td>Frame 8 / 1171281179</td>
<td><strong>0.329</strong></td>
<td>0.059</td>
<td>0.428</td>
<td>0.488</td>
</tr>
<tr>
<td>7</td>
<td>Frame 27 / 1171281208</td>
<td><strong>0.311</strong></td>
<td>0.0</td>
<td>0.476</td>
<td>0.367</td>
</tr>
<tr>
<td>8</td>
<td>Frame 20 / 1171281198</td>
<td><strong>0.274</strong></td>
<td>0.0</td>
<td>0.412</td>
<td>0.342</td>
</tr>
<tr>
<td>9</td>
<td>Frame 1 / 1171281172</td>
<td><strong>0.262</strong></td>
<td>0.0</td>
<td>0.369</td>
<td>0.389</td>
</tr>
<tr>
<td>10</td>
<td>Frame 14 / 1171281191</td>
<td><strong>0.259</strong></td>
<td>0.0</td>
<td>0.389</td>
<td>0.322</td>
</tr>
</tbody>
</table>
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 29 / 1171281210 | 0.815 | 1.0 |
| 2 | Frame 9 / 1171281180 | 0.605 | 1.0 |
| 3 | Frame 11 / 1171281182 | 0.568 | 1.0 |
| 4 | Frame 12 / 1171281189 | 0.518 | 1.0 |
| 5 | Frame 3 / 1171281174 | 0.513 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 | Frame 12 / 1171281189 | 0.6 | Copy, Paste, 하향 |
| 2 ✓ | Frame 29 / 1171281210 | 0.5 | 계산서, 논의, 복합, 분절, 시방서, 실체, 이슈, 지리, 참여자 |
| 3 | Frame 15 / 1171281192 | 0.067 | 요건 |
| 4 | Frame 22 / 1171281202 | 0.062 | Simulation |
| 5 | Frame 8 / 1171281179 | 0.059 | 문서 |
</details>
<details><summary>🔍 정답 Frame 29 / 1171281210 상세</summary>
- **single_anchor**: 9 / 18 = 0.5
- hit: 계산서, 논의, 복합, 분절, 시방서, 실체, 이슈, 지리, 참여자
- total: Information, Products, 계산서, 논의, 등고선, 복합, 본태, 분절, 수치, 숫자, 시방서, 실체, 이슈, 존속, 지리, 지형도, 참여자, 획득
- **anchor_set**: 평균 0.815 (최대 1.0)
- `과정 (Process)의 혁신` → ['과정', '혁신', 'Process'] / hit [과정, 혁신, Process] / coverage **1.0**
- `결과 (Products)의 혁신` → ['결과', '혁신', 'Products'] / hit [결과, 혁신] / coverage **0.667**
- `개념, 도서, 행정 절차 중심` → ['개념', '도서', '행정', '절차', '중심'] / hit [개념, 도서, 행정, 절차, 중심] / coverage **1.0**
- `2D 도면, 전문가, 규정` → ['2D', '도면', '전문가', '규정'] / hit [2D, 도면, 전문가, 규정] / coverage **1.0**
- `업무 구분(단절), 책임` → ['업무', '구분', '책임', '단절'] / hit [업무, 구분, 책임, 단절] / coverage **1.0**
- `시각화된 목적물, 소통, 투명성 중심` → ['시각', '목적물', '소통', '투명', '중심'] / hit [시각, 목적물, 소통, 투명, 중심] / coverage **1.0**
- `3D 모델, 참여자, 실체` → ['3D', '모델', '참여자', '실체'] / hit [3D, 모델, 참여자, 실체] / coverage **1.0**
- `협업(융·복합), 창의성` → ['협업', '창의', '복합'] / hit [협업, 창의, 복합] / coverage **1.0**
- `위치기반(지리적, 지형, 지반상태 포함)의 GIS와 3D 모델(형상, 내용속성) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 Process 혁신` → ['위치', '기반', 'GIS', '3D', '모델', '기반', '건설', '정보', '포함', 'BIM', '연계', '과정혁신', '지리', '지형', '지반', '상태', '포함', '형상', '내용', '속성'] / hit [위치, 기반, GIS, 3D, 모델, 기반, 건설, 정보, 포함, BIM, 연계, 과정혁신, 지리, 지형, 지반, 포함, 형상, 속성] / coverage **0.9**
- `인프라 건설산업의 1차적인 Process 혁신은 등고선 중심의 지형도가 아닌 속성이 포함된 수치지형도와 본태 측량에서 획득한 3D 지반모델 구축 필수` → ['인프라', '건설', '산업', '과정혁신', '등고선', '중심', '지형도', '속성', '포함', '수치', '지형도', '본태', '측량', '획득', '3D', '모델', '구축', '필수'] / hit [건설, 과정혁신, 중심, 속성, 포함, 3D, 모델] / coverage **0.389**
- `설계와 시공에 관련된 기술을 정리하고 디지털화하여 S/W 로 기술 축적` → ['설계', '시공', '관련', '기술', '정리', '디지털', 'S/W', '기술', '축적'] / hit [설계, 시공, 디지털, S/W, 축적] / coverage **0.556**
- `서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계가 가능하도록 설계, 시공 Solution 제공` → ['S/W', '작성', '분절', 'Analogue', '방식', '성과물', '정보', '연계', '가능', '설계', '시공', 'Solution', '제공'] / hit [S/W, 작성, 분절, Analogue, 방식, 성과물, 정보, 연계, 설계, 시공, Solution, 제공] / coverage **0.923**
- `과거 수작업으로 시행하면서 발생하던 오류 등의 최소화` → ['과거', '수작업', '시행', '발생', '오류', '최소'] / hit [과거, 수작업, 시행, 발생, 오류, 최소] / coverage **1.0**
- `정확한 Data에 기반한 계획과 개선된 높은 품질의 성과물` → ['정확', 'Data', '기반', '계획', '개선', '품질', '성과물'] / hit [정확, Data, 기반, 계획, 품질, 성과물] / coverage **0.857**
- `규정에만 의존한 도면, 수량, 계산서, 시방서 등의 성과물*에 3D 모델, 시뮬레이션 등의 Digital 기반 정보물(Information Data and Products)이 추가` → ['규정', '의존', '도면', '수량', '계산서', '시방서', '성과물', '3D', '모델', '시뮬레이션', 'Digital', '기반', '정보', '추가', 'Information', 'Data', 'and', 'Products'] / hit [규정, 도면, 수량, 계산서, 시방서, 성과물, 3D, 모델, Digital, 기반, 정보, 추가, Data] / coverage **0.722**
- `* 정확한 숫자 확인 및 진행과정의 확인 등을 위해 성과물은 지속적으로 존속` → ['정확', '숫자', '확인', '진행', '과정', '확인', '성과물', '지속', '존속'] / hit [정확, 과정, 성과물] / coverage **0.333**
- `디지털 기반 성과물인 Graphic 중심의 3D 모델, 시뮬레이션을 제대로 활용하기 위해서는 기존의 낮은 수준이 아니라 공학용 사이니지(H/W) 시스템이 필수로 갖춰야야만 함` → ['디지털', '기반', '성과물', 'Graphic', '중심', '3D', '모델', '시뮬레이션', '활용', '기존', '수준', '공학', '사이니지', '시스템', '필수', 'H/W'] / hit [디지털, 기반, 성과물, 중심, 3D, 모델, 활용, 기존] / coverage **0.5**
- `Engn. Solution을 통해 프로젝트에 관한 이슈를 함께 검토하고 논의하고 다양한 건설단계별 정보를 디지털 데이터로 저장하여 건설의 전 과정을 통합관리` → ['Engn.', 'Solution', '프로젝트', '이슈', '검토', '논의', '다양', '건설', '단계', '정보', '디지털', '데이터', '저장', '건설', '과정', '통합', '관리'] / hit [Engn., Solution, 이슈, 검토, 논의, 건설, 단계, 정보, 디지털, 데이터, 건설, 과정, 통합, 관리] / coverage **0.824**
- **related**: 70 / 97 = 0.722
- hit: 2D, 3D, Analogue, BIM, Data, Digital, Engn., GIS, Process, S/W, Solution, 개념, 건설, 검토, 결과, 계획, 과거, 과정, 과정혁신, 관리, 구분, 규정, 기반, 기존, 단계, 단절, 데이터, 도면, 도서, 디지털, 모델, 목적물, 발생, 방식, 설계, 성과물, 소통, 속성, 수량, 수작업, 시각, 시공, 시행, 업무, 연계, 오류, 위치, 작성, 전문가, 절차, 정보, 정확, 제공, 중심, 지반, 지형, 창의, 책임, 최소, 추가, 축적, 통합, 투명, 포함, 품질, 행정, 혁신, 협업, 형상, 활용
- **keyword_score**: **0.702**
</details>
<hr />
</body>
</html>
@@ -0,0 +1,390 @@
# MDX 매칭 보고서 — 3층 키워드 점수
**수식**:
```
keyword_score = 0.3 × single_anchor_score
+ 0.5 × anchor_set_score
+ 0.2 × related_keyword_score
```
### 3층 정의
| 층 | 정의 | 점수 계산 |
|---|---|---|
| single_anchor | frame_df=1 또는 (is_special AND frame_df ≤ 2) | hit / total |
| anchor_set | 원문 한 줄 = 하나의 세트 | 각 세트 coverage 평균 |
| related | 나머지 (frame_df ≥ 2, 단일 anchor 아님) | hit / total |
### 정답 매핑
| MDX | 정답 Frame |
|---|---|
| 01-2 | Frame 18 |
| 02-2.2 | Frame 14 |
| 03-1 | Frame 13 |
| 03-2 | Frame 29 |
---
## MDX 01-2 (정답: Frame 18)
**정답 Frame 순위**:
- by keyword_score (종합): **1위**
- by anchor_set_score: 1위
- by single_anchor_score: 1위
- by related_overlap: 1위
**Top 10 by keyword_score**:
| 순위 | Frame | keyword_score | single | set | related |
|---|---|---|---|---|---|
| 1 ✓ | Frame 18 / 1171281195 | **0.937** | 0.893 | 0.953 | 0.962 |
| 2 | Frame 27 / 1171281208 | **0.392** | 0.0 | 0.61 | 0.433 |
| 3 | Frame 11 / 1171281182 | **0.379** | 0.0 | 0.535 | 0.56 |
| 4 | Frame 1 / 1171281172 | **0.362** | 0.0 | 0.524 | 0.5 |
| 5 | Frame 9 / 1171281180 | **0.358** | 0.0 | 0.525 | 0.476 |
| 6 | Frame 29 / 1171281210 | **0.333** | 0.056 | 0.454 | 0.443 |
| 7 | Frame 20 / 1171281198 | **0.316** | 0.0 | 0.474 | 0.395 |
| 8 | Frame 24 / 1171281204 | **0.298** | 0.0 | 0.473 | 0.309 |
| 9 | Frame 16 / 1171281193 | **0.276** | 0.0 | 0.39 | 0.404 |
| 10 | Frame 13 / 1171281190 | **0.264** | 0.0 | 0.369 | 0.4 |
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 18 / 1171281195 | 0.953 | 1.0 |
| 2 | Frame 27 / 1171281208 | 0.61 | 1.0 |
| 3 | Frame 11 / 1171281182 | 0.535 | 1.0 |
| 4 | Frame 9 / 1171281180 | 0.525 | 1.0 |
| 5 | Frame 1 / 1171281172 | 0.524 | 0.667 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 18 / 1171281195 | 0.893 | Autocad, CIVIL, ENG, IT, Management, Navisworks, Only, Sketchup, 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외 |
| 2 | Frame 14 / 1171281191 | 0.1 | 상호 |
| 3 | Frame 29 / 1171281210 | 0.056 | 지리 |
| 4 | Frame 7 / 1171281178 | 0.02 | 가상 |
| 5 | Frame 1 / 1171281172 | 0.0 | — |
</details>
<details><summary>🔍 정답 Frame 18 / 1171281195 상세</summary>
- **single_anchor**: 25 / 28 = 0.893
- hit: Autocad, CIVIL, ENG, IT, Management, Navisworks, Only, Sketchup, 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외
- total: Autocad, CIVIL, ENG, ENG., IT, Management, Navisworks, Only, Sketchup, vs., 경쟁력, 구체, 기초, 동질, 방안, 소극, 수동, 실현, 의식, 인지, 일부분, 일식, 접목, 진출, 집단, 차별, 콘텐츠, 해외
- **anchor_set**: 평균 0.953 (최대 1.0)
- `BIM과 DX의 이해` → ['BIM', 'DX', '이해'] / hit [BIM, DX, 이해] / coverage **1.0**
- `BIM vs. DX` → ['BIM', 'vs.', 'DX'] / hit [BIM, DX] / coverage **0.667**
- `Only 3D` → ['Only', '3D'] / hit [Only, 3D] / coverage **1.0**
- `모델 제작용 상용 S/W [Civil 3D, Revit, Navisworks, Autocad]` → ['모델', '제작', '상용', 'S/W', 'Civil', '3D', 'Revit', 'Navisworks', 'Autocad'] / hit [모델, 제작, 상용, S/W, Civil, 3D, Revit, Navisworks, Autocad] / coverage **1.0**
- `기존 2D 설계방식 유지` → ['기존', '2D', '설계', '방식', '유지'] / hit [기존, 2D, 설계, 방식, 유지] / coverage **1.0**
- `3D 모델 중심 기존 성과품 유지` → ['3D', '모델', '중심', '기존', '성과', '유지'] / hit [3D, 모델, 중심, 기존, 성과, 유지] / coverage **1.0**
- `3D 모델에 의한 일반적 이해 향상` → ['3D', '모델', '일반', '이해', '향상'] / hit [3D, 모델, 일반, 이해, 향상] / coverage **1.0**
- `(설계/시공/운영) 분야별 단절` → ['분야', '단절', '설계', '시공', '운영'] / hit [분야, 단절, 설계, 시공, 운영] / coverage **1.0**
- `단순화(오류) - 수동적/집단적 동질화` → ['단순', '수동', '집단', '동질', '오류'] / hit [단순, 수동, 집단, 동질, 오류] / coverage **1.0**
- `소극적, 상용 기술에 의존` → ['소극', '상용', '기술', '의존'] / hit [소극, 상용, 기술, 의존] / coverage **1.0**
- `S/W 제작사 판매 정책에 의존` → ['S/W', '제작사', '판매', '정책', '의존'] / hit [S/W, 제작사, 판매, 정책, 의존] / coverage **1.0**
- `평준화, 국내 중심` → ['평준', '국내', '중심'] / hit [평준, 국내, 중심] / coverage **1.0**
- `소규모 BIM팀 운영 + 단순교육에 집중` → ['규모', 'BIM', '운영', '단순', '교육', '집중'] / hit [규모, BIM, 운영, 단순, 교육, 집중] / coverage **1.0**
- `국내 토목 소극적/해외 토목증가` → ['국내', '토목', '소극', '해외', '토목', '증가'] / hit [국내, 토목, 소극, 해외, 토목, 증가] / coverage **1.0**
- `BIM/DX` → ['BIM', 'DX'] / hit [BIM, DX] / coverage **1.0**
- `S/W` → ['S/W'] / hit [S/W] / coverage **1.0**
- `프로세스` → ['프로세스'] / hit [프로세스] / coverage **1.0**
- `성과물` → ['성과물'] / hit [—] / coverage **0.0**
- `활용` → ['활용'] / hit [활용] / coverage **1.0**
- `확장성` → ['확장'] / hit [확장] / coverage **1.0**
- `수행개념` → ['수행', '개념'] / hit [수행, 개념] / coverage **1.0**
- `CIVIL + IT` → ['CIVIL', 'IT'] / hit [CIVIL, IT] / coverage **1.0**
- `주체` → ['주체'] / hit [주체] / coverage **1.0**
- `발주처` → ['발주처'] / hit [발주처] / coverage **1.0**
- `설계사` → ['설계사'] / hit [설계사] / coverage **1.0**
- `시공사` → ['시공사'] / hit [시공사] / coverage **1.0**
- `BIM << DX (ENG. + Management 포함)` → ['BIM', 'DX', 'ENG.', 'Management', '포함'] / hit [BIM, DX, Management, 포함] / coverage **0.8**
- `제작 및 운영 (상용 + 전용 40~80개) [Rhino, Sketchup, Blender ..] + [EG-BIM 등]` → ['제작', '운영', 'Rhino', 'Sketchup', 'Blender', 'EG', 'BIM', '상용', '전용'] / hit [제작, 운영, Rhino, Sketchup, EG, BIM, 상용, 전용] / coverage **0.889**
- `근본적 문제의식을 통한 개선` → ['근본', '문제', '의식', '개선'] / hit [근본, 문제, 의식, 개선] / coverage **1.0**
- `공학 정보 및 콘텐츠 연계에 집중 도면, 수량, 시공계획 등 일식` → ['공학', '정보', '콘텐츠', '연계', '집중', '도면', '수량', '시공', '계획', '일식'] / hit [공학, 정보, 콘텐츠, 연계, 집중, 도면, 수량, 시공, 계획, 일식] / coverage **1.0**
- `설계/시공의 혁신(개념의 재정립)` → ['설계', '시공', '혁신', '개념', '정립'] / hit [설계, 시공, 혁신, 개념, 정립] / coverage **1.0**
- `전 생애주기 활용 시스템` → ['생애', '주기', '활용', '시스템'] / hit [생애, 주기, 활용, 시스템] / coverage **1.0**
- `구체화(복잡) - 적극/구체적 실현 방안` → ['구체', '적극', '구체', '실현', '방안'] / hit [구체, 적극, 구체, 실현, 방안] / coverage **1.0**
- `적극적, 주체적인 기술 접목/융합` → ['적극', '주체', '기술', '접목', '융합'] / hit [적극, 주체, 기술, 접목, 융합] / coverage **1.0**
- `자체 수행능력 - 지속가능성 확보` → ['자체', '수행', '능력', '지속', '가능', '확보'] / hit [자체, 수행, 능력, 지속, 가능, 확보] / coverage **1.0**
- `차별화 및 경쟁력 확보, 해외 진출` → ['차별', '경쟁력', '확보', '해외', '진출'] / hit [차별, 경쟁력, 확보, 해외, 진출] / coverage **1.0**
- `IT + CIVIL ENG 220명 운영 + 기술 개발` → ['IT', 'CIVIL', 'ENG', '운영', '기술', '개발'] / hit [IT, CIVIL, ENG, 운영, 기술, 개발] / coverage **1.0**
- `분야 확장 모델 및 시스템` → ['분야', '확장', '모델', '시스템'] / hit [분야, 확장, 모델, 시스템] / coverage **1.0**
- `BIM은 건설산업의 DX(디지털전환)을 수행하는 과정에서 가장 기초가 되는 일부분임을 인지하는 것이 매우 중요` → ['BIM', '건설', '산업', 'DX', '수행', '과정', '기초', '일부분', '인지', '중요'] / hit [BIM, 건설, 산업, DX, 수행, 과정, 기초, 일부분] / coverage **0.8**
- **related**: 75 / 78 = 0.962
- hit: 2D, 3D, BIM, Civil, DX, EG, Revit, Rhino, S/W, 가능, 개념, 개발, 개선, 건설, 계획, 공학, 과정, 교육, 국내, 규모, 근본, 기술, 기존, 능력, 단순, 단절, 도면, 모델, 문제, 발주처, 방식, 분야, 산업, 상용, 생애, 설계, 설계사, 성과, 수량, 수행, 시공, 시공사, 시스템, 연계, 오류, 운영, 유지, 융합, 의존, 이해, 일반, 자체, 적극, 전용, 정립, 정보, 정책, 제작, 제작사, 주기, 주체, 중심, 증가, 지속, 집중, 토목, 판매, 평준, 포함, 프로세스, 향상, 혁신, 확보, 확장, 활용
- **keyword_score**: **0.937**
</details>
---
## MDX 02-2.2 (정답: Frame 14)
**정답 Frame 순위**:
- by keyword_score (종합): **1위**
- by anchor_set_score: 1위
- by single_anchor_score: 1위
- by related_overlap: 1위
**Top 10 by keyword_score**:
| 순위 | Frame | keyword_score | single | set | related |
|---|---|---|---|---|---|
| 1 ✓ | Frame 14 / 1171281191 | **0.84** | 0.8 | 0.867 | 0.831 |
| 2 | Frame 9 / 1171281180 | **0.495** | 0.286 | 0.628 | 0.476 |
| 3 | Frame 12 / 1171281189 | **0.459** | 0.0 | 0.666 | 0.627 |
| 4 | Frame 3 / 1171281174 | **0.411** | 0.0 | 0.587 | 0.588 |
| 5 | Frame 5 / 1171281176 | **0.404** | 0.5 | 0.382 | 0.316 |
| 6 | Frame 27 / 1171281208 | **0.385** | 0.0 | 0.61 | 0.4 |
| 7 | Frame 1 / 1171281172 | **0.368** | 0.0 | 0.536 | 0.5 |
| 8 | Frame 20 / 1171281198 | **0.352** | 0.0 | 0.524 | 0.447 |
| 9 | Frame 11 / 1171281182 | **0.345** | 0.0 | 0.498 | 0.48 |
| 10 | Frame 8 / 1171281179 | **0.326** | 0.118 | 0.396 | 0.465 |
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 14 / 1171281191 | 0.867 | 1.0 |
| 2 | Frame 12 / 1171281189 | 0.666 | 1.0 |
| 3 | Frame 9 / 1171281180 | 0.628 | 1.0 |
| 4 | Frame 27 / 1171281208 | 0.61 | 1.0 |
| 5 | Frame 3 / 1171281174 | 0.587 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 14 / 1171281191 | 0.8 | Risk, 상호, 설계자, 실무자, 원활, 일관, 중간, 편의 |
| 2 | Frame 5 / 1171281176 | 0.5 | 서류 |
| 3 | Frame 9 / 1171281180 | 0.286 | 도움, 추출 |
| 4 | Frame 6 / 1171281177 | 0.133 | 대응, 리스크 |
| 5 | Frame 8 / 1171281179 | 0.118 | 문서, 자원 |
</details>
<details><summary>🔍 정답 Frame 14 / 1171281191 상세</summary>
- **single_anchor**: 8 / 10 = 0.8
- hit: Risk, 상호, 설계자, 실무자, 원활, 일관, 중간, 편의
- total: Risk, 관계자, 상호, 설계자, 실무자, 원활, 일관, 자산, 중간, 편의
- **anchor_set**: 평균 0.867 (최대 1.0)
- `발주자` → ['발주'] / hit [발주] / coverage **1.0**
- `목표` → ['목표'] / hit [—] / coverage **0.0**
- `시공자` → ['시공'] / hit [시공] / coverage **1.0**
- `설계자` → ['설계자'] / hit [설계자] / coverage **1.0**
- `민원, 재 작업 등의 예방 및 최소화` → ['민원', '작업', '예방', '최소'] / hit [민원, 작업, 예방, 최소] / coverage **1.0**
- `직관화로 품질 향상 및 안정성 제고` → ['직관', '품질', '향상', '안정', '제고'] / hit [직관, 품질, 향상, 제고] / coverage **0.8**
- `수행공정의 쉬운이해로 관리 편의성 증진` → ['수행', '공정', '이해', '관리', '편의', '증진'] / hit [수행, 공정, 이해, 관리, 편의, 증진] / coverage **1.0**
- `실무자와 발주자간의 소통 오류 최소화` → ['실무자', '발주', '소통', '오류', '최소'] / hit [실무자, 발주, 오류, 최소] / coverage **0.8**
- `행정 자동화와 최소화로 생산성 향상` → ['행정', '자동', '최소', '생산', '향상'] / hit [행정, 자동, 최소, 생산, 향상] / coverage **1.0**
- `건설정보의 통합관리로 활용성 강화` → ['건설', '정보', '통합', '관리', '활용', '강화'] / hit [건설, 정보, 통합, 관리, 활용, 강화] / coverage **1.0**
- `전 생애주기에 걸친 효율적 디지털 자산관리` → ['생애', '주기', '효율', '디지털', '자산', '관리'] / hit [효율, 디지털, 관리] / coverage **0.5**
- `시공 오류예방 및 공사 Risk 최소화` → ['시공', '오류', '예방', '공사', 'Risk', '최소'] / hit [시공, 오류, 예방, 공사, Risk, 최소] / coverage **1.0**
- `시각화로 안전성 제고 및 품질 향상` → ['시각', '안전', '제고', '품질', '향상'] / hit [시각, 안전, 제고, 품질, 향상] / coverage **1.0**
- `중간태, 완성태 측량을 통한` → ['중간', '완성', '측량'] / hit [중간, 완성, 측량] / coverage **1.0**
- `시‧공간적 관리 편리성 향상` → ['공간', '관리', '편리', '향상'] / hit [공간, 관리, 편리, 향상] / coverage **1.0**
- `건설 관계자들 간의 의사소통 강화` → ['건설', '관계자', '의사소통', '강화'] / hit [건설, 의사소통, 강화] / coverage **0.75**
- `Model을 활용한 시공상세도 등의` → ['Model', '활용', '시공', '세도'] / hit [Model, 활용, 시공] / coverage **0.75**
- `관련도서 작성 용이` → ['관련', '도서', '작성'] / hit [도서, 작성] / coverage **0.667**
- `System 구축을 통한 행정 간소화` → ['System', '구축', '행정'] / hit [구축, 행정] / coverage **0.667**
- `기술개발을 통한 생산성 향상` → ['기술', '개발', '생산', '향상'] / hit [기술, 개발, 생산, 향상] / coverage **1.0**
- `직관적 시각화로 원활한 소통` → ['직관', '시각', '원활', '소통'] / hit [직관, 시각, 원활] / coverage **0.75**
- `3D 모델 활용으로 오류 최소화 및` → ['3D', '모델', '활용', '오류', '최소'] / hit [3D, 모델, 활용, 오류, 최소] / coverage **1.0**
- `Claim 예방` → ['Claim', '예방'] / hit [Claim, 예방] / coverage **1.0**
- `발주자와의 상호 신뢰 증진` → ['발주', '상호', '신뢰', '증진'] / hit [발주, 상호, 신뢰, 증진] / coverage **1.0**
- `정보물 생산으로 부가가치 창출` → ['정보', '생산', '부가', '가치', '창출'] / hit [정보, 생산, 부가, 가치, 창출] / coverage **1.0**
- `고부가가치 창출산업으로 전환` → ['부가', '가치', '창출', '산업', '전환'] / hit [부가, 가치, 창출] / coverage **0.6**
- `프로젝트 정보의 일관성 유지 및` → ['프로젝트', '정보', '일관', '유지'] / hit [프로젝트, 정보, 일관, 유지] / coverage **1.0**
- `관리를 통한 오류 최소화` → ['관리', '오류', '최소'] / hit [관리, 오류, 최소] / coverage **1.0**
- **related**: 49 / 59 = 0.831
- hit: 3D, Claim, Model, 가치, 강화, 개발, 건설, 공간, 공사, 공정, 관리, 구축, 기술, 도서, 디지털, 모델, 민원, 발주, 부가, 생산, 수행, 시각, 시공, 신뢰, 안전, 예방, 오류, 완성, 유지, 의사소통, 이해, 자동, 작성, 작업, 정보, 제고, 증진, 직관, 창출, 최소, 측량, 통합, 편리, 품질, 프로젝트, 행정, 향상, 활용, 효율
- **keyword_score**: **0.84**
</details>
---
## MDX 03-1 (정답: Frame 13)
**정답 Frame 순위**:
- by keyword_score (종합): **1위**
- by anchor_set_score: 1위
- by single_anchor_score: 1위
- by related_overlap: 2위
**Top 10 by keyword_score**:
| 순위 | Frame | keyword_score | single | set | related |
|---|---|---|---|---|---|
| 1 ✓ | Frame 13 / 1171281190 | **0.586** | 0.417 | 0.692 | 0.578 |
| 2 | Frame 15 / 1171281192 | **0.542** | 0.267 | 0.601 | 0.809 |
| 3 | Frame 20 / 1171281198 | **0.388** | 0.0 | 0.576 | 0.5 |
| 4 | Frame 27 / 1171281208 | **0.363** | 0.0 | 0.54 | 0.467 |
| 5 | Frame 19 / 1171281197 | **0.269** | 0.0 | 0.37 | 0.421 |
| 6 | Frame 18 / 1171281195 | **0.242** | 0.071 | 0.318 | 0.308 |
| 7 | Frame 2 / 1171281173 | **0.227** | 0.0 | 0.264 | 0.476 |
| 8 | Frame 17 / 1171281194 | **0.209** | 0.0 | 0.327 | 0.229 |
| 9 | Frame 3 / 1171281174 | **0.199** | 0.0 | 0.28 | 0.294 |
| 10 | Frame 1 / 1171281172 | **0.192** | 0.0 | 0.274 | 0.278 |
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 13 / 1171281190 | 0.692 | 1.0 |
| 2 | Frame 15 / 1171281192 | 0.601 | 1.0 |
| 3 | Frame 20 / 1171281198 | 0.576 | 1.0 |
| 4 | Frame 27 / 1171281208 | 0.54 | 1.0 |
| 5 | Frame 19 / 1171281197 | 0.37 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 ✓ | Frame 13 / 1171281190 | 0.417 | 사람, 여건, 역량, 자연, 필수조건 |
| 2 | Frame 15 / 1171281192 | 0.267 | 관습, 시행착오, 조율, 최신 |
| 3 | Frame 18 / 1171281195 | 0.071 | 방안, 접목 |
| 4 | Frame 1 / 1171281172 | 0.0 | — |
| 5 | Frame 2 / 1171281173 | 0.0 | — |
</details>
<details><summary>🔍 정답 Frame 13 / 1171281190 상세</summary>
- **single_anchor**: 5 / 12 = 0.417
- hit: 사람, 여건, 역량, 자연, 필수조건
- total: Know, Programmer, Technology, how, 개발자, 사람, 사회, 여건, 역량, 자연, 장기, 필수조건
- **anchor_set**: 평균 0.692 (최대 1.0)
- `필수조건` → ['필수조건'] / hit [필수조건] / coverage **1.0**
- `기술` → ['기술'] / hit [기술] / coverage **1.0**
- `디지털` → ['디지털'] / hit [디지털] / coverage **1.0**
- `깊은 기반` → ['기반'] / hit [—] / coverage **0.0**
- `(건설산업, 토목) 지식` → ['지식', '건설', '산업', '토목'] / hit [지식, 건설, 토목] / coverage **0.75**
- `건설단계별 근본적인 이해와` → ['건설', '단계', '근본', '이해'] / hit [건설, 단계, 근본, 이해] / coverage **1.0**
- `경험이 기반된 높은 전문지식 보유` → ['경험', '기반', '전문', '지식', '보유'] / hit [경험, 전문, 지식, 보유] / coverage **0.8**
- `높은 S/W 기술` → ['S/W', '기술'] / hit [S/W, 기술] / coverage **1.0**
- `(Digital Technology)` → ['Digital', 'Technology'] / hit [Digital] / coverage **0.5**
- `다양한 기술적도구(S/W,H/W)와` → ['다양', '기술', '도구', 'S/W', 'H/W'] / hit [다양, 기술, S/W, H/W] / coverage **0.8**
- `Process의 효과적인 통합` → ['Process', '효과', '통합'] / hit [Process, 통합] / coverage **0.667**
- `사람` → ['사람'] / hit [사람] / coverage **1.0**
- `역량` → ['역량'] / hit [역량] / coverage **1.0**
- `분야별 전문지식` → ['분야', '전문', '지식'] / hit [분야, 전문, 지식] / coverage **1.0**
- `역량을 갖춘 기술자` → ['역량', '기술자'] / hit [역량] / coverage **0.5**
- `엔지니어의 Know-how와` → ['엔지니어', 'Know', 'how'] / hit [—] / coverage **0.0**
- `디지털지식이 융합된 지식의 축적` → ['디지털', '지식', '융합', '지식', '축적'] / hit [디지털, 지식, 지식] / coverage **0.6**
- `디지털화 역량 및` → ['디지털', '역량'] / hit [디지털, 역량] / coverage **1.0**
- `개발경험 많은 개발자` → ['개발', '경험', '개발자'] / hit [경험] / coverage **0.333**
- `다양한 형태의 Solution S/W` → ['다양', '형태', 'Solution', 'S/W'] / hit [다양, S/W] / coverage **0.5**
- `개발 역량 Programmer` → ['개발', '역량', 'Programmer'] / hit [역량] / coverage **0.333**
- `자연` → ['자연'] / hit [자연] / coverage **1.0**
- `여건` → ['여건'] / hit [여건] / coverage **1.0**
- `사회ㆍ기업ㆍ제도 등의 여건` → ['사회', '기업', '제도', '여건'] / hit [여건] / coverage **0.25**
- `목표설정형 지침에서 탈피하여` → ['목표', '설정', '지침', '탈피'] / hit [탈피] / coverage **0.25**
- `수행사례, 효과검증을 통해 시행` → ['수행', '사례', '효과', '검증', '시행'] / hit [수행, 시행] / coverage **0.4**
- `지속적ㆍ장기적 투자를` → ['지속', '장기', '투자'] / hit [지속, 투자] / coverage **0.667**
- `수행할 능력과 의지` → ['수행', '능력', '의지'] / hit [수행, 능력, 의지] / coverage **1.0**
- `기술 개발을 위한 대규모 투자 및 Process 혁신을 위한 지속적인 투자` → ['기술', '개발', '규모', '투자', '과정혁신', '지속', '투자'] / hit [기술, 규모, 투자, 지속, 투자] / coverage **0.714**
- **related**: 26 / 45 = 0.578
- hit: Digital, H/W, Process, S/W, 건설, 경험, 규모, 근본, 기술, 능력, 다양, 단계, 디지털, 보유, 분야, 수행, 시행, 의지, 이해, 전문, 지속, 지식, 탈피, 토목, 통합, 투자
- **keyword_score**: **0.586**
</details>
---
## MDX 03-2 (정답: Frame 29)
**정답 Frame 순위**:
- by keyword_score (종합): **1위**
- by anchor_set_score: 1위
- by single_anchor_score: 2위
- by related_overlap: 1위
**Top 10 by keyword_score**:
| 순위 | Frame | keyword_score | single | set | related |
|---|---|---|---|---|---|
| 1 ✓ | Frame 29 / 1171281210 | **0.702** | 0.5 | 0.815 | 0.722 |
| 2 | Frame 12 / 1171281189 | **0.521** | 0.6 | 0.518 | 0.412 |
| 3 | Frame 9 / 1171281180 | **0.426** | 0.0 | 0.605 | 0.619 |
| 4 | Frame 11 / 1171281182 | **0.42** | 0.0 | 0.568 | 0.68 |
| 5 | Frame 3 / 1171281174 | **0.363** | 0.0 | 0.513 | 0.529 |
| 6 | Frame 8 / 1171281179 | **0.329** | 0.059 | 0.428 | 0.488 |
| 7 | Frame 27 / 1171281208 | **0.311** | 0.0 | 0.476 | 0.367 |
| 8 | Frame 20 / 1171281198 | **0.274** | 0.0 | 0.412 | 0.342 |
| 9 | Frame 1 / 1171281172 | **0.262** | 0.0 | 0.369 | 0.389 |
| 10 | Frame 14 / 1171281191 | **0.259** | 0.0 | 0.389 | 0.322 |
<details><summary>📦 Top 5 by anchor_set_score (세트 평균 coverage)</summary>
| 순위 | Frame | avg | max |
|---|---|---|---|
| 1 ✓ | Frame 29 / 1171281210 | 0.815 | 1.0 |
| 2 | Frame 9 / 1171281180 | 0.605 | 1.0 |
| 3 | Frame 11 / 1171281182 | 0.568 | 1.0 |
| 4 | Frame 12 / 1171281189 | 0.518 | 1.0 |
| 5 | Frame 3 / 1171281174 | 0.513 | 1.0 |
</details>
<details><summary>🎯 Top 5 by single_anchor_score</summary>
| 순위 | Frame | score | hit |
|---|---|---|---|
| 1 | Frame 12 / 1171281189 | 0.6 | Copy, Paste, 하향 |
| 2 ✓ | Frame 29 / 1171281210 | 0.5 | 계산서, 논의, 복합, 분절, 시방서, 실체, 이슈, 지리, 참여자 |
| 3 | Frame 15 / 1171281192 | 0.067 | 요건 |
| 4 | Frame 22 / 1171281202 | 0.062 | Simulation |
| 5 | Frame 8 / 1171281179 | 0.059 | 문서 |
</details>
<details><summary>🔍 정답 Frame 29 / 1171281210 상세</summary>
- **single_anchor**: 9 / 18 = 0.5
- hit: 계산서, 논의, 복합, 분절, 시방서, 실체, 이슈, 지리, 참여자
- total: Information, Products, 계산서, 논의, 등고선, 복합, 본태, 분절, 수치, 숫자, 시방서, 실체, 이슈, 존속, 지리, 지형도, 참여자, 획득
- **anchor_set**: 평균 0.815 (최대 1.0)
- `과정 (Process)의 혁신` → ['과정', '혁신', 'Process'] / hit [과정, 혁신, Process] / coverage **1.0**
- `결과 (Products)의 혁신` → ['결과', '혁신', 'Products'] / hit [결과, 혁신] / coverage **0.667**
- `개념, 도서, 행정 절차 중심` → ['개념', '도서', '행정', '절차', '중심'] / hit [개념, 도서, 행정, 절차, 중심] / coverage **1.0**
- `2D 도면, 전문가, 규정` → ['2D', '도면', '전문가', '규정'] / hit [2D, 도면, 전문가, 규정] / coverage **1.0**
- `업무 구분(단절), 책임` → ['업무', '구분', '책임', '단절'] / hit [업무, 구분, 책임, 단절] / coverage **1.0**
- `시각화된 목적물, 소통, 투명성 중심` → ['시각', '목적물', '소통', '투명', '중심'] / hit [시각, 목적물, 소통, 투명, 중심] / coverage **1.0**
- `3D 모델, 참여자, 실체` → ['3D', '모델', '참여자', '실체'] / hit [3D, 모델, 참여자, 실체] / coverage **1.0**
- `협업(융·복합), 창의성` → ['협업', '창의', '복합'] / hit [협업, 창의, 복합] / coverage **1.0**
- `위치기반(지리적, 지형, 지반상태 포함)의 GIS와 3D 모델(형상, 내용속성) 기반의 건설 정보를 포함하는 BIM의 연계를 통한 Process 혁신` → ['위치', '기반', 'GIS', '3D', '모델', '기반', '건설', '정보', '포함', 'BIM', '연계', '과정혁신', '지리', '지형', '지반', '상태', '포함', '형상', '내용', '속성'] / hit [위치, 기반, GIS, 3D, 모델, 기반, 건설, 정보, 포함, BIM, 연계, 과정혁신, 지리, 지형, 지반, 포함, 형상, 속성] / coverage **0.9**
- `인프라 건설산업의 1차적인 Process 혁신은 등고선 중심의 지형도가 아닌 속성이 포함된 수치지형도와 본태 측량에서 획득한 3D 지반모델 구축 필수` → ['인프라', '건설', '산업', '과정혁신', '등고선', '중심', '지형도', '속성', '포함', '수치', '지형도', '본태', '측량', '획득', '3D', '모델', '구축', '필수'] / hit [건설, 과정혁신, 중심, 속성, 포함, 3D, 모델] / coverage **0.389**
- `설계와 시공에 관련된 기술을 정리하고 디지털화하여 S/W 로 기술 축적` → ['설계', '시공', '관련', '기술', '정리', '디지털', 'S/W', '기술', '축적'] / hit [설계, 시공, 디지털, S/W, 축적] / coverage **0.556**
- `서로 다른 S/W로 작성되어 분절화된 Analogue 방식의 성과물과 정보물을 연계가 가능하도록 설계, 시공 Solution 제공` → ['S/W', '작성', '분절', 'Analogue', '방식', '성과물', '정보', '연계', '가능', '설계', '시공', 'Solution', '제공'] / hit [S/W, 작성, 분절, Analogue, 방식, 성과물, 정보, 연계, 설계, 시공, Solution, 제공] / coverage **0.923**
- `과거 수작업으로 시행하면서 발생하던 오류 등의 최소화` → ['과거', '수작업', '시행', '발생', '오류', '최소'] / hit [과거, 수작업, 시행, 발생, 오류, 최소] / coverage **1.0**
- `정확한 Data에 기반한 계획과 개선된 높은 품질의 성과물` → ['정확', 'Data', '기반', '계획', '개선', '품질', '성과물'] / hit [정확, Data, 기반, 계획, 품질, 성과물] / coverage **0.857**
- `규정에만 의존한 도면, 수량, 계산서, 시방서 등의 성과물*에 3D 모델, 시뮬레이션 등의 Digital 기반 정보물(Information Data and Products)이 추가` → ['규정', '의존', '도면', '수량', '계산서', '시방서', '성과물', '3D', '모델', '시뮬레이션', 'Digital', '기반', '정보', '추가', 'Information', 'Data', 'and', 'Products'] / hit [규정, 도면, 수량, 계산서, 시방서, 성과물, 3D, 모델, Digital, 기반, 정보, 추가, Data] / coverage **0.722**
- `* 정확한 숫자 확인 및 진행과정의 확인 등을 위해 성과물은 지속적으로 존속` → ['정확', '숫자', '확인', '진행', '과정', '확인', '성과물', '지속', '존속'] / hit [정확, 과정, 성과물] / coverage **0.333**
- `디지털 기반 성과물인 Graphic 중심의 3D 모델, 시뮬레이션을 제대로 활용하기 위해서는 기존의 낮은 수준이 아니라 공학용 사이니지(H/W) 시스템이 필수로 갖춰야야만 함` → ['디지털', '기반', '성과물', 'Graphic', '중심', '3D', '모델', '시뮬레이션', '활용', '기존', '수준', '공학', '사이니지', '시스템', '필수', 'H/W'] / hit [디지털, 기반, 성과물, 중심, 3D, 모델, 활용, 기존] / coverage **0.5**
- `Engn. Solution을 통해 프로젝트에 관한 이슈를 함께 검토하고 논의하고 다양한 건설단계별 정보를 디지털 데이터로 저장하여 건설의 전 과정을 통합관리` → ['Engn.', 'Solution', '프로젝트', '이슈', '검토', '논의', '다양', '건설', '단계', '정보', '디지털', '데이터', '저장', '건설', '과정', '통합', '관리'] / hit [Engn., Solution, 이슈, 검토, 논의, 건설, 단계, 정보, 디지털, 데이터, 건설, 과정, 통합, 관리] / coverage **0.824**
- **related**: 70 / 97 = 0.722
- hit: 2D, 3D, Analogue, BIM, Data, Digital, Engn., GIS, Process, S/W, Solution, 개념, 건설, 검토, 결과, 계획, 과거, 과정, 과정혁신, 관리, 구분, 규정, 기반, 기존, 단계, 단절, 데이터, 도면, 도서, 디지털, 모델, 목적물, 발생, 방식, 설계, 성과물, 소통, 속성, 수량, 수작업, 시각, 시공, 시행, 업무, 연계, 오류, 위치, 작성, 전문가, 절차, 정보, 정확, 제공, 중심, 지반, 지형, 창의, 책임, 최소, 추가, 축적, 통합, 투명, 포함, 품질, 행정, 혁신, 협업, 형상, 활용
- **keyword_score**: **0.702**
</details>
---