Files
C.E.L_Slide_test2/tests/matching/MATRIX.md
T
KyeongminandClaude Opus 4.8 b836e79ee1 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>
2026-07-02 17:03:42 +09:00

8.1 KiB

MDX ↔ Figma 매칭 매트릭스 (점수 포함)

각 셀 형식: 프레임번호(점수)

  • TF-IDF / Char-ngram / AI-Meta / Weighted / Structural: 0~100% (코사인 or Jaccard)
  • BM25 / Kiwi+BM25 / HardFilter: raw 점수 (상대 비교용, 절대값은 문서길이/어휘량에 따라 달라짐)

Top-1 (1순위)

MDX 섹션 TF-IDF BM25 Char-ngram Kiwi+BM25 Structural AI-Meta Weighted HardFilter
MDX01-intro 27 (26%) 20 (17.5) 29 (4%) 20 (27.1) 02 (58%) 20 (20%) 20 (94%) 20 (17.2)
MDX01-1 27 (18%) 29 (18.7) 29 (6%) 29 (26.6) 02 (57%) 27 (21%) 29 (100%) 29 (18.7)
MDX01-2 18 (87%) 18 (148.7) 18 (40%) 18 (157.7) 17 (83%) 18 (100%) 18 (100%) 18 (148.7)
MDX02-1 12 (49%) 12 (37.8) 12 (18%) 12 (52.9) 02 (61%) 12 (37%) 12 (100%) 12 (37.6)
MDX02-2 14 (52%) 14 (95.5) 14 (17%) 14 (125.3) 17 (91%) 14 (42%) 14 (100%) 14 (95.5)
MDX03-1 15 (56%) 15 (64.4) 15 (21%) 15 (90.2) 02 (17%) 13 (73%) 15 (100%) 07 (8.6)
MDX03-2 29 (65%) 29 (89.6) 29 (29%) 29 (103.4) 25 (50%) 29 (69%) 29 (100%) 30 (14.9)

Top-3 (1/2/3순위)

MDX01-intro

방법 1순위 2순위 3순위
TF-IDF 27 (26%) 20 (25%) 18 (18%)
BM25 20 (17.5) 27 (12.9) 18 (10.7)
Char-ngram 29 (4%) 27 (4%) 20 (4%)
Kiwi+BM25 20 (27.1) 27 (23.7) 18 (22.1)
Structural 02 (58%) 23 (43%) 24 (43%)
AI-Meta 20 (20%) 16 (17%) 18 (15%)
Weighted 20 (94%) 27 (85%) 29 (71%)
HardFilter 20 (17.2) 27 (12.9) 18 (10.3)

MDX01-1

방법 1순위 2순위 3순위
TF-IDF 27 (18%) 29 (17%) 08 (13%)
BM25 29 (18.7) 30 (13.9) 13 (12.4)
Char-ngram 29 (6%) 32 (6%) 12 (5%)
Kiwi+BM25 29 (26.6) 15 (25.0) 32 (24.7)
Structural 02 (57%) 23 (52%) 24 (52%)
AI-Meta 27 (21%) 20 (19%) 29 (17%)
Weighted 29 (100%) 32 (73%) 30 (71%)
HardFilter 29 (18.7) 30 (13.9) 13 (12.4)

MDX01-2

방법 1순위 2순위 3순위
TF-IDF 18 (87%) 29 (15%) 16 (14%)
BM25 18 (148.7) 29 (27.4) 16 (23.2)
Char-ngram 18 (40%) 29 (6%) 30 (5%)
Kiwi+BM25 18 (157.7) 16 (64.5) 29 (56.8)
Structural 17 (83%) 20 (83%) 04 (65%)
AI-Meta 18 (100%) 20 (20%) 04 (18%)
Weighted 18 (100%) 29 (15%) 30 (13%)
HardFilter 18 (148.7) 29 (27.4) 16 (23.2)

MDX02-1

방법 1순위 2순위 3순위
TF-IDF 12 (49%) 14 (38%) 29 (20%)
BM25 12 (37.8) 14 (25.2) 29 (19.0)
Char-ngram 12 (18%) 29 (7%) 14 (7%)
Kiwi+BM25 12 (52.9) 14 (35.1) 29 (26.8)
Structural 02 (61%) 23 (56%) 24 (56%)
AI-Meta 12 (37%) 15 (17%) 08 (13%)
Weighted 12 (100%) 14 (51%) 29 (44%)
HardFilter 12 (37.6) 14 (24.9) 29 (18.8)

MDX02-2

방법 1순위 2순위 3순위
TF-IDF 14 (52%) 12 (32%) 29 (23%)
BM25 14 (95.5) 12 (56.8) 29 (52.9)
Char-ngram 14 (17%) 29 (7%) 12 (7%)
Kiwi+BM25 14 (125.3) 29 (83.6) 12 (80.2)
Structural 17 (91%) 20 (75%) 06 (66%)
AI-Meta 14 (42%) 03 (13%) 06 (13%)
Weighted 14 (100%) 12 (48%) 29 (47%)
HardFilter 14 (95.5) 12 (56.8) 29 (52.9)

MDX03-1

방법 1순위 2순위 3순위
TF-IDF 15 (56%) 13 (30%) 20 (17%)
BM25 15 (64.4) 13 (36.5) 20 (20.8)
Char-ngram 15 (21%) 13 (9%) 29 (5%)
Kiwi+BM25 15 (90.2) 13 (45.3) 16 (31.2)
Structural 02 (17%) 04 (16%) 08 (16%)
AI-Meta 13 (73%) 27 (18%) 20 (13%)
Weighted 15 (100%) 13 (49%) 20 (24%)
HardFilter 07 (8.6) 03 (6.3) 19 (5.5)

MDX03-2

방법 1순위 2순위 3순위
TF-IDF 29 (65%) 12 (19%) 09 (14%)
BM25 29 (89.6) 12 (28.4) 30 (16.3)
Char-ngram 29 (29%) 12 (8%) 15 (5%)
Kiwi+BM25 29 (103.4) 12 (39.5) 07 (33.8)
Structural 25 (50%) 26 (50%) 02 (46%)
AI-Meta 29 (69%) 09 (16%) 21 (16%)
Weighted 29 (100%) 12 (29%) 15 (16%)
HardFilter 30 (14.9) 18 (14.6) 17 (10.9)

프레임 번호 참고

# 제목 미리보기
01 (제목 없음) 01
02 Engineering S/W 개발 02
03 국외 03
04 국내 04
05 보상현황·민원 관리 05
06 시공단계 토지 및 지장물에 대한 보상 현황과 다양한 민원 관리 업무 지원 06
07 (제목 없음) 07
08 효율적인 정보의 관리와 활용 08
09 시공 전 모델 기반 시공상세 정보물 이용한 시공계획 작성 지원 09
10 현장 실효성 증대 위한 기본사항 10
11 시공단계 BIM 모델과 정보 활용 구분 11
12 건설산업의 목표 (BIM의 목적) 12
13 필수조건 13
14 (제목 없음) 14
15 정책목표 15
16 (제목 없음) 16
17 현황 및 문제점 17
18 BIM과 DX의 이해 18
19 설계방식의 왜곡은 엔지니어를 기능인으로 전락시킨다. 19
20 디지털 전환(DX)은 S/W가 필수다. 20
21 Solution Engn. S/W 21
22 Model에 특화된 Engn. S/W 22
23 Application S/W 의 구분 23
24 Engn. S/W의 구성 과 특징 24
25 3rd Party 25
26 (제목 없음) 26
27 (제목 없음) 27
28 현존 상용 S/W의 현실 28
29 좌측 배너 과정 (Process)의 혁신 우측 배너 결과 (Products)의 혁신 29
30 산업별 현황 30
31 산업별 특성 과 발전방향 31
32 좌측 Engn. Solution 우측 DfMA 32