AI Storytelling Assistant 2025 Manual

Vaquita Wiki
Tutor (토론 | 기여)님의 2025년 11월 24일 (월) 00:20 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

AI Storytelling Assistant User's Manual

김현
Digital Curator

1. 시스템 소개

AI Storytelling Assistant는 인문학 및 예술 분야의 지식과 창의적 사고를 바탕으로, 생성형 인공지능(Generative AI)과 협업하여 시맨틱 기반의 이야기 콘텐츠를 제작할 수 있도록 설계된 웹 기반 교육 플랫폼입니다.

이 프로그램은 특히 인문·예술을 공부하는 학생들이 자신이 다루는 전공 지식 속의 인물, 사건, 장소, 개념 등을 구조화하여 이야기로 재구성하고, 이를 시각적 콘텐츠(동영상, 슬라이드)로 확장하는 능력을 기를 수 있도록 돕습니다.

교육적 기획 의도

오늘날의 인공지능은 단순한 정보 요약을 넘어서, 서사적 구조를 갖춘 창의적 텍스트를 생성할 수 있는 수준에 도달하고 있습니다. 학생들이 인공지능에 수동적으로 의존하는 것이 아니라, 자기의 호기심과 문제의식으로 지식을 탐구하되 인공지능을 도구로 활용하여 정리와 표현, 확장의 성과를 증진하는 방법을 찾게 하는 것이 이 시스템의 기획 의도입니다.

이 시스템을 통해 수행하려 하는 교육 활동은 다음과 같은 교육 철학에 기반합니다:

  • 시맨틱 데이터 기반 학습: 인문·예술 분야의 지식은 단편적 정보의 집합이 아니라 맥락적 의미와 인간적 해석이 결합된 복합 구조를 가지고 있습니다. 학생들은 자신의 지식을 RDF/그래프 기반의 시맨틱 구조로 표현함으로써, 지식 요소 상호간의 관계와 논리적/서사적 흐름을 명확히 파악하게 됩니다.
  • 생성형 AI와의 협업 훈련: 구조화된 데이터를 바탕으로 생성형 인공지능(GPT)과의 대화를 통해 스토리를 생성·확장함으로써, AI를 ‘공저자’로 활용하는 새로운 글쓰기 경험을 제공합니다.
  • 시각적 콘텐츠 제작 능력 향상: 텍스트 중심의 내러티브를 영상 및 프레젠테이션 자료로 자동 변환하여 발표력과 표현력을 강화합니다.

활용 가능성

이 프로그램은 다음과 같은 교육적 상황에서 유용하게 활용될 수 있습니다:

  • 디지털 인문학 수업: 역사, 문학, 철학 데이터를 시각적 스토리 콘텐츠로 가공하여 학습의 몰입도를 높임
  • 창의적 스토리텔링 훈련: AI의 제안을 비판적으로 수용하고 재구성하면서 사고력과 창의성을 함께 훈련
  • 미디어 기반 발표 및 평가: 학습자가 만든 콘텐츠를 수업 발표, 포트폴리오, 공공 교육자료 등으로 활용 가능

2. 시스템 구성

AI Storytelling Assistant는 시맨틱 데이터 기반의 스토리텔링을 지원하는 웹 기반 콘텐츠 제작 도구입니다. 시스템은 다음의 여섯 개 모듈로 구성되어 있으며, 각 모듈은 생성형 인공지능과 사용자 조작을 통해 스토리를 기획, 생성, 편집, 시각화할 수 있도록 합니다.

모듈 주요 기능
1) 🔐 로그인 (Login)사용자 인증 및 데이터베이스/프로젝트 선택
2) 📓 스토리 큐레이션 (Curator)시맨틱 데이터 기반 스토리 구성 요소 선택 및 저장
3) 🤖 ️AI 내러티브 (Narrative Writer)AI를 이용한 이야기 내러티브 생성 및 수정
4) 🎬 영상 스크립트 (Script Writer)AI를 이용한 미디어 스크립트 생성 및 수정
5) 🎥 미디어 생성 (Producer)AI를 이용한 A/V 미디어 콘텐츠 제작
6) ▶️ 미디어 플레이어 (Presenter)완성된 스토리 콘텐츠 열람 및 다운로드

3. 모듈별 프로그램 사용법

1) 🔐 로그인 (Login)

A. 주요 기능

  • 시맨틱 데이터가 저장된 데이터베이스(DB)와 프로젝트 이름을 입력합니다.
  • 사용자의 계정 정보(ID, PW)를 입력하여 인증을 수행합니다.
  • 인증에 성공하면 자동으로 "스토리 큐레이션" (Curator) 화면으로 이동합니다.

B. 입력 항목

항목 설명
database시맨틱 데이터를 조회/저장할 DB 이름
project선택한 DB 내의 프로젝트명
account사용자 계정 (DB 접속용 ID)
password계정 비밀번호 (입력 시 마스킹 처리됨)

※ 관리자가 큐레이션 대상 자원을 미리 지정한 경우에는 database 및 project를 입력받지 않습니다. (지정된 database와 project를 화면에 표시)

C. 버튼 기능

버튼 기능
🔑 Curator Login입력한 정보로 인증 시도. 성공 시 "스토리 큐레이션" (Curator) 모듈로 진입

2)📓 스토리 큐레이션 (Curator)

A. 주요 기능

  • 스토리 구성에 필요한 노드를 시맨틱 네트워크로부터 탐색하고 선택
  • 스토리 ID를 기준으로 기존의 스토리 데이터를 불러와 수정 가능
  • 선택된 노드 리스트로부터 스토리 그래프를 시각화
  • 선택된 노드 리스트를 데이터베이스에 새 스토리로 저장하거나 기존 스토리를 갱신
  • 큐레이션 작업 완료시 "AI 내러티브" (Narrative Writer) 모듈로 이동 가능

B. 화면 구성

구역 기능 설명
📌 스토리 노드 선택 (화면 좌측)- 특정 노드 중심의 시맨틱 네트워크 그래프를 표시하고, 중심 노드를 클릭하면 스토리 네트워크 요소로 추가하는 기능
- 데이터베이스에 저장된 스토리 데이터 네트워크 그래프를 호출하여 참조할 수 있게 하는 기능
🧾 스토리 노드 리스트 (화면 우측)- 스토리 네트워크를 구성하는 요소들을 열람, 편집할 수 있는 기능
- 생성중인 스토리 데이터 네트워크 그래프를 화면에 표시하여 확인할 수 있게 하는 기능
- 스토리 네트워크 데이터를 저장하거나 갱신하는 기능

C. 버튼 기능

버튼 설명
특정 노드 ID를 입력해 해당 노드와 관련된 그래프를 표시
기존에 저장된 스토리 ID를 불러와 구성 요소를 재확인
"AI 내러티브" (Narrative Writer) 모듈로 이동
스토리 네트워크 / 선택된 노드 리스트 초기화
🗑️해당 노드를 리스트에서 삭제
현재 노드 리스트로부터 스토리 네트워크 그래프 생성
새로운 스토리 ID로 DB에 저장 (신규)
기존 스토리 ID에 대응되는 DB 레코드 수정 (기존 덮어쓰기)

※ 저장 및 갱신 버튼은 시스템에서 해당 스토리 ID가 존재하는지 자동으로 검사한 후 활성화됩니다.

3) 🤖 ️AI 내러티브 (Narrative Writer)

A. 주요 기능

  • 시맨틱 스토리 데이터를 기반으로 스토리 내러티브를 생성할 수 있으며, 인공지능과 대화를 통해 스토리 내러티브를 수정할 수 있습니다.
  • 생성된 내러티브는 편집, 저장 가능하며, 이후 이 내러티브를 기반으로 A/V 미디어 스크립트를 제작할 수 있습니다.
  • 스토리 소재와 구성을 바꾸고 싶을 때에는 다시 큐레이터로 돌아가 스토리 데이터를 수정할 수 있습니다.

B. 화면 구성

구역 기능 설명
내러티브 편집 창 (화면 상단)- GPT가 생성한 내러티브를 확인/편집/저장하는 기능
인공지능 대화 창 (화면 하단)- GPT와 대화하고 메시지를 관리하는 기능

C. 버튼 기능

버튼 설명
GPT를 통해 새로운 내러티브 생성 (🌡︎: Temperature, 🌎︎: 언어 선택 )
현재까지 작성된 내러티브를 데이터베이스에 저장
데이터베이스에 저장된 내러티브를 편집 창에 표시
입력된 사용자 메시지를 GPT에게 전송, 응답을 출력
GPT와의 대화 이력을 화면에 표시
이전 대화 내용을 모두 삭제
"영상 스크립트" (Script Writer) 모듈로 이동
"스토리 큐레이션" (Curator) 모듈로 돌아가기

※ GPT와의 대화 이력은 내러티브를 다시 생성하기 전까지 유지되며, GPT가 사용자 메시지에 응답할 때 기초 자료로 사용됩니다.

4) 🎬 영상 스크립트 (Script Writer)

A. 주요 기능

  • 내러티어의 내용을 기반으로 e-Book, 및 동영상을 제작하기 위한 A/V 미디어 스크립트를 생성하고, 편집할 수 있습니다.
  • 생성, 수정된 스크립트는 저장 가능하며, 이후 A/V 미디어 콘텐츠 제작 모듈로 이동할 수 있습니다.

B. 화면 구성

구역 기능 설명
🏫 Overview미디어 콘텐츠 전체 내용 요약
Scene 1, Scene 2, Scene 3 .....각 장면을 선택할 수 있는 버튼
🌿 Title선택된 장면의 제목
📃 Synopsis선택된 장면의 내용 줄거리
🎧 Narration선택된 장면의 나레이션 스크립트
🖼 Image선택된 장면의 이미지 생성 스크립트

C. 버튼 기능

버튼 설명
GPT를 통해 새로운 A/V 미디어 스크립트를 생성
현재까지 작성된 A/V 미디어 스크립트를 데이터베이스에 저장
"미디어 생성" (Producer) 모듈로 이동하여 A/V 미디어 콘텐츠 생성 진행
"스토리 큐레이션" (Curator) 모듈로 돌아가기

※A/V 미디어 스크립트는 내러티브와 동일한 언어로 생성됩니다.

5) 🎥 미디어 생성 (Producer)

A. 주요 기능

  • 영상 스크립트 (Script Writer) 모듈에서 생성된 영상 제작 스크립트를 기반으로 A/V 미디어 콘텐츠 생성합니다.
  • 나레이션 음성 생성, 이미지 생성, 동영상 합성을 통해 A/V 미디어 콘텐츠 제작
  • 생성된 콘텐츠는 미디어 플레이어 (Presenter) 모듈에서 재생 및 다운로드 가능

B. 화면 구성

구역 기능 설명
No.- 장면 번호
Scene Title- 장면 제목
Narration- "음성 생성" 버튼을 누른 후 나레이션 스크립트가 생성되면 🔊 표시
Image- "이미지 생성" 버튼을 누른 후 해당 장면의 배경 이미지가 생성되면 🖼 표시
- 이 🖼 표시를 클릭하면 생성된 이미지를 볼 수 있고,
- 이미지 생성 인공지능과 대화를 통해 이미지의 수정을 지시할 수 있습니다.
Video- "비디오 생성" 버튼을 누른 후 전체 장면을 엮은 동영상이 생성되면 🎥 표시

C. 버튼 기능

버튼 설명
각 장면의 나레이션 음성을 생성
각 장면의 배경 이미지 생성
배경 이미지와 나레이션 음성을 합성하여 동영상 제작
"미디어 플레이어" (Presenter) 모듈로 이동
"스토리 큐레이션" (Curator) 모듈로 돌아가기

※스크립트 또는 이미지가 존재하지 않으면 해당 버튼이 비활성화되거나 경고 메시지를 표시합니다.

6) ▶️ 미디어 플레이어 (Presenter)

A. 주요 기능

  • A/V 미디어 콘텐츠를 열람하거나 다운로드할 수 있습니다.

B. 화면 구성

구역 기능 설명
A/V 콘텐츠 뷰어- "eBook" 버튼을 누른 경우, eBook 콘텐츠 표시
- "비디오" 버튼을 누른 경우, 비디오 재생
- "내러티브" 버튼을 누른 경우, 내러티브 텍스트 표시

C. 버튼 기능

버튼 설명
다국어 콘텐츠가 존재할 경우, 내러티브 및 A/V 콘텐츠의 언어를 선택
eBook 형태의 A/V 콘텐츠 디스플레이
동영상으로 제작된 A/V 콘텐츠 재생
내러티브 텍스트를 화면에 표시
생성된 A/V 미디어 콘텐츠 전체를 ZIP으로 다운로드 (eBook html, 비디오 mp4, 각 장면의 배경 이미지 jpg, 나레이션 음성 파일 mp3 등)
"스토리 큐레이션" (Curator) 모듈로 돌아가기

4. 활용 안내

AI Storytelling Assistant는 시맨틱 데이터 기반의 스토리텔링 콘텐츠를 생성하고 이를 시청각 자료로 변환할 수 있는 AI 지원 플랫폼입니다. 이 시스템은 맥락적·구조적 지식이 중요한 인문·예술 분야의 교육에서 특히 효과적으로 활용될 수 있으며, 데이터 기반 서사 능력과 AI 협업 능력을 동시에 함양할 수 있습니다.

활용 목적 및 대상

목적 설명
교육용 콘텐츠 제작 학생들이 직접 시맨틱 데이터를 큐레이션하고, AI와 협업하여 스토리를 작성하고 시각화함으로써 데이터 기반 서사 훈련을 경험
디지털 인문학 연구 구조화된 역사 데이터(RDF, 시맨틱 네트워크 등)를 이야기로 재구성하여 디지털 아카이빙 또는 문화유산 콘텐츠로 활용
AI 서사 훈련 GPT의 내러티브 생성 능력을 사용자가 직접 수정, 저장하며 AI의 스토리 생성 기법을 학습
프레젠테이션 자동화 복잡한 주제나 프로젝트 내용을 프리젠테이션 자료 또는 영상으로 자동 전환하여 발표 자료로 활용 가능

권장 워크플로우

아래는 시스템 활용의 일반적인 단계입니다. 각 단계는 UI 모듈과 연결되어 직관적으로 진행됩니다.

단계 설명 해당 모듈
① 로그인 및 프로젝트 선택 사용할 데이터베이스 및 계정 지정 🔐 로그인 (Login)
② 스토리 데이터 큐레이션 시맨틱 네트워크 탐색 및 스토리 데이터 리스트 구성 → 저장 📓 스토리 큐레이션 (Curator)
③ 스토리 내러티브 생성 GPT와 대화하며 서사 생성 → 편집 → 저장 🤖 ️AI 내러티브 (Narrative Writer)
④ 시각 콘텐츠 제작 스크립트 생성 → eBook 및 동영상 생성 🎬 영상 스크립트 (Script Writer) → 🎥 미디어 생성 (Producer)
⑤ 콘텐츠 열람 및 배포 결과물 확인, 다운로드 또는 수업/발표에 활용 ▶️ 미디어 플레이어 (Presenter)

활용 시 유의사항

※ 인공지능의 응답은 컨텍스트에 따라 달라질 수 있으며, 시맨틱 데이터의 정보가 충분하지 않을 경우, 과장 왜곡이 있을 수 있습니다. 학습 목적일 경우 교사의 지도와 피드백을 권장합니다.


AI Storytelling Assistant의미 기반 데이터 해석 능력, AI 활용 소통력, 시각적 표현력을 통합적으로 키우는 미래형 인문·예술 교육 플랫폼입니다.