디지털인문학응용
고려대학교 · 2026학년도 2학기 · 학부 전공선택
이 수업에서 만드는 것
학생들은 자신이 좋아하는 문화 콘텐츠(영화·소설·아이돌·애니메이션 등)의 인물과 세계관을 분석해 RDF 온톨로지로 구조화하고, 그 데이터를 생성형 AI와 연결해 이용자의 선택에 따라 서사가 달라지는 웹서비스를 직접 만들어 배포합니다.
코딩 경험이 없어도 참여할 수 있도록 표준 소스코드와 데이터 템플릿을 제공하며, 학생은 데이터 설계와 AI 문맥 통제라는 기획 역량에 집중합니다.
학기 흐름
수업은 네 단계로 진행됩니다. 각 단계가 끝날 때마다 눈에 보이는 결과물이 하나씩 쌓입니다.
| 단계 | 주차 | 무엇을 하는가 | 결과물 |
|---|---|---|---|
| 1. 체험과 분석 | 1–3주 | 완성된 서비스를 먼저 써 보고, 생성형 AI의 작동 원리를 익힌 뒤, 각자 콘텐츠에서 인물과 딜레마를 뽑아낸다 | API 연동 테스트 |
| — | 4주 | 추석 연휴 휴강 | — |
| 2. 설계 | 5–9주 | 인물의 가치관을 유형화하고, 이를 RDF 온톨로지로 옮긴다. 프롬프트 설계까지 마친 뒤 기획안을 발표한다 | 데이터 스키마 명세서 중간 기획발표 |
| 3. 구현 | 10–13주 | SPARQL로 데이터를 조회하고, AI 서사 생성을 제어하고, 웹 화면을 붙여 하나의 시스템으로 통합한다 | 작동하는 프로토타입 |
| 4. 완성과 시연 | 14–16주 | 오류를 잡고 배포한 뒤, 최종 성과를 시연한다 | 배포된 웹서비스 성과시연 발표회 개발 성찰 보고서 |
4주차가 추석 연휴 휴강이므로, 16주차는 법정 수업일수를 채우기 위한 정규 수업으로 운영됩니다.
평가
| 항목 | 비율 |
|---|---|
| 중간고사 (기획발표) | 25% |
| 기말고사 (성과시연) | 25% |
| 수시평가 (단계별 실습) | 25% |
| 출석 | 10% |
| 과제 (중간·기말 산출물) | 10% |
| 참여도 | 5% |
생성형 AI가 설계한 데이터 구조 안에서만 작동하도록 통제하는 환각(hallucination) 제어 역량과 결과물에 대한 인문학적 검증을 비중 있게 평가합니다.
수강 안내
- 선수과목 없음. 코딩·데이터베이스 비전공자를 기준으로 설계했습니다.
- 팀 프로젝트(PBL). 4인 1팀, 관심 콘텐츠를 기준으로 구성합니다.
- 준비물. 개인 노트북, Google 계정(무료 AI API 키 발급용), GitHub 계정.
- 제출. 모든 과제는 고려대학교 LMS(Blackboard)로 제출합니다.
관련 자료
- 학생 결과물 — 공개에 동의한 팀의 프로젝트
- 실습 가이드 —