디지털인문학응용

고려대학교 · 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)로 제출합니다.

관련 자료

  • 학생 결과물 — 공개에 동의한 팀의 프로젝트
  • 실습 가이드 —

© 2026 정송이 Song-yi Jung · CC BY-NC-SA 4.0 · 코드 MIT

This site uses Just the Docs, a documentation theme for Jekyll.