2601A:XML to Anything

Classics Wiki
서소리 (토론 | 기여)님의 2026년 4월 12일 (일) 09:55 판 (→‎실습 개요)

XML to Anything

- 고전 텍스트의 XML 데이터 편찬부터 AI 협업 콘텐츠 제작까지의 프로세스 이해 -


실습 개요

본 실습은 전통적인 고전 텍스트를CCTI(AI와의 대화)를 통해 정밀하게 번역하고, 그 결과물을 디지털 환경에 최적화된 구조화된 데이터(XML)로 변환하는 과정을 다룹니다. 나아가 구축된 데이터를 다양한 형태의 지식 콘텐츠로 가공하는 전 과정을 학습합니다. 우리가 생성한 고전의 XML 데이터는 학술적 기록인 위키 문서(XML to Wiki)가 되기도 하고, 현대적 고민을 해결하는 처방전(XML to Prescription)이 되기도 하며, 향후 인공지능 챗봇이나 영상 콘텐츠의 토대가 될 수도 있습니다. 이처럼 'Anything'으로 뻗어 나가는 무한한 확장성은 고전의 가치를 현대의 언어로 재발견하고자 하는 인문학자의 상상력에 달려 있습니다.

  • 고전 선정: 단순히 유명한 구절이 아니라, '지금 나에게, 혹은 현대인에게 필요한 조언'이라는 뚜렷한 목적을 가지고 구절을 선정합니다. 이 선정 기준은 최종 단계인 '고전 처방전'의 핵심 컨셉이 됩니다.
  • 정밀 번역: CCTI를 활용하여 한문 원문의 문법과 맥락을 엄밀히 분석하고, 전통적인 번역 원칙에 충실한 결과물을 도출합니다.
  • 데이터 아카이빙: 번역된 텍스트를 XML 데이터로 정리하여 디지털 자산으로 저장합니다.
  • 고전 변주: 구축된 XML 데이터를 바탕으로 인공지능과 협업하여 [고전 처방전]이라는 맞춤형 지식 서비스 콘텐츠를 제작합니다.
  • 지식 공유: 위키 플랫폼에 내가 만든 데이터와 결과물을 올려 동료들과 지혜를 나누고 피드백을 주고받습니다.

프로젝트 진행 절차

단계 주요 활동 결과물 (Output)
1단계

(이번주 숙제)

[AI협업 번역 및 구조화]
  • 처방 대상 설정 및 구절 선정
  • CCTI 활용 (표점 → 용어 → 번역)
CCTI 최종 데이터
2단계

(이번주 숙제)

[데이터 아카이빙: XML]
  • 위키에 XML 원본 소스 저장
  • 경로: 학번:텍스트유닛id.xml

XML 소스 문서
예시: S2601056:논어-01-01.xml

3단계

(다음주 수업)

[XML to WIKI]
  • XML 데이터를 표준 위키 문서로 변환
  • 경로: 학번:텍스트유닛id

표준 위키 문서
예시: S2601056:논어-01-01

4단계

(다음주 수업)

[XML to 고전 처방전]
  • 구축된 데이터를 활용한 현대적 재해석 콘텐츠 제작
  • 경로: 학번:나의 고전 처방전

나의 고전 처방전
예시: S2601056:나의 고전 처방전

주차별 체크리스트

[Week 1] 이번 주 과제 (2단계 완료)

  • [ ] 구절 선정: 누군가에게 위로와 지혜가 될 고전 구절을 정했나요?
  • [ ] CCTI 완료: 원문 입력부터 최종 번역까지 모든 버튼을 눌러 결과물을 만들었나요?
  • [ ] 데이터 저장: 위키에 학번:텍스트유닛id.xml 문서를 만들고 XML 코드를 붙여넣었나요?
  • [ ] 경로 확인: 문서 제목에 오타나 불필요한 공백은 없나요?

[Week 2] 다음 시간 예고

  • [ ] 프롬프트 실행: 준비한 XML 데이터를 위키 양식으로 한 번에 변환하기
  • [ ] 감상 보완: AI의 결과물에 나만의 깊이 있는 감상을 추가하기
  • [ ] 발표: 나의 처방전이 필요한 사람들에게 한마디 전하기


[1단계] 고전 구절 선정 및 CCTI 번역


[2단계] 위키에 XML 데이터 저장하기

위키 문서 제목 규칙 (매우 중요!)

  • 형식: 학번:텍스트유닛id.xml
    • 예시) S2601056:논어-01-01.xml
  • 주의사항:
    • 확장자인 .xml은 반드시 소문자로 작성합니다.
    • 콜론(:) 앞뒤에 공백(띄어쓰기)이 들어가지 않도록 주의하세요.
    • S2601056:논어.xml (O) / S2601056 : 논어.xml (X) / S2601056: 논어.xml (X)

위키 문서 제작 과정

① 새 문서 생성하기

위키 검색창에 내가 만들 문서 제목 학번:텍스트유닛id.xml을 검색합니다. "이 위키에 문서가 없습니다"라는 메시지가 나오면, 빨간색 링크를 클릭해 편집 창을 엽니다.

② 기본 틀 복사 및 붙여넣기

편집 창에 아래의 기본 코드를 먼저 복사해서 붙여넣으세요. 이 코드는 XML을 보기 좋게 정렬해주고 오류를 검사해주는 역할을 합니다.

<syntaxhighlight lang="xml">
(이곳에 CCTI의 XML 내용들을 차례로 붙여넣으세요)
</syntaxhighlight>

==오류 검사==
{{ValidateXml | xml=학번:텍스트유닛id.xml}}

[[분류:2601A]]
[[분류:실습/CCTI to XML]]

③ CCTI 데이터 수집 및 병합

CCTI의 작업 창별(원문, 표점, 용어사전, 번역) 편집 모드에 접속하여 각각의 XML 데이터를 복사한 뒤, 위 코드의 (이곳에...) 부분에 순서대로 붙여넣습니다.

  • 각 데이터를 붙여넣을 때마다 줄바꿈(Enter)을 해줍니다.
  • 순서:
    • 원문 XML →표점 → 용어사전 → 번역

④ 문서 저장 및 1차 확인

내용을 다 채웠다면 하단의 [문서 저장] 버튼을 눌러 결과를 확인합니다.

⑤ 문서명 매핑 및 오류 검사 활성화

다시 [편집] 모드로 들어가, 하단의 == 오류 검사 == 섹션에 있는 xml= 뒤의 이름을 본인이 생성한 문서 이름 (학번:텍스트유닛id.xml) 으로 정확히 수정하고 다시 저장합니다.

⑥ XML 문법 오류 수정 (도전 과제!)

저장 후 오류 검사 칸에 XML 문법 오류 발견이라는 메시지가 뜬다면 지극히 정상입니다! 이제 이 데이터를 '진정한 데이터'로 만들기 위해 아래 힌트를 보고 수정해 보세요. 수정하지 못해도 좋아요. 여기까지만 만들어와서 다음 수업시간에 가지고 오면 같이 오류를 확인해보면서 XML문서를 이해하는 시간을 가질거에요.

  • 오류 수정 힌트:
    • "XML은 반드시 단 하나의 최상위 요소(Root Element)를 가진다."
    • CCTI에서 복사해 온 데이터들을 그냥 나열하면, XML은 어디가 시작이고 끝인지 알지 못합니다. 맨 위에서 <text_unit id="">로 열고, 맨 아래에서 </text_unit>으로 닫아주어 '하나의 집'으로 만들어주세요.

최종 결과물 예시


[3단계] XML to WIKI: 데이터의 공유

  • 1~2단계에서 정밀하게 구조화한 XML 문서를 바탕으로, 위키 플랫폼에서 누구나 쉽게 읽고 검토할 수 있는 형태의 문서를 제작합니다. 디지털 데이터로 저장된 결과물을 동료들과 공유하며 함께 살펴보기 좋은 지식 형태로 변환하는 단계입니다.
  • 도구: 프롬프트:CCTI XML to WIKI 활용

위키 문서 제목 규칙 (매우 중요!)

  • 형식: 학번:텍스트유닛id
    • 예) S2601056:논어-01-01

최종 결과물 예시


[4단계] XML to Anything: 데이터와 AI의 창의적 응용

  • 1~2단계에서 구축한 정밀 XML 데이터를 바탕으로 인공지능과 협업하여 새로운 지식 서비스 콘텐츠를 창출해 봅니다. 동일한 소스 데이터(XML)가 어떻게 다른 형태의 콘텐츠로 변모하는지 확인합니다.
  • 도구: 프롬프트:고전 처방전 생성 활용

위키 문서 제목 규칙 (매우 중요!)

  • 형식: 학번:나의 고전 처방전
    • 예) S2601056:나의 고전 처방전

최종 결과물 예시