AI Storytelling Assistant 2025 Manual: 두 판 사이의 차이
편집 요약 없음 |
편집 요약 없음 |
||
| 324번째 줄: | 324번째 줄: | ||
<p>※ 인공지능의 응답은 컨텍스트에 따라 달라질 수 있으며, 시맨틱 데이터의 정보가 충분하지 않을 경우, 과장 왜곡이 있을 수 있습니다. 학습 목적일 경우 교사의 지도와 피드백을 권장합니다.</p> | <p>※ 인공지능의 응답은 컨텍스트에 따라 달라질 수 있으며, 시맨틱 데이터의 정보가 충분하지 않을 경우, 과장 왜곡이 있을 수 있습니다. 학습 목적일 경우 교사의 지도와 피드백을 권장합니다.</p> | ||
<div class="container" style="width: 100vw; display: flex; justify-content: center; flex-wrap: wrap;"> | <div class="container" style="width: 100vw; display: flex; justify-content: center; flex-wrap: wrap;"> | ||
<table border="2" style="margin:auto; width:50vw; border-collapse:collapse | <table border="2" style="margin:auto; width:50vw; border-collapse:collapse;"> | ||
<tr> | <tr> | ||
<td><b>AI Storytelling Assistant</b>는 <b>의미 기반 데이터 해석 능력</b>, <b>AI 활용 소통력</b>, <b>시각적 표현력</b>을 통합적으로 키우는 미래형 인문·예술 교육 플랫폼입니다.</td> | <td><b>AI Storytelling Assistant</b>는 <b>의미 기반 데이터 해석 능력</b>, <b>AI 활용 소통력</b>, <b>시각적 표현력</b>을 통합적으로 키우는 미래형 인문·예술 교육 플랫폼입니다.</td> | ||
2025년 11월 24일 (월) 00:18 판
| 김현 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 활용 소통력, 시각적 표현력을 통합적으로 키우는 미래형 인문·예술 교육 플랫폼입니다. |